Hi all,
I'm trying to migrate a large distributed system[1] which uses an older BPEL
*like* workflow engine to use ODE.. In that system the "invoke" is always
asynchronous, so as in all our use cases. I want to migrate to ODE from it
with the least amount of changes to the BPEL docs.

I'm curious whether using a "invoke" followed by a "receive" together with
correlation is the only standard way to call an external web service
asynchronously in BPEL?  Is there any way to do that just using an invoke
only?? If not is there any custom ODE mechanisms to inform the engine that
this invoke is aysnc??

In the worst case I'm thinking of hacking the ODE Axis2 client to work
asynchronously (dual channel with addressing reply to) all the time. Does
any of the ODE guru's see any potential issues with other parts of ODE when
I do that..

thanks,
Thilina

[1] https://portal.leadproject.org/

Reply via email to