Dear ODE list,

I have a question regarding asynchronous transport message exchange pattern using WS-addressing. This might be even a more a general BPEL question but I would like to know if and how this is possible with ODE 2. Here's the use-case

I have a long running (> 5 min) SOAP service having a single computational operation (BLATquery). The service supports WS- Addressing (via Axis2 1.5). When I try to consume the service using an Axis 2 client, I pass it a ReplyTo EPR. Axis2 then starts up a simpleHTTP server on port 6060, waiting for the reply on this EPR. This works by sending the request and response in two http connections and therefore there is no transport timeout.

Can I mimic this behaviour using a BPEL process without having to add a Start and End method to the service or change it otherwise? I came accross this page
http://ode.apache.org/endpoint-references.html
but I couldn't figure out how to exploit this for my case.
I attach the wsdl file of the service for reference (I have made a process also, but as it doesn't seem to work it would just cause confusion). Any help or example would be appreciated, or do I do something conceptually wrong?

Thank you
Michael




Reply via email to