ICEfaces
  1. ICEfaces
  2. ICE-5257

ICEfaces 2.0: issues of Basic sample app

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-Alpha2
    • Fix Version/s: 2.0-Alpha3
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      Glimmer revision: 20168
      Server: Tomcat 6.0
      Browsers: FF3.5, IE8
    • Affects:
      Sample App./Tutorial

      Description

      Testing Basic with icepush.jar got the following test results:

      - The two command links at the bottom always work fine
      - The reload button does not seem doing anything when clicking on it in icefaces page
      - In non-icefaces page, clicking on the Show/Hide button sometimes brings up the a pop up message, which says:

      serverError: class java.lang.ClassCastException [Ljava.lang.Object; cannot be cast to com.sun.faces.application.view.StateHolderSaver[Ljava.lang.Object; cannot be cast to com.sun.faces.application.view.StateHolderSaver

      - Clicking alternatively and multiple times on the ICEfaces Page button and the Stock JSF Page button throws exceptions in different places:

      On the page:

      java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.sun.faces.application.view.StateHolderSaver
      at com.sun.faces.application.view.StateManagementStrategyImpl$4.invokeContextCallback(StateManagementStrategyImpl.java:288)
      at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1253)
      at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)
      at com.sun.faces.application.view.StateManagementStrategyImpl.restoreView(StateManagementStrategyImpl.java:284)
      at com.sun.faces.application.StateManagerImpl.restoreView(StateManagerImpl.java:177)
      at com.sun.faces.application.view.ViewHandlingStrategy.restoreView(ViewHandlingStrategy.java:131)
      at com.sun.faces.application.view.FaceletViewHandlingStrategy.restoreView(FaceletViewHandlingStrategy.java:430)
      at com.sun.faces.application.view.MultiViewHandler.restoreView(MultiViewHandler.java:143)
      at javax.faces.application.ViewHandlerWrapper.restoreView(ViewHandlerWrapper.java:288)
      at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:199)
      at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
      at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:110)
      at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:312)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
      at java.lang.Thread.run(Thread.java:619)


      In server log:

      11-Jan-2010 3:25:30 PM org.apache.catalina.core.StandardWrapperValve invoke
      SEVERE: Servlet.service() for servlet Faces Servlet threw exception
      java.lang.RuntimeException: java.lang.RuntimeException: Query does not contain parameter named: ice.pushid
          at org.icefaces.push.servlet.ICEpushResourceHandler.handleResourceRequest(ICEpushResourceHandler.java:65)
          at org.icefaces.push.servlet.ICEfacesResourceHandler.handleResourceRequest(ICEfacesResourceHandler.java:108)
          at javax.faces.webapp.FacesServlet.service(FacesServlet.java:310)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
          at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
          at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
          at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
          at java.lang.Thread.run(Thread.java:619)
      Caused by: java.lang.RuntimeException: Query does not contain parameter named: ice.pushid
          at org.icepush.servlet.ServletRequestResponse.checkExistenceOf(ServletRequestResponse.java:304)
          at org.icepush.servlet.ServletRequestResponse.getParameterAsStrings(ServletRequestResponse.java:141)
          at org.icepush.BlockingConnectionServer$3.service(BlockingConnectionServer.java:82)
          at org.icepush.BlockingConnectionServer.service(BlockingConnectionServer.java:109)
          at org.icepush.servlet.ThreadBlockingAdaptingServlet.service(ThreadBlockingAdaptingServlet.java:46)
          at org.icepush.servlet.EnvironmentAdaptingServlet.service(EnvironmentAdaptingServlet.java:51)
          at org.icepush.servlet.PathDispatcher.service(PathDispatcher.java:44)
          at org.icepush.servlet.BrowserDispatcher$BrowserEntry.service(BrowserDispatcher.java:105)
          at org.icepush.servlet.BrowserDispatcher.service(BrowserDispatcher.java:49)
          at org.icepush.servlet.PathDispatcher.service(PathDispatcher.java:44)
          at org.icepush.servlet.MainServlet.service(MainServlet.java:44)
          at org.icefaces.push.servlet.ICEpushResourceHandler.handleResourceRequest(ICEpushResourceHandler.java:63)
          ... 14 more

      On server console:

      1) Exception on console when testing on FF3.5:

      11-Jan-2010 3:58:29 PM org.icefaces.context.DOMPartialViewContext processPartial
      WARNING: Old DOM is null during domDiff calculation
      javax.faces.FacesException: java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.
      sun.faces.application.view.StateHolderSaver
              at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1256)
              at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:672)
              at com.sun.faces.application.view.StateManagementStrategyImpl.restoreView(StateManagementStrategyImpl.java:284)
              at com.sun.faces.application.StateManagerImpl.restoreView(StateManagerImpl.java:177)
              at com.sun.faces.application.view.ViewHandlingStrategy.restoreView(ViewHandlingStrategy.java:131)
              at com.sun.faces.application.view.FaceletViewHandlingStrategy.restoreView(FaceletViewHandlingStrategy.java:430)
              at com.sun.faces.application.view.MultiViewHandler.restoreView(MultiViewHandler.java:143)
              at javax.faces.application.ViewHandlerWrapper.restoreView(ViewHandlerWrapper.java:288)
              at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:199)
              at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
              at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:110)
              at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
              at javax.faces.webapp.FacesServlet.service(FacesServlet.java:312)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
              at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
              at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
              at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
              at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
              at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
              at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
              at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
              at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
              at java.lang.Thread.run(Thread.java:619)
      Caused by: java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.sun.faces.application.view.StateHolderSaver
              at com.sun.faces.application.view.StateManagementStrategyImpl$4.invokeContextCallback(StateManagementStrategyImpl.java:288)
              at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1253)
              ... 24 more


      2) Exception on console when testing on IE8:

      11-Jan-2010 4:18:09 PM org.icefaces.push.BridgeSetup createView
      WARNING: Unable to set up WindowScope
      java.lang.RuntimeException: Unknown window scope ID: 1263251888279
              at org.icefaces.application.WindowScopeManager.determineWindowID(WindowScopeManager.java:64)

              at org.icefaces.push.BridgeSetup.createView(BridgeSetup.java:38)
              at com.sun.faces.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:195)
              at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:130)
              at javax.faces.component.UICommand.broadcast(UICommand.java:315)
              at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:775)
              at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1267)
              at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
              at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
              at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
              at javax.faces.webapp.FacesServlet.service(FacesServlet.java:312)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
              at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
              at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
              at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
              at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
              at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
              at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
              at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
              at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
              at java.lang.Thread.run(Thread.java:619)
      java.lang.NullPointerException
              at org.icefaces.push.BridgeSetup.renderView(BridgeSetup.java:76)
              at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:127)
              at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
              at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
              at javax.faces.webapp.FacesServlet.service(FacesServlet.java:313)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

              at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
              at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
              at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
              at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
              at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
              at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
              at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
              at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
              at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
              at java.lang.Thread.run(Thread.java:619)

        Activity

        Hide
        Joanne Bai added a comment -

        Testing without icepush.jar got the following:

        • The two command links at the bottom always work fine
        • The reload button does not seem doing anything when clicking on it in icefaces page
        • In non-icefaces page, clicking on the Show/Hide button sometimes brings up the a pop up message, which states the ClassCastException
          (This seems only happening to FF3.5, IE8 does not have this issue.)
        • Clicking alternatively and multiple times on the ICEfaces Page button and the Stock JSF Page button throws ClassCastException only:
        • Error and Exception related to icepush:

        1) In IE8, there's an error icon showing at the bottom of the page. Click on it, a pop up comes up and says:

        Message: 'ice.push' is null or not an object
        Line: 26
        Char: 1
        Code: 0
        URI: http://localhost:8080/basic/icefaces.jsf

        2) The following shows in the server log:

        11-Jan-2010 4:35:14 PM org.apache.catalina.session.StandardSession tellNew
        SEVERE: Session event listener threw exception
        java.lang.RuntimeException: java.lang.NullPointerException
        at org.icefaces.push.servlet.SessionDispatcher.notifySessionStartup(SessionDispatcher.java:182)
        at org.icefaces.push.servlet.ServletEnvironmentListener.sessionCreated(ServletEnvironmentListener.java:43)
        at org.apache.catalina.session.StandardSession.tellNew(StandardSession.java:397)
        at org.apache.catalina.session.StandardSession.setId(StandardSession.java:369)
        at org.apache.catalina.session.ManagerBase.createSession(ManagerBase.java:827)
        at org.apache.catalina.session.StandardManager.createSession(StandardManager.java:291)
        at org.apache.catalina.connector.Request.doGetSession(Request.java:2324)
        at org.apache.catalina.connector.Request.getSession(Request.java:2074)
        at org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:833)
        at org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:844)
        at org.apache.jasper.runtime.PageContextImpl._initialize(PageContextImpl.java:146)
        at org.apache.jasper.runtime.PageContextImpl.initialize(PageContextImpl.java:124)
        at org.apache.jasper.runtime.JspFactoryImpl.internalGetPageContext(JspFactoryImpl.java:107)
        at org.apache.jasper.runtime.JspFactoryImpl.getPageContext(JspFactoryImpl.java:63)
        at org.apache.jsp.index_jsp._jspService(index_jsp.java:44)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
        at java.lang.Thread.run(Thread.java:619)
        Caused by: java.lang.NullPointerException
        at org.icefaces.application.WindowScopeManager.<init>(WindowScopeManager.java:31)
        at org.icefaces.application.WindowScopeManager.lookup(WindowScopeManager.java:141)
        at org.icefaces.push.SessionBoundServer.<init>(SessionBoundServer.java:49)
        at org.icefaces.push.servlet.ICEfacesResourceHandler$PushSessionDispatcher.newServer(ICEfacesResourceHandler.java:76)
        at org.icefaces.push.servlet.SessionDispatcher.checkSession(SessionDispatcher.java:117)
        at org.icefaces.push.servlet.SessionDispatcher.notifySessionStartup(SessionDispatcher.java:180)
        ... 32 more

        Show
        Joanne Bai added a comment - Testing without icepush.jar got the following: The two command links at the bottom always work fine The reload button does not seem doing anything when clicking on it in icefaces page In non-icefaces page, clicking on the Show/Hide button sometimes brings up the a pop up message, which states the ClassCastException (This seems only happening to FF3.5, IE8 does not have this issue.) Clicking alternatively and multiple times on the ICEfaces Page button and the Stock JSF Page button throws ClassCastException only: Error and Exception related to icepush: 1) In IE8, there's an error icon showing at the bottom of the page. Click on it, a pop up comes up and says: Message: 'ice.push' is null or not an object Line: 26 Char: 1 Code: 0 URI: http://localhost:8080/basic/icefaces.jsf 2) The following shows in the server log: 11-Jan-2010 4:35:14 PM org.apache.catalina.session.StandardSession tellNew SEVERE: Session event listener threw exception java.lang.RuntimeException: java.lang.NullPointerException at org.icefaces.push.servlet.SessionDispatcher.notifySessionStartup(SessionDispatcher.java:182) at org.icefaces.push.servlet.ServletEnvironmentListener.sessionCreated(ServletEnvironmentListener.java:43) at org.apache.catalina.session.StandardSession.tellNew(StandardSession.java:397) at org.apache.catalina.session.StandardSession.setId(StandardSession.java:369) at org.apache.catalina.session.ManagerBase.createSession(ManagerBase.java:827) at org.apache.catalina.session.StandardManager.createSession(StandardManager.java:291) at org.apache.catalina.connector.Request.doGetSession(Request.java:2324) at org.apache.catalina.connector.Request.getSession(Request.java:2074) at org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:833) at org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:844) at org.apache.jasper.runtime.PageContextImpl._initialize(PageContextImpl.java:146) at org.apache.jasper.runtime.PageContextImpl.initialize(PageContextImpl.java:124) at org.apache.jasper.runtime.JspFactoryImpl.internalGetPageContext(JspFactoryImpl.java:107) at org.apache.jasper.runtime.JspFactoryImpl.getPageContext(JspFactoryImpl.java:63) at org.apache.jsp.index_jsp._jspService(index_jsp.java:44) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.NullPointerException at org.icefaces.application.WindowScopeManager.<init>(WindowScopeManager.java:31) at org.icefaces.application.WindowScopeManager.lookup(WindowScopeManager.java:141) at org.icefaces.push.SessionBoundServer.<init>(SessionBoundServer.java:49) at org.icefaces.push.servlet.ICEfacesResourceHandler$PushSessionDispatcher.newServer(ICEfacesResourceHandler.java:76) at org.icefaces.push.servlet.SessionDispatcher.checkSession(SessionDispatcher.java:117) at org.icefaces.push.servlet.SessionDispatcher.notifySessionStartup(SessionDispatcher.java:180) ... 32 more
        Hide
        Joanne Bai added a comment -

        Ted specifies the java.lang.ClassCastException is a JSF 2.0 bug that has been logged in JIRA ICE-5157

        Show
        Joanne Bai added a comment - Ted specifies the java.lang.ClassCastException is a JSF 2.0 bug that has been logged in JIRA ICE-5157
        Hide
        Ken Fyten added a comment -

        As the Basic Sample is fairly broken without working navigation (JSF2 bug), we may not include this example in the A2 bundle.

        Show
        Ken Fyten added a comment - As the Basic Sample is fairly broken without working navigation (JSF2 bug), we may not include this example in the A2 bundle.
        Hide
        Ted Goddard added a comment -

        basic verified working with current trunk. Recommend it be included in the bundle to show ICEfaces/non-ICEfaces compatibility.

        Show
        Ted Goddard added a comment - basic verified working with current trunk. Recommend it be included in the bundle to show ICEfaces/non-ICEfaces compatibility.
        Hide
        Joanne Bai added a comment -

        Verified with success on Glimmer revision 21420 (tested using tomcat 6.0.26 + FF3.6 and IE8)

        Show
        Joanne Bai added a comment - Verified with success on Glimmer revision 21420 (tested using tomcat 6.0.26 + FF3.6 and IE8)

          People

          • Assignee:
            Ted Goddard
            Reporter:
            Joanne Bai
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: