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