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

Reply via email to