I have SM3 running in JBoss, deployer, components are there. In
servicemix.xml I defined the JMS enpoint. as JMS provider the JBoss MQ is
used (see attachments) . If the drools part (SimpleRool, see attached
test.xml) is being executed, then the strange error messages come.

The 
It happens with both - by using of jbi extensions or by using of java
extension (remarked in test.xml) . If I define foo:trace as target of jms
enpoint directly, then the flow works correctly. I must be something on
Drools component, what causes such error. Any Ideas?

thank you!


2006-09-26 17:45:03,799 DEBUG [org.jboss.mq.il.uil2.
http://www.nabble.com/file/160/servicemix.xml servicemix.xml SocketManager]
Begin ReadTask.run
2006-09-26 17:45:03,799 DEBUG [org.jboss.mq.il.uil2.SocketManager] Begin
WriteTask.run
2006-09-26 17:45:03,799 DEBUG [org.jboss.mq.il.uil2.SocketManager] Created
ObjectOutputStream
2006-09-26 17:45:03,815 DEBUG [org.jboss.mq.il.uil2.SocketManager] Created
ObjectInputStream
2006-09-26 17:45:03,846 DEBUG
[org.jboss.mq.il.uil2.ServerSocketManagerHandler] Setting up the UILClientIL
Connection http://www.nabble.com/file/159/test.xml test.xml 
2006-09-26 17:45:03,846 DEBUG
[org.jboss.mq.il.uil2.ServerSocketManagerHandler] The UILClientIL Connection
is set up
2006-09-26 17:45:03,987 DEBUG [org.jboss.mq.il.uil2.SocketManager] Failed to
handle: org.jboss.mq.il.uil2.msgs.CloseMsg22405930[msgType:
m_connectionClosing, msgID: 8, error: null]
java.io.IOException: Client is not connected
        at
org.jboss.mq.il.uil2.SocketManager.internalSendMessage(SocketManager.java:265)
        at org.jboss.mq.il.uil2.SocketManager.sendReply(SocketManager.java:239)
        at
org.jboss.mq.il.uil2.ServerSocketManagerHandler.handleMsg(ServerSocketManagerHandler.java:128)
        at
org.jboss.mq.il.uil2.SocketManager$ReadTask.handleMsg(SocketManager.java:396)
        at org.jboss.mq.il.uil2.msgs.BaseMsg.run(BaseMsg.java:392)
        at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:748)
        at java.lang.Thread.run(Thread.java:595)
2006-09-26 17:45:03,987 DEBUG [org.jboss.mq.il.uil2.SocketManager] Failed to
send error reply
java.io.IOException: Client is not connected
        at
org.jboss.mq.il.uil2.SocketManager.internalSendMessage(SocketManager.java:265)
        at org.jboss.mq.il.uil2.SocketManager.access$800(SocketManager.java:52)
        at
org.jboss.mq.il.uil2.SocketManager$ReadTask.handleMsg(SocketManager.java:409)
        at org.jboss.mq.il.uil2.msgs.BaseMsg.run(BaseMsg.java:392)
        at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:748)
        at java.lang.Thread.run(Thread.java:595)
2006-09-26 17:45:04,003 DEBUG
[org.jboss.mq.il.uil2.ServerSocketManagerHandler] Exiting on IOE
java.net.SocketException: Socket closed
        at java.net.SocketInputStream.read(SocketInputStream.java:162)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:235)
        at
org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:79)
        at
java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2200)
        at
java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2380)
        at
java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2447)
        at
java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2519)
        at
java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2668)
        at java.io.ObjectInputStream.readByte(ObjectInputStream.java:864)
        at 
org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:317)
        at java.lang.Thread.run(Thread.java:595)
2006-09-26 17:45:04,003 DEBUG [org.jboss.mq.il.uil2.SocketManager] End
ReadTask.run
2006-09-26 17:45:04,003 DEBUG [org.jboss.mq.il.uil2.SocketManager] End
WriteTask.run
2006-09-26 17:45:04,049 ERROR
[org.apache.servicemix.jms.jca.JcaConsumerProcessor] Error while handling
jms message
java.lang.UnsupportedOperationException: Not constructed with identifyed
destination. Usage of method not allowed
        at org.jboss.mq.SpyMessageProducer.send(SpyMessageProducer.java:204)
        at
org.apache.servicemix.jms.jca.JcaConsumerProcessor.process(JcaConsumerProcessor.java:142)
        at
org.apache.servicemix.jms.jca.JcaConsumerProcessor.onMessage(JcaConsumerProcessor.java:117)
        at org.jencks.XAEndpoint.onMessage(XAEndpoint.java:126)
        at
org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:165)
        at
org.jboss.mq.SpyMessageConsumer.sessionConsumerProcessMessage(SpyMessageConsumer.java:902)
        at 
org.jboss.mq.SpyMessageConsumer.addMessage(SpyMessageConsumer.java:170)
        at org.jboss.mq.SpySession.run(SpySession.java:323)
        at
org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:202)
        at
org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java:291)
        at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:748)
        at java.lang.Thread.run(Thread.java:595)
2006-09-26 17:49:07,679 DEBUG
[org.jboss.resource.connectionmanager.IdleRemover] run: IdleRemover
notifying pools, interval: 450000
2006-09-26 17:56:37,719 DEBUG
[org.jboss.resource.connectionmanager.IdleRemover] run: IdleRemover
notifying pools, interval: 450000

-- 
View this message in context: 
http://www.nabble.com/drools-and-JMS----Client-is-not-connected-tf2339380.html#a6510113
Sent from the ServiceMix - User mailing list archive at Nabble.com.

  • drools and JMS - Client is not connected xotelko

Reply via email to