Menu

#2 jms channel disconnection

open
nobody
None
8
2010-08-03
2010-08-03
No

I have used openjms-0.7.7-beta-1 jms version. I am using the unix environment. I have started the jms server and listener as a background process. Listener is continously running no connection.close().
The connection is automatically disconnected and giving the following the error -
---------------------------------------------------------------------------------------------------------------------------------
[2010-08-03 14:39:42,307]DEBUG 2037[main] - org.exolab.jms.net.multiplexer.MultiplexInputStream.read(MultiplexInputStream.java:210) - read(length=1) [channelId=1, available=2]
[2010-08-03 14:39:42,307]DEBUG 2037[main] - org.exolab.jms.net.multiplexer.MultiplexInputStream.read(MultiplexInputStream.java:210) - read(length=1) [channelId=1, available=1]
[2010-08-03 14:39:42,308]DEBUG 2038[main] - org.exolab.jms.net.multiplexer.Channel.invoke(Channel.java:175) - invoke() [channel=1] - end
[2010-08-03 14:39:46,127]DEBUG 5857[ManagedConnectionReaper1] - org.exolab.jms.net.connector.DefaultConnectionPool.reapIdleConnections(DefaultConnectionPool.java:606) - Reaping idle connection, URI=tcp://127.0.0.1:3035/, local URI=tcp://127.0.0.1:35819/
[2010-08-03 14:39:46,128]DEBUG 5858[ManagedConnectionReaper1] - org.exolab.jms.net.multiplexer.Multiplexer.send(Multiplexer.java:244) - send(type=0x70)
[2010-08-03 14:39:46,129]DEBUG 5859[tcp://127.0.0.1:3035/[client]-Multiplexer] - org.exolab.jms.net.multiplexer.Channel.disconnected(Channel.java:220) - disconnected [channel=1]
[2010-08-03 14:39:46,131]DEBUG 5861[ManagedConnectionReaper1] - org.exolab.jms.net.connector.DefaultConnectionPool.reapIdleConnections(DefaultConnectionPool.java:606) - Reaping idle connection, URI=tcp://199.6.128.21:3035/, local URI=tcp://199.6.128.21:35820/
[2010-08-03 14:39:46,132]DEBUG 5862[ManagedConnectionReaper1] - org.exolab.jms.net.multiplexer.Multiplexer.send(Multiplexer.java:244) - send(type=0x70)
[2010-08-03 14:39:46,132]DEBUG 5862[tcp://199.6.128.21:3035/[client]-Multiplexer] - org.exolab.jms.net.multiplexer.Channel.disconnected(Channel.java:220) - disconnected [channel=1]
---------------------------------------------------------------------------------------------------------------------------------
and re-establish a connection.
The connection established is not working fine as some work is done by JMS listener as it is directly disconnected.
Is there a way to avoid this type of problem ?
please suggest me solution for this.
Thanks in advance,
Anand Deshmane

Discussion

  • Anand Deshmane

    Anand Deshmane - 2010-08-03
    • summary: jms server restart --> jms channel disconnection
     
  • Anand Deshmane

    Anand Deshmane - 2010-08-03
    • priority: 5 --> 8
     

Log in to post a comment.

MongoDB Logo MongoDB