Hi Claudio,
How are you sending the message to Ode? What kind of message is it? The
error message means that Ode can't recognize the message format, so it can't
apply a message "mapper" to convert non-JBI-normalized messages to
something Ode can understand.
cheers,
alex
On 1/17/07, claudio cacciari <[EMAIL PROTECTED]> wrote:
Hi All,
I have tried to deploy and invoke a BPEL process with ODE inside
servicemix.
But I've got this error :
ERROR - OdeService - Could not find a mapper for
request message for JBI MEX
ID:dhcp167-v71.pdl.cineca.it-51361-1169045820157-4:0; ODE MEX
-8tfsk9ranl3s4o2mtfh9w0 is failed.
ERROR - OdeService - Error invoking ODE.
org.apache.ode.jbi.msgmap.MessageTranslationException: Could not find a
mapper for request message for JBI MEX
ID:dhcp167-v71.pdl.cineca.it-51361-1169045820157-4:0; ODE MEX
-8tfsk9ranl3s4o2mtfh9w0 is failed.
at org.apache.ode.jbi.OdeService.invokeOde(OdeService.java:223)
at
org.apache.ode.jbi.OdeService.onJbiMessageExchange(OdeService.java:140)
at
org.apache.ode.jbi.JbiMessageExchangeEventRouter.onJbiMessageExchange(
JbiMessageExchangeEventRouter.java:47)
at org.apache.ode.jbi.Receiver$1.run(Receiver.java:190)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
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)
I'm using apache-servicemix-3.1-incubating-20070109.083014-50 and
ode-jbi-2.0-SNAPSHOT .
What this error means ?
I put in attachment the wsdl and bpel descriptions of my process.
Thank you for any feedback.
Best Regards,
Claudio