Hi,

I think, you should use asynchron handling..
Therefore you have to enable the addressing module of axis2 on client & server side. In your client, you should use serviceClient.sendReceiveNonBlocking(payload, callback);
I hope this will help you a bit.
Best regards
Kristof
TechNewbie wrote:
Hi
We are calling a Axis web service . The client code is in Oracle BPEL.. The
web service has been defined to be a request only 1 way service. The axis
service takes around 5-7 minutes to complete the job( data
insertion/updation in DB)..
It seems like when BPEL invokes the web service; the client thread is
waiting (thread is not released) and the BPEL process does not move forward
until the web service completes the job....

How can I ensure that the client thread is released after the web service
receives the request...
Any pointers on how the deal with the issue will be helpful!!

Thanks

Reply via email to