axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From TechNewbie <>
Subject Re: Issue : One way Request only Axis Web service
Date Fri, 03 Jul 2009 07:18:46 GMT


We are using Oracle BPEL to invoke the Axis web service.  We configure a
activity called 'Invoke' to call the service. I am not writing/using any
java client code to call the service.

I am not sure how to send a non-blocking request to Axis from Oracle BPEL...


1. Does the below mentioned java code :
serviceClient.sendReceiveNonBlocking(payload, callback);
  sends a SOAP request to Axis??

2. If it is a SOAP request.. how is the non blocking info sent in the SOAP


Kristof Lange wrote:
> 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

View this message in context:
Sent from the Axis - User mailing list archive at

View raw message