IIRC, when deployed in JBI, ODE does not call web services directly. Instead it always send a JBI exchange to a target JBI endpoint. So in order to use Ode in ServiceMix, you need to define the needed JBI endpoints, which can very well be a proxy to an external web service.
On Thu, Feb 26, 2009 at 09:58, MrNinni <[email protected]> wrote: > > Hello! > Sorry for my bad english. > I created an ODE process: one client calls one webservice; the first > webservice's response goes at the second webservice, and finally the second > response goes back at the client. > The bpel file is OK, the ODE process on Tomcat function correctly > If i try to deploy the same ODE process on ServiceMix, it response with an > error. > > Could not find route for exchange: InOut[ id: > ID:172.30.253.78-11fb1af979f-11:0 status: Active role: provider service: > {http://sardegnait.it/AA}AA operation: {http://sardegnait.it/AA}AA in: ... > next there are the XML message > > 172.30.253.78 is my IP address. > > What must change between the two applications (ODE on Tomcat and ODE on > ServiceMix)? Are there some configurations that I must change for deploy an > ODE process on Servicemix? > > Thanks. > -- > View this message in context: > http://www.nabble.com/ODE-on-ServiceMix-tp22219846p22219846.html > Sent from the ServiceMix - User mailing list archive at Nabble.com. > > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com
