Pre requisite: User must have more than one sites under "Hidden sites" category. Operating system: Windows 7 Professional (SP1) Browsers: Mozilla Firefox (5.0.1), Internet Explorer (9.0.1) Steps to reproduce: a. Login to iLearn. b. Click on in "My WorkSpace" c. Click on "preferences" (or) Click "my Sites" d. Click "view hidden site" e. Move atleast one site from "Hidden Site" to "Active Site" and click "Update Preferences". f. Click again on "My Sites-> View Hidden Sites" Result: Error screen shown with following technical details Environment: iLearn - 2.8.0.0 - Sakai 2.8.0 - Server "app22" Error: Technical Details This information will automatically be included in your bug report. org.sakaiproject.portal.api.PortalHandlerException: org.sakaiproject.tool.api.ToolException: javax.servlet.jsp.JspException: Conversion Error setting value ''{0}'' for ''{1}''. at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:869) caused by: org.sakaiproject.tool.api.ToolException: javax.servlet.jsp.JspException: Conversion Error setting value ''{0}'' for ''{1}''. at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1467) caused by: org.apache.jasper.JasperException: javax.servlet.jsp.JspException: Conversion Error setting value ''{0}'' for ''{1}''. at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393) caused by: javax.servlet.ServletException: javax.servlet.jsp.JspException: Conversion Error setting value ''{0}'' for ''{1}''. at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:774) caused by: java.lang.IllegalArgumentException: Conversion Error setting value ''{0}'' for ''{1}''. at com.sun.faces.util.Util.getSelectItems(Util.java:628) at com.sun.faces.renderkit.html_basic.MenuRenderer.getOptionNumber(MenuRenderer.java:488) at com.sun.faces.renderkit.html_basic.MenuRenderer.renderSelect(MenuRenderer.java:465) at com.sun.faces.renderkit.html_basic.MenuRenderer.encodeEnd(MenuRenderer.java:430) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:720) at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:623) at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:546) at com.sun.faces.taglib.html_basic.SelectManyListboxTag.doEndTag(SelectManyListboxTag.java:521) at org.apache.jsp.prefs.tab_005fdhtml_005finit_jsp._jspx_meth_h_005fselectManyListbox_005f0(tab_005fdhtml_005finit_jsp.java:1269) at org.apache.jsp.prefs.tab_005fdhtml_005finit_jsp._jspx_meth_h_005fform_005f0(tab_005fdhtml_005finit_jsp.java:393) at org.apache.jsp.prefs.tab_005fdhtml_005finit_jsp._jspx_meth_sakai_005fview_005fcontent_005f0(tab_005fdhtml_005finit_jsp.java:281) at org.apache.jsp.prefs.tab_005fdhtml_005finit_jsp._jspx_meth_sakai_005fview_005fcontainer_005f0(tab_005fdhtml_005finit_jsp.java:218) at org.apache.jsp.prefs.tab_005fdhtml_005finit_jsp._jspx_meth_f_005fview_005f0(tab_005fdhtml_005finit_jsp.java:176) at org.apache.jsp.prefs.tab_005fdhtml_005finit_jsp._jspService(tab_005fdhtml_005finit_jsp.java:142) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:659) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:457) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:395) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311) at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322) at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130) at org.sakaiproject.jsf.app.SakaiViewHandler.renderView(SakaiViewHandler.java:154) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87) at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:626) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:659) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:457) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:395) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311) at org.sakaiproject.jsf.util.JsfTool.dispatch(JsfTool.java:221) at org.sakaiproject.jsf.util.JsfTool.doGet(JsfTool.java:241) at javax.servlet.http.HttpServlet.service(HttpServlet.java:627) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:659) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:457) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:359) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311) at org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:511) at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1467) at org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:204) at org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:96) at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:869) at javax.servlet.http.HttpServlet.service(HttpServlet.java:627) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:688) at com.rsmart.sakai.kernel.request.BrandRequestFilter.doFilter(BrandRequestFilter.java:79) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Thread.java:662) user: f00265aa-e677-4a17-9863-4191f928b475 usage-session: 122d8611-36d1-43d7-9d27-5b25c1bfb603 time: Oct 5, 2011 10:44:37