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.
