Hi Matthieu, Thanks for replying. I have a BPELprocess running on activeBPEL. Same i am trying run on ODE(running on Tomcat). My "test2-process" is invoking a axis web service which is running on a different instance of tomcat.
I am attching here my code test2-process.zip http://www.nabble.com/file/p12854046/test2-process.zip test2-process.zip . It deploys fine, but when i invoke, following exception comes, Sep 21, 2007 6:28:58 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 18222 ms DEBUG - GeronimoLog.debug(66) | The system is checking for the operation using t he following WSAAction: "" DEBUG - GeronimoLog.debug(66) | Checking for Operation using SOAP message body's first child's local name : JobSubmit DEBUG - GeronimoLog.debug(66) | Found operation org.apache.axis2.description.InO [EMAIL PROTECTED] DEBUG - GeronimoLog.debug(66) | Received request message for test2.{urn:/test2.w sdl}JobSubmit DEBUG - GeronimoLog.debug(66) | Starting transaction. DEBUG - GeronimoLog.debug(66) | Routed: svcQname {urn:/test2.wsdl}Test2Service - -> BpelProcess[{urn:/test2.bpel}test2-4] DEBUG - GeronimoLog.debug(66) | ODE routed to operation Operation: name=JobSubmi t style=REQUEST_RESPONSE,1 Input: name=TestInput Message: name={urn:/test2.wsdl}InputMessage Part: name=hellostring typeName={http://www.w3.org/2001/XMLSchema}string Output: name=TestOutput Message: name={urn:/test2.wsdl}OutputMessage Part: name=result typeName={http://www.w3.org/2001/XMLSchema}string from service {urn:/test2.wsdl} Test2Service ERROR - GeronimoLog.error(108) | Exception occured while invoking ODE org.apache.ode.axis2.OdeFault: SOAP body does not contain expected part wrapper: service {urn:/test2.wsdl}Test2Service port Test2Port wrapper JobSubmit at org.apache.ode.axis2.util.SoapMessageConverter.extractSoapBodyParts(S oapMessageConverter.java:369) at org.apache.ode.axis2.util.SoapMessageConverter.parseSoapRequest(SoapM essageConverter.java:303) at org.apache.ode.axis2.ODEService.onAxisMessageExchange(ODEService.java :107) at org.apache.ode.axis2.hooks.ODEMessageReceiver.invokeBusinessLogic(ODE MessageReceiver.java:69) at org.apache.ode.axis2.hooks.ODEMessageReceiver.invokeBusinessLogic(ODE MessageReceiver.java:50) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMe ssageReceiver.java:96) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReq uest(HTTPTransportUtils.java:275) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:1 20) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:104) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:261) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce ss(Http11Protocol.java:581) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:44 7) at java.lang.Thread.run(Thread.java:595) Could you pls help me finding out what is missing in my code..thanks Matthieu Riou-5 wrote: > > On 9/18/07, Sunita Kumari Patro <[EMAIL PROTECTED]> wrote: >> >> Hi, >> >> >> >> I am very new to ODE. I am familiar with Active Endpoint's activeBpel. >> In my project we are planning to use ODE bpel workflows. >> >> Can you please guide how I can convert my workflow which is prepared and >> running with activeBpel engine, can run with ODE engine running on >> servicemix. > > > Hi Sunita, > > I was hoping for somebody else with more experience with a similar > conversion to step up as even if I'm very familiar with ODE I don't know > ActiveBPEL that good. Anyway normally your BPEL processes and WSDLs should > be portable, there might be a couple of glitches but hopefully nothing > serious. Then you'll just have to write a small deployment descriptor for > your processes as described in [1]. > > For the JBI side it's pretty much like everybody else so you can just > follow > the JBI parts of our user guide. Although if you already have things > working > with standard web services I'd suggest going for a two step process: have > your processes working with ODE in a WS environment and then port the > whole > thing to JBI. > > Cheers, > Matthieu > > [1] http://ode.apache.org/user-guide.html#UserGuide-DeploymentDescriptor > > Thanks >> >> Sunita >> >> >> >> >> ----------------------------------------- >> The information contained in this e-mail message and any >> attachments is confidential, and is intended only for the use of >> the party to whom it is addressed. If you are not the above-named >> intended recipient, you are hereby notified that any dissemination, >> copying or disclosure of this communication is strictly prohibited. >> If you have received this communication in error, please notify >> Boston Communications Group, Inc. immediately by reply to this >> message or by telephoning (781) 904-5000, and destroy this message >> and its attachments, without making any copy or distribution. > > -- View this message in context: http://www.nabble.com/help-to-convert-the-bpel-workflow-designed-in-activeBpel-to-ODE-tf4474832.html#a12854046 Sent from the Apache Ode User mailing list archive at Nabble.com.
