4 Replies Latest reply on Oct 1, 2012 1:21 PM by dmalec

    Errai not recovering after detecting session expiration

    dmalec

      We're seeing an issue in our app where we lose the ability to send messages from the server to the client.  It appears that Errai is attempting to handle session expiration, but getting held up during voting and never finishing bringing up the bus.  We're seeing the following in Firebug under FF15 (the problem occurs most frequently on FF, but has also been seen in Chrome and IE):

       

      [errai] wait for: org.jboss.errai.marshalling.client.api.MarshallerFramework

      [errai] vote For: org.jboss.errai.marshalling.client.api.MarshallerFramework

      [errai] wait for: org.jboss.errai.bus.client.framework.ClientMessageBus

      [errai] wait for: org.jboss.errai.bus.client.framework.RpcProxyLoader

      [errai] sending initial handshake to remote bus

      [errai] received response from initial handshake.

      [errai] remote services available: [ServerBus, AuthenticationService, AuthorizationService, ServerEchoService]

      [errai] received capabilities notice from server. supported capabilities of remote: LongPollAvailable

      [errai] initializing long poll subsystem

      [errai] received FinishStateSync message. preparing to bring up the federation

      [errai] vote For: org.jboss.errai.bus.client.framework.ClientMessageBus

      [errai]   still waiting for -> [org.jboss.errai.bus.client.framework.RpcProxyLoader]

      [errai] vote For: org.jboss.errai.bus.client.framework.RpcProxyLoader

      [errai] received final vote for initialization ...

      [errai] bus federation complete. now operating normally.

      [errai] http session has expired. resetting bus and attempting reconnection.

      [errai] sending initial handshake to remote bus

      [errai] received response from initial handshake.

      [errai] remote services available: [ServerBus, AuthenticationService, AuthorizationService, ServerEchoService]

      [errai] received capabilities notice from server. supported capabilities of remote: LongPollAvailable

      [errai] initializing long poll subsystem

      [errai] received FinishStateSync message. preparing to bring up the federation

       

      Is anyone else seeing this problem?