Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
1.4.1
-
None
-
None
Description
Hi,
I'm executing ServiceClient.sendReceiveNonBlocking(org.apache.axiom.om.OMElement elem, AxisCallback callback) for an asynchronous request.
The documentation states that the onComplete() method in the passed AxisCallback instance "is called at the end of the MEP no matter what happens, quite like a finally block."
This is not the case. onComplete() does not get executed. If onComplete doesn't get called, what should I be relying upon to know that a call has finished execution?