I have 2 JB servers set up as described in the guide for a development cluster.
I have a scheduler running every minute that I deploy using farming and have
set up using the example-cluster-service.xml in the farm folder.
When I stop one server I get the error below but he scheduler still runs. My
impression is that the timer the scheduler is using is the cause of this.
Any suggestions ?
ERROR org.jboss.remoting.transport.socket.SocketClientInvoker handleException -
Got marshalling exception, exiting
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:235)
at java.io.FilterInputStream.read(FilterInputStream.java:66)
at
org.jboss.remoting.transport.socket.MicroSocketClientInvoker.readVersion(MicroSocketClientInvoker.java:986)
at
org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:572)
at
org.jboss.remoting.transport.bisocket.BisocketClientInvoker.transport(BisocketClientInvoker.java:339)
at
org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:122)
at
org.jboss.remoting.ConnectionValidator.doCheckConnection(ConnectionValidator.java:126)
at
org.jboss.remoting.ConnectionValidator.run(ConnectionValidator.java:195)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
2007-06-20 09:45:24,234 DEBUG org.jboss.remoting.ConnectionValidator
doCheckConnection - ConnectionValidator failed to ping via
SocketClientInvoker[14d3343, bisocket://127.0.0.1:4458]
java.rmi.MarshalException: Failed to communicate. Problem during
marshalling/unmarshalling; nested exception is:
java.net.SocketException: Connection reset
at
org.jboss.remoting.transport.socket.SocketClientInvoker.handleException(SocketClientInvoker.java:122)
at
org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:654)
at
org.jboss.remoting.transport.bisocket.BisocketClientInvoker.transport(BisocketClientInvoker.java:339)
at
org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:122)
at
org.jboss.remoting.ConnectionValidator.doCheckConnection(ConnectionValidator.java:126)
at
org.jboss.remoting.ConnectionValidator.run(ConnectionValidator.java:195)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:235)
at java.io.FilterInputStream.read(FilterInputStream.java:66)
at
org.jboss.remoting.transport.socket.MicroSocketClientInvoker.readVersion(MicroSocketClientInvoker.java:986)
at
org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:572)
... 6 more
2007-06-20 09:45:24,234 DEBUG org.jboss.remoting.ConnectionValidator run -
ConnectionValidator[SocketClientInvoker[14d3343, bisocket://127.0.0.1:4458],
pingPeriod=2000 ms]'s connections is invalid
2007-06-20 09:45:24,234 DEBUG org.jboss.remoting.InvokerRegistry
decrementClientInvokerCounter - decremented SocketClientInvoker[14d3343,
bisocket://127.0.0.1:4458]'s count, current count 21
2007-06-20 09:45:24,234 DEBUG org.jboss.remoting.ConnectionValidator doStop -
ConnectionValidator[SocketClientInvoker[14d3343, bisocket://127.0.0.1:4458],
pingPeriod=2000 ms] stopped, returning true
2007-06-20 09:45:24,234 DEBUG
org.jboss.jms.client.remoting.ConsolidatedRemotingConnectionListener
handleConnectionException - ConnectionState[414].ConsolidatedListener
forwarding remoting failure "java.lang.Exception: Could not connect to server!"
to ConnectionFailureListener[FailoverCommandCenter[ConnectionState[414]]]
2007-06-20 09:45:24,234 DEBUG
org.jboss.jms.client.container.ConnectionFailureListener
handleConnectionException -
ConnectionFailureListener[FailoverCommandCenter[ConnectionState[414]]] is being
notified of connection failure: java.lang.Exception: Could not connect to
server!
2007-06-20 09:45:24,234 DEBUG org.jboss.jms.client.FailoverCommandCenter
failureDetected - failure detected by
ConnectionFailureListener[FailoverCommandCenter[ConnectionState[414]]]
2007-06-20 09:45:24,234 DEBUG org.jboss.remoting.ServerInvoker
handleInternalInvocation - ServerInvoker (SocketServerInvoker[UNINITIALIZED])
removing client callback handler with session id of
2s2v15l-hesbpq-f35uvn63-1-f35ux8x3-6e+2s2v15l-hesbpq-f35uvn63-1-f35ux8xy-6g.
2007-06-20 09:45:24,250 DEBUG org.jboss.remoting.InvokerRegistry
decrementClientInvokerCounter - removed [EMAIL PROTECTED] from registry
2007-06-20 09:45:24,250 DEBUG org.jboss.remoting.ServerInvoker stop -
SocketServerInvoker[UNINITIALIZED] stopped
2007-06-20 09:45:24,250 DEBUG org.jboss.remoting.LeasePinger
setDisconnectTimeout - LeasePinger[SocketClientInvoker[1613fe7,
bisocket://127.0.0.1:4458](2s2v15l-hesbpq-f35uvn63-1-f35uwwun-8)] setting
disconnect timeout to: 0
2007-06-20 09:45:24,250 DEBUG org.jboss.remoting.InvokerRegistry
decrementClientInvokerCounter - decremented SocketClientInvoker[1613fe7,
bisocket://127.0.0.1:4458]'s count, current count 21
2007-06-20 09:45:24,250 DEBUG org.jboss.jms.client.FailoverCommandCenter
failureDetected - FailoverCommandCenter[ConnectionState[414]] starting
client-side failover
2007-06-20 09:45:24,250 DEBUG
org.jboss.jms.client.remoting.JMSRemotingConnection -
JMSRemotingConnection[bisocket://127.0.0.1:4459/?clientMaxPoolSize=50&clientSocketClass=org.jboss.jms.client.remoting.ClientSocketWrapper&dataType=jms&marshaller=org.jboss.jms.wireformat.JMSWireFormat&numberOfCallRetries=1&numberOfRetries=1&socket.check_connection=false&timeout=0&unmarshaller=org.jboss.jms.wireformat.JMSWireFormat]
created
2007-06-20 09:45:24,250 DEBUG
org.jboss.jms.client.remoting.JMSRemotingConnection addInvokerCallbackHandler -
JMSRemotingConnection[bisocket://127.0.0.1:4459/?clientMaxPoolSize=50&clientSocketClass=org.jboss.jms.client.remoting.ClientSocketWrapper&dataType=jms&marshaller=org.jboss.jms.wireformat.JMSWireFormat&numberOfCallRetries=1&numberOfRetries=1&socket.check_connection=false&timeout=0&unmarshaller=org.jboss.jms.wireformat.JMSWireFormat]
is doing push callbacks
2007-06-20 09:45:24,250 DEBUG
org.jboss.remoting.transport.socket.MicroSocketClientInvoker transport -
SocketClientInvoker[1613fe7, bisocket://127.0.0.1:4458] got SocketException
java.net.SocketException: Connection reset
2007-06-20 09:45:24,250 DEBUG org.jboss.remoting.transport.socket.SocketWrapper
close -
ClientSocketWrapper[Socket[addr=127.0.0.1/127.0.0.1,port=4458,localport=2802].13a87a0]
closing
2007-06-20 09:45:24,250 ERROR
org.jboss.remoting.transport.socket.SocketClientInvoker handleException - Got
marshalling exception, exiting
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:235)
at java.io.FilterInputStream.read(FilterInputStream.java:66)
at
org.jboss.remoting.transport.socket.MicroSocketClientInvoker.readVersion(MicroSocketClientInvoker.java:986)
at
org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:572)
at
org.jboss.remoting.transport.bisocket.BisocketClientInvoker.transport(BisocketClientInvoker.java:339)
at
org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:122)
at org.jboss.remoting.LeasePinger.sendClientPing(LeasePinger.java:283)
at org.jboss.remoting.LeasePinger.access$000(LeasePinger.java:20)
at
org.jboss.remoting.LeasePinger$LeaseTimerTask.run(LeasePinger.java:315)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
2007-06-20 09:45:24,250 DEBUG org.jboss.remoting.LeasePinger sendClientPing -
LeasePinger[SocketClientInvoker[1613fe7,
bisocket://127.0.0.1:4458](2s2v15l-hesbpq-f35uvn63-1-f35uwwun-8)] failed to
ping to server
java.rmi.MarshalException: Failed to communicate. Problem during
marshalling/unmarshalling; nested exception is:
java.net.SocketException: Connection reset
at
org.jboss.remoting.transport.socket.SocketClientInvoker.handleException(SocketClientInvoker.java:122)
at
org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:654)
at
org.jboss.remoting.transport.bisocket.BisocketClientInvoker.transport(BisocketClientInvoker.java:339)
at
org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:122)
at org.jboss.remoting.LeasePinger.sendClientPing(LeasePinger.java:283)
at org.jboss.remoting.LeasePinger.access$000(LeasePinger.java:20)
at
org.jboss.remoting.LeasePinger$LeaseTimerTask.run(LeasePinger.java:315)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:235)
at java.io.FilterInputStream.read(FilterInputStream.java:66)
at
org.jboss.remoting.transport.socket.MicroSocketClientInvoker.readVersion(MicroSocketClientInvoker.java:986)
at
org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:572)
... 7 more
2007-06-20 09:45:24,250 WARN org.jboss.remoting.LeasePinger sendClientPing -
LeasePinger[SocketClientInvoker[1613fe7,
bisocket://127.0.0.1:4458](2s2v15l-hesbpq-f35uvn63-1-f35uwwun-8)] failed to
ping to server: Failed to communicate. Problem during
marshalling/unmarshalling; nested exception is:
java.net.SocketException: Connection reset
2007-06-20 09:45:24,265 DEBUG org.jboss.remoting.Client addListener - starting
callback Connector: InvokerLocator
[bisocket://100.103.1.201:95781665/callback?serverSocketClass=org.jboss.jms.server.remoting.ServerSocketWrapper&isCallbackServer=true&callbackServerProtocol=bisocket&datatype=jms&guid=2s2v15l-hesbpq-f35uvn63-1-f35uy7tm-el&callbackServerHost=100.103.1.201&callbackServerPort=95781665&onewayThreadPool=org.jboss.jms.server.remoting.DirectThreadPool&clientSocketClass=org.jboss.jms.client.remoting.ClientSocketWrapper]
2007-06-20 09:45:24,281 DEBUG org.jboss.remoting.ServerInvoker
createServerSocketFactory - SocketServerInvoker[UNINITIALIZED] did not find
server socket factory configuration as mbean service or classname. Creating
default server socket factory.
2007-06-20 09:45:24,281 DEBUG org.jboss.remoting.ServerInvoker
createServerSocketFactory - SocketServerInvoker[UNINITIALIZED] created server
socket factory [EMAIL PROTECTED]
2007-06-20 09:45:24,281 DEBUG org.jboss.remoting.transport.Connector start -
[EMAIL PROTECTED] started
2007-06-20 09:45:24,281 DEBUG org.jboss.remoting.ServerInvoker
handleInternalInvocation - ServerInvoker (SocketServerInvoker[UNINITIALIZED])
added client callback handler CallbackManager[19e3bdb] with session id of
2s2v15l-hesbpq-f35uvn63-1-f35uy7tm-ek+2s2v15l-hesbpq-f35uvn63-1-f35uy7uh-em and
callback handle object of null.
2007-06-20 09:45:24,281 DEBUG org.jboss.remoting.InvokerRegistry
decrementClientInvokerCounter - removed [EMAIL PROTECTED] from registry
2007-06-20 09:45:24,281 DEBUG
org.jboss.remoting.callback.DefaultCallbackErrorHandler setServerInvoker -
DefaultCallbackErrorHandler[UNITIALIZED] setting server invoker to
SocketServerInvoker[127.0.0.1:4459]
2007-06-20 09:45:24,281 DEBUG
org.jboss.remoting.callback.DefaultCallbackErrorHandler setCallbackHandler -
DefaultCallbackErrorHandler[SocketServerInvoker[127.0.0.1:4459]] setting
callback handler to
ServerInvokerCallbackHandler[2s2v15l-hesbpq-f35uvn63-1-f35uy7tm-ek+2s2v15l-hesbpq-f35uvn63-1-f35uy7uh-em]
2007-06-20 09:45:24,281 DEBUG
org.jboss.remoting.callback.ServerInvokerCallbackHandler init - Session id for
callback handler is
2s2v15l-hesbpq-f35uvn63-1-f35uy7tm-ek+2s2v15l-hesbpq-f35uvn63-1-f35uy7uh-em
2007-06-20 09:45:24,281 DEBUG
org.jboss.jms.server.remoting.JMSServerInvocationHandler addListener - adding
callback handler
ServerInvokerCallbackHandler[2s2v15l-hesbpq-f35uvn63-1-f35uy7tm-ek+2s2v15l-hesbpq-f35uvn63-1-f35uy7uh-em]
2007-06-20 09:45:24,281 DEBUG
org.jboss.jms.client.remoting.JMSRemotingConnection start -
JMSRemotingConnection[bisocket://127.0.0.1:4459/?clientMaxPoolSize=50&clientSocketClass=org.jboss.jms.client.remoting.ClientSocketWrapper&dataType=jms&marshaller=org.jboss.jms.wireformat.JMSWireFormat&numberOfCallRetries=1&numberOfRetries=1&socket.check_connection=false&timeout=0&unmarshaller=org.jboss.jms.wireformat.JMSWireFormat]
started
2007-06-20 09:45:24,281 DEBUG
org.jboss.jms.server.remoting.JMSServerInvocationHandler invoke - found
calllback handler for remoting session ...-f35uy7tm-ek
2007-06-20 09:45:24,281 DEBUG
org.jboss.jms.server.endpoint.ServerConnectionFactoryEndpoint
createConnectionDelegate - ConnectionFactoryEndpoint[1] received client-side
failover request. Creating failover connection to replace connection to failed
node 0
2007-06-20 09:45:24,281 DEBUG org.jboss.jms.server.ServerPeer waitForFailover -
ServerPeer[1] waiting for server-side failover for failed node 0 to complete
2007-06-20 09:45:24,281 DEBUG org.jboss.jms.server.ServerPeer waitForFailover -
ServerPeer[1] blocking on the failover lock, waiting for failover to start
2007-06-20 09:45:24,750 WARN
org.jboss.remoting.transport.bisocket.BisocketServerInvoker run - [EMAIL
PROTECTED]: detected failure on control connection Thread[control:
Socket[addr=127.0.0.1/127.0.0.1,port=3583,localport=2797],5,]: requesting new
control connection
2007-06-20 09:45:24,750 WARN
org.jboss.remoting.transport.bisocket.BisocketServerInvoker run - [EMAIL
PROTECTED]: detected failure on control connection Thread[control:
Socket[addr=127.0.0.1/127.0.0.1,port=3583,localport=2783],5,]: requesting new
control connection
2007-06-20 09:45:24,843 DEBUG
org.jboss.remoting.transport.bisocket.BisocketClientInvoker getSecondaryLocator
- getting secondary locator
2007-06-20 09:45:24,843 DEBUG
org.jboss.remoting.transport.bisocket.BisocketClientInvoker getSecondaryLocator
- getting secondary locator
2007-06-20 09:45:25,187 DEBUG
org.jboss.remoting.transport.socket.MicroSocketClientInvoker getConnection -
SocketClientInvoker[14d3343, bisocket://127.0.0.1:4458] got Exception
java.net.ConnectException: Connection refused: connect, creation attempt took
953 ms
2007-06-20 09:45:25,187 DEBUG org.jboss.remoting.ConnectionValidator
doCheckConnection - ConnectionValidator failed to ping via
SocketClientInvoker[14d3343, bisocket://127.0.0.1:4458]
org.jboss.remoting.CannotConnectException: Can not get connection to server.
Problem establishing socket connection for InvokerLocator
[bisocket://127.0.0.1:4458/?clientMaxPoolSize=50&clientSocketClass=org.jboss.jms.client.remoting.ClientSocketWrapper&dataType=jms&marshaller=org.jboss.jms.wireformat.JMSWireFormat&numberOfCallRetries=1&numberOfRetries=1&socket.check_connection=false&timeout=0&unmarshaller=org.jboss.jms.wireformat.JMSWireFormat]
at
org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:530)
at
org.jboss.remoting.transport.bisocket.BisocketClientInvoker.transport(BisocketClientInvoker.java:339)
at
org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:122)
at
org.jboss.remoting.ConnectionValidator.doCheckConnection(ConnectionValidator.java:126)
at
org.jboss.remoting.ConnectionValidator.run(ConnectionValidator.java:195)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:364)
at java.net.Socket.connect(Socket.java:507)
at
org.jboss.remoting.transport.socket.SocketClientInvoker.createSocket(SocketClientInvoker.java:187)
at
org.jboss.remoting.transport.bisocket.BisocketClientInvoker.createSocket(BisocketClientInvoker.java:346)
at
org.jboss.remoting.transport.socket.MicroSocketClientInvoker.getConnection(MicroSocketClientInvoker.java:801)
at
org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:526)
... 6 more
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4056041#4056041
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4056041
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user