I suppose this is related to this bug. Have you tried the workaround ? I'm not quite sure how to solve the problem yet...
On 10/10/07, Andreas Schaefer <[EMAIL PROTECTED]> wrote: > Hi Geeks > > I was trying to use Robust In Only with ServiceMix-Bean but I always get an > exception when I send the message back as Done. It found this JIRA issue: > https://issues.apache.org/activemq/browse/SM-944 but it is > not implemented in 3.1.2 and so I was wondering what is going on and what is > the cause. > > This exceptions were created with 3.1.2: > > 2007-10-09 20:54:38,849 [1b-0:0-thread-3] ERROR BeanComponent > - Error processing exchange RobustInOnly[ > id: ID:192.168.0.11-115880c5d1b-2:0 > status: Done > role: consumer > service: {urn:scout}receiver-service > endpoint: receiver > operation: IdontCare: 0 > in: <?xml version="1.0" > encoding="UTF-8"?><receiver><title>DontCareEvenMore</title><index>0</index></receiver> > ] > java.lang.IllegalStateException: Receiving unknown consumer exchange: > RobustInOnly[ > id: ID:192.168.0.11-115880c5d1b-2:0 > status: Done > role: consumer > service: {urn:scout}receiver-service > endpoint: receiver > operation: IdontCare: 0 > in: <?xml version="1.0" > encoding="UTF-8"?><receiver><title>DontCareEvenMore</title><index>0</index></receiver> > ] > at > org.apache.servicemix.bean.BeanEndpoint.onConsumerExchange(BeanEndpoint.java:266) > at > org.apache.servicemix.bean.BeanEndpoint.process(BeanEndpoint.java:196) > at > org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:489) > at > org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:463) > at > org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46) > at > org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:595) > at > org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:174) > at > org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:176) > at > org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134) > at > edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665) > at > edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) > at java.lang.Thread.run(Thread.java:613) > > Thanks > > > Andreas Schaefer > CEO of Madplanet.com Inc. > [EMAIL PROTECTED] > > > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/
