On 2/8/08, Thilina Gunarathne <[EMAIL PROTECTED]> wrote: > > When using <bpel:invoke> only, what is the mechanism to inform the ODE > engine that this needs to be an async invocation. Is there a global > switch > which I can turn ON to make all invocations async...
The behavior is set at the message exchange level. The IL is responsible to call replyAsync() for asynchronous replies. In the synchronous case, it would directly call on of reply() or replyWithFault(). The outgoing MEX interface is defined here, http://svn.apache.org/repos/asf/ode/branches/APACHE_ODE_1.1/bpel-api/src/main/java/org/apache/ode/bpel/iapi/PartnerRoleMessageExchange.java and you can see our integration with Axis2 here, http://svn.apache.org/repos/asf/ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/ExternalService.java alex
