You should definitely use Servicemix for this scenario, and use the CXF SE engine to host your java code. You don't need to hand-marshal any messages or deal with JBI at all--you simply create JAX-WS API-based Java services, deploy them as OSGi artifacts with the cxfse bean annotations (and endpoint exporter), and then call them from BPEL.
On May 9, 2011, at 2:42 PM, Rodolfo Barbeiro wrote: > > Hi! > > I have a serious problem! > > I need a guideline developers' ODE. > > I need to use the ODE to orchestrate Java components. > > > > This is my scenario: > > My system is based on Java components, these components are deployed in an > OSGi environment (Karaf). I need to use the ODE to orchestrate these > components. > > > > First, I want to deploy ODE in Karaf directly, without using the ServiceMix. > It's possible? I need to wrap the ODE in another (my) java application? > > Second, communication between the ODE and the OSGi bundles should be OSGi > native, without using SOAP or REST. It's possible? > > > > > I appreciate if you can help me! > > Rodolfo Barbeiro
