[ http://issues.apache.org/jira/browse/AXIS2-789?page=all ]
David Illsley updated AXIS2-789:
--------------------------------
Attachment: patch2.txt
Somehow I managed to forget an important part of this issue which I'd fixed and
didn't make it into the previous patch.
If the instanceDispatcher receives a RelatesTo value which it doesn't recognise
it throws a fault. This seems natural enough when dealing with Async client
correlation but if a service is to be used to gather faults separate from the
Axis2 Async client support then the receiving Axis2 instance will have no
knowledge of the inbount RelatesTo value and should not fault.
This new patch includes the old one, removes the check mentioned above (and
adds a debug log statement so we can diagnose problems) and adds a couple of
'integration' tests which check that the ReplyTo/FaultTo Async redirect and
receipt works as expected.
> A SOAPFault targeted at a service (e.g. using WS-Addressing FaultTo) is not
> passed to the service object
> --------------------------------------------------------------------------------------------------------
>
> Key: AXIS2-789
> URL: http://issues.apache.org/jira/browse/AXIS2-789
> Project: Apache Axis 2.0 (Axis2)
> Type: Bug
> Components: core
> Reporter: David Illsley
> Priority: Minor
> Attachments: patch.txt, patch2.txt
>
> A SOAPFault targeted at a service (e.g. using WS-Addressing FaultTo) is not
> passed to the service object. It currently passes the message through the
> InFaultFlow and then processing stops. This prevents Axis2 from being used to
> host a 'FaultTo' service which processes faults generated in other services.
> I have copied the invocation code from AxisEngine.receive() to
> AxisEngine.receiveFault() and all unit tests continue to pass as well as
> allowing the fault to be propagated to the service object.
> Patch to follow momentarily
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]