[ 
https://issues.apache.org/jira/browse/AXIS2-3726?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Rheinheimer updated AXIS2-3726:
------------------------------------

    Attachment: patch.txt

Fixed in 646963.  Thanks Jarek for the fix!

I've included HUGE changes to the AddNumbersHandlerTests so that all handler 
method calls are logged, both client and server side, then assertEquals with 
expected results in the junit tests.  It should be pretty near impossible to 
regress the handler framework, or make "double calls" into it, which is what 
Jarek's patch fixes.

Previous to these fixes in the AddNumbersHandlerTests, we did see occasional 
bugs  in the handler framework, or usage of the handler framework, that was not 
caught by junit.  This is a MUCH-NEEDED improvement, and will catch such 
problems in the future.

There.  Done.  :)

> All outbound handlers are invoked when an inbound handler throws exception or 
> returns false
> -------------------------------------------------------------------------------------------
>
>                 Key: AXIS2-3726
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3726
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: jaxws
>            Reporter: Jarek Gawor
>             Fix For: 1.4, nightly
>
>         Attachments: AXIS2-3726.patch, patch.txt
>
>
> All outbound handlers are getting invoked even though an inbound handler 
> threw an exception or returned false from its handleMessage() method (on the 
> server side).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to