Hi Eduardo, I'm not sure what's happening so I'll need more information to help you. This error can happen if the flow is marked as persistent, clustered or transacted. SedaFlow doesn't support these "qualities of service" (QoS). You can check the code where the exchange is created, and perhaps try with "-Dorg.apache.ode.jbi.sendSync=true" to see if you get better result (or better error reporting) that way.
alex On 7/27/07, Eduardo Burgos <[EMAIL PROTECTED]> wrote: > > Hi, > > I just got this error right when my process finishes the execution, when > its > trying to return the result to another endpoint. > > > > 18:18:55,472 | ERROR | pool-11-thread-1 | OdeService | > org.apache.ode.jbi.OdeService 312 | Error bridging ODE out response: > javax.jbi.messaging.MessagingException: Flow 'Seda' was specified but not > able to handle exchange > at org.apache.servicemix.jbi.nmr.flow.DefaultFlowChooser.chooseFlow( > DefaultFlowChooser.java:46) > at org.apache.servicemix.jbi.nmr.DefaultBroker.sendExchangePacket( > DefaultBroker.java:277) > at org.apache.servicemix.jbi.security.SecuredBroker.sendExchangePacket > ( > SecuredBroker.java:81) > at org.apache.servicemix.jbi.container.JBIContainer.sendExchange( > JBIContainer.java:793) > at org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.doSend( > DeliveryChannelImpl.java:381) > at org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.send( > DeliveryChannelImpl.java:417) > at org.apache.ode.jbi.OdeService.outResponse(OdeService.java:309) > at org.apache.ode.jbi.OdeService.onResponse(OdeService.java:195) > at org.apache.ode.jbi.MessageExchangeContextImpl.onAsyncReply( > MessageExchangeContextImpl.java:53) > at org.apache.ode.bpel.engine.BpelRuntimeContextImpl.reply( > BpelRuntimeContextImpl.java:582) > at org.apache.ode.bpel.runtime.REPLY.run(REPLY.java:64) > at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java > :451) > at org.apache.ode.jacob.vpu.JacobVPU.execute(JacobVPU.java:139) > at org.apache.ode.bpel.engine.BpelRuntimeContextImpl.execute( > BpelRuntimeContextImpl.java:834) > at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent( > BpelProcess.java:336) > at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob( > BpelEngineImpl.java:318) > at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob( > BpelServerImpl.java:364) > at org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call( > SimpleScheduler.java:316) > at org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call( > SimpleScheduler.java:315) > at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction( > SimpleScheduler.java:154) > at org.apache.ode.scheduler.simple.SimpleScheduler$4.call( > SimpleScheduler.java:314) > at org.apache.ode.scheduler.simple.SimpleScheduler$4.call( > SimpleScheduler.java:311) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) > at java.util.concurrent.FutureTask.run(FutureTask.java:123) > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask( > ThreadPoolExecutor.java:650) > at java.util.concurrent.ThreadPoolExecutor$Worker.run( > ThreadPoolExecutor.java:675) > at java.lang.Thread.run(Thread.java:595) > > > > > Is there a problem with Seda flows and ode? What could be happening there? > Please help me. >
