Session invalid problem after switch from Wildfly 8.0.0 RC1 to Final
markusjboss123 Feb 17, 2014 10:36 AMHello,
i have the following problem:
At the moment our application is running on jboss 6 and websphere. Our plan was to migrate to wildfly which in the begining works really good.
But with the change from RC1 to Final we got a strange effect: No Login is possible in our application because of an "invalid session".
Direct with the first request the framework we are using says:
"The session you worked in was not available anymore on server side."
and throws an exception.
Furthermore if you dont click on our "login" button a heartbeat will do the same. After 30 seconds you also get an "The session you worked in was not available anymore on server side." error.
The exception which is thrown by our used framework is:
org.eclnt.client.comm.http.SessionTimeoutException
at org.eclnt.client.comm.http.DataTransfer.transferXML(DataTransfer.java:908)
at org.eclnt.client.comm.http.DataTransfer.communicateToServerSynchronous(DataTransfer.java:257)
at org.eclnt.client.page.Page.transferDataRun(Page.java:1172)
at org.eclnt.client.page.Page$DataTransferRunner.run(Page.java:150)
at org.eclnt.client.page.Page.callServerRun(Page.java:1142)
at org.eclnt.client.page.Page$CallServerRunner.run(Page.java:110)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Unfortunately in the Wildfly log nothing is logged which could help me why the session should not exist anymore.
Our Frameworks on the other side logs different Session IDs with Wildfly Final. In the RC1 all Session IDs are the same.
I tried it with three different browsers (just to be sure): Firefox, IE and Google Chrome. No difference.
The system where i run Wildfly is a Windows 7 Pro with Java 7.0.45.
So my question would be, where is the difference between RC1 and Final which would affect the session handling in this way?
Has anybody an idea how to solve this?
Thank you for every hint.
Markus