We have a site that makes a connection to an XMLBlaster. This connection
is regularly disconnected due to network issues. After some reconnects,
the client successfully reconnects but fails to get any new updates. In
the log we see the following error:
INFO | jvm 1 | 2012/07/06 13:28:36 | 2012-07-06 13:28:36.613
WARNING 38-XmlBlaster.SessionTimer RL10
org.xmlBlaster.authentication.SessionInfo timeout:
-221-client/tvd-int-02.NovaSTCDataGatewayMcLean/1: Session timeout for
tvd-int-02.NovaSTCDataGatewayMcLean occurred, session
'sessionId:10.20.13.132-null-1341589111267-72039212-222' is expired,
autologout
INFO | jvm 1 | 2012/07/06 13:28:36 | 2012-07-06 13:28:36.613 INFO
38-XmlBlaster.SessionTimer RL10
org.xmlBlaster.authentication.Authenticate resetSessionInfo:
Disconnecting client
/node/NovaSTC3/client/tvd-int-02.NovaSTCDataGatewayMcLean/1,
instanceId=-221,
secretSessionId=sessionId:10.20.13.132-null-1341589111267-72039212-222
INFO | jvm 1 | 2012/07/06 13:28:36 | 2012-07-06 13:28:36.613
SEVERE 38-XmlBlaster.SessionTimer RL10
org.xmlBlaster.engine.AvailabilityChecker checkException: disconnect()
failed: XmlBlasterException serverSideException=true node=[NovaSTC3]
location=[210-/node/NovaSTC3/client/tvd-int-02.NovaSTCDataGatewayMcLean]
INFO | jvm 1 | 2012/07/06 13:28:36 |
INFO | jvm 1 | 2012/07/06 13:28:36 |
stackTrace=errorCode=internal.unknown message=#exported SubjectInfo is
shutdown, no logout
INFO | jvm 1 | 2012/07/06 13:28:36 | at
org.xmlBlaster.authentication.SubjectInfo.notifyAboutLogout(SubjectInfo.java:836)
INFO | jvm 1 | 2012/07/06 13:28:36 | at
org.xmlBlaster.authentication.Authenticate.resetSessionInfo(Authenticate.java:738)
INFO | jvm 1 | 2012/07/06 13:28:36 | at
org.xmlBlaster.authentication.Authenticate.disconnect(Authenticate.java:518)
INFO | jvm 1 | 2012/07/06 13:28:36 | at
org.xmlBlaster.authentication.AuthenticateProtector.disconnect(AuthenticateProtector.java:118)
INFO | jvm 1 | 2012/07/06 13:28:36 | at
org.xmlBlaster.authentication.SessionInfo.timeout(SessionInfo.java:442)
INFO | jvm 1 | 2012/07/06 13:28:36 | at
org.xmlBlaster.util.Timeout.run(Timeout.java:189)
INFO | jvm 1 | 2012/07/06 13:28:36 |
versionInfo=version=1.6.2,revision=exported,os.name=Windows
2003,os.version=5.2,java.vm.vendor=Sun Microsystems
Inc.,java.vm.version=17.0-b17,os.arch=x86,build.timestamp=12/03/2007
03:42 PM,build.java.vendor=Sun Microsystems Inc.,build.java.version=1.4.2_06
INFO | jvm 1 | 2012/07/06 13:28:36 | errorCode
description=http://www.xmlblaster.org/xmlBlaster/doc/requirements/admin.errorcodes.listing.html#internal.unknown
INFO | jvm 1 | 2012/07/06 13:28:36 |
INFO | jvm 1 | 2012/07/06 13:33:03 | 2012-07-06 13:33:02.946
WARNING 38-XmlBlaster.SessionTimer RL10
org.xmlBlaster.authentication.SessionInfo timeout:
-218-client/tvd-int-02.NovaSTCDataGatewayMcLean/1: Session timeout for
tvd-int-02.NovaSTCDataGatewayMcLean occurred, session
'sessionId:10.20.13.132-null-1341588782823-2119490318-219' is expired,
autologout
INFO | jvm 1 | 2012/07/06 13:33:03 | 2012-07-06 13:33:02.946
WARNING 38-XmlBlaster.SessionTimer RL10
org.xmlBlaster.authentication.Authenticate check: SessionId
'sessionId:10.20.13.132-null-1341588782823-2119490318-219' is invalid,
no access to xmlBlaster.
INFO | jvm 1 | 2012/07/06 13:33:03 | 2012-07-06 13:33:02.946
SEVERE 38-XmlBlaster.SessionTimer RL10
org.xmlBlaster.authentication.SessionInfo timeout:
-218-client/tvd-int-02.NovaSTCDataGatewayMcLean/1: Internal problem with
disconnect: errorCode=user.security.authentication.accessDenied
message=#exported Your secretSessionId is invalid, no access to NovaSTC3.
Any idea why the client is connected but the server never sends any new
updates? Is there anyway to force the connection close? Any thoughts? David