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

Reply via email to