axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bill Nagy <n...@watson.ibm.com>
Subject [Axis2] Why does sending out a fault require two passes through the phases?
Date Fri, 15 Sep 2006 18:15:27 GMT
Could someone please explain to me why when sending out a fault message,
AxisEngine.sendFault(...) invokes all of the phases in the operation
outFaultFlow and the global outFaultFlow with the type of MessageContext
being set to OUT_FAULT_FLOW and then re-invokes the global outFaultFlow
phases with the type of MessageContext being set to OUT_FLOW?  (I
understand the first part, but not the second invocation.)

Also, this doesn't work the same way if the message flow "pauses"
partially through the invocation, as the resume code won't make the
second pass.

-Bill
 


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message