Uploaded image for project: 'RichFaces'
  1. RichFaces
  2. RF-13803

Push on Tomcat 8: Unable to load current conversations from the associated request

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 4.5.0.Beta1
    • Fix Version/s: 4.5.0.Beta2
    • Component/s: component-push/poll
    • Labels:
      None
    • Environment:

      RichFaces 4.5.0.Beta1
      Metamer 4.5.0.Beta1
      Mojarra 2.2.7
      Apache Tomcat 8.0.11
      OpenJDK Runtime Environment 1.8.0_11-b12 @ Linux
      Firefox 31.0 @ Linux x86_64

    • Sprint:
      4.5.0.Beta2 - Sprint 2

      Description

      1. deploy Metamer to Tomcat 8 and open http://localhost:8080/metamer/faces/components/a4jPush/twoPushCDI.xhtml
      2. click "Push 1!" button several times

      expected:

      • time on page is updated, no error in server log

      result:

      • time on page is updated
      • error in server log:

        27-Aug-2014 13:40:10.225 WARNING [http-nio-8080-exec-5] org.jboss.weld.servlet.WeldListener.requestInitialized WELD-000714 HttpContextLifecycle guard leak detected. The Servlet container is not fully compliant. The value was 1
        27-Aug-2014 13:40:10.225 WARNING [http-nio-8080-exec-5] org.jboss.weld.context.http.HttpRequestContextImpl.associate WELD-000223 Bean store leak was detected during org.jboss.weld.context.http.HttpRequestContextImpl association: org.apache.catalina.connector.Request@797b9bba
        27-Aug-2014 13:40:10.225 WARNING [http-nio-8080-exec-5] org.jboss.weld.context.http.HttpSessionContextImpl.associate WELD-000223 Bean store leak was detected during org.jboss.weld.context.http.HttpSessionContextImpl association: org.apache.catalina.connector.Request@797b9bba
        27-Aug-2014 13:40:10.258 SEVERE [http-nio-8080-exec-5] com.sun.faces.context.AjaxExceptionHandlerImpl.handlePartialResponseError java.lang.IllegalStateException: Unable to load current conversations from the associated request, something went badly wrong when associate() was called
                at org.jboss.weld.context.AbstractConversationContext.getConversationMap(AbstractConversationContext.java:378)
                at org.jboss.weld.context.AbstractConversationContext.invalidate(AbstractConversationContext.java:298)
                at org.jboss.weld.jsf.WeldPhaseListener.deactivateConversations(WeldPhaseListener.java:146)
                at org.jboss.weld.jsf.WeldPhaseListener.afterPhase(WeldPhaseListener.java:91)
                at com.sun.faces.lifecycle.Phase.handleAfterPhase(Phase.java:189)
                at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:107)
                at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)
                at javax.faces.webapp.FacesServlet.service(FacesServlet.java:647)
                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
                at org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
                at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
                at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
                at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
                at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
                at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
                at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
                at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
                at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
                at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:534)
                at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1081)
                at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:658)
                at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
                at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1566)
                at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1523)
                at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
                at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
                at java.lang.Thread.run(Thread.java:745)
        

      • cannot reproduce with Tomcat 7

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  mtomasek Martin Tomasek
                  Reporter:
                  ppitonak Pavol Pitonak
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  5 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Time Tracking

                    Estimated:
                    Original Estimate - 3 hours
                    3h
                    Remaining:
                    Remaining Estimate - 3 hours
                    3h
                    Logged:
                    Time Spent - Not Specified
                    Not Specified