Hi,
I'm developing with the Ode Jbi 1.1.1 implementation deployed on ServiceMix
3.2.1
My initial use case was:
HTTP BC <--> ODE SE <--> 1° HTTP BC <--> External Web Service on tomcat
<--> 2° JSR181 SE
It works perfectly.
Now I've tried to expose my Bpel process with a CXF-BC:
CXF BC <--> ODE SE <--> 1° HTTP BC <--> External Web Service on tomcat
<--> 2° JSR181 SE
I've change the default JBI message mapper to WrappedWSDL11 mapper to allow the
use of CXF-BC to expose my Bpel process.
I still get an error when Ode try the invocation of (1°). In a way, it's quite
logical because my ODE which speaks only WrapperdWDSL11 cannot speaks
correctly ServiceMix or DocLit (required with http-bc).
I have a problem with that fact because it forces me to change already deployed
configurations (1° needs to be migrate to CXF-BC) in order to make them
compatible with the Ode message mapping choice. This issue makes me rise the
following question: how can Ode JBI face complex situations (configurations)
like my UC if it only can handle one message mapper at a time?
See the history of this post on servicemix-userlist:
http://www.nabble.com/CXF-to-BPEL-td15499345s12049.html
KR
Quentin