[SWS-432] AxiomSoap12Body.getFault() returns object of type AxiomSoap11Fault Created: 22/Sep/08  Updated: 04/May/12  Resolved: 22/Sep/08

Status: Closed
Project: Spring Web Services
Component/s: Core
Affects Version/s: 1.5.4
Fix Version/s: 1.5.5

Type: Bug Priority: Major
Reporter: Martin Zingg Assignee: Arjen Poutsma
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

not relevant


Attachments: Zip Archive patch_SWS-432.zip    

 Description   

AxiomSoap12Body.getFault() returns object of type AxiomSoap11Fault

Cause: AxiomSoap12Body does not implement the method getFault. So the getFault() method of the super class AxiomSoapBody is called which returns an object of type AxiomSoap11Fault.

Proposal to solve the issue: Remove the getFault() method from the super class and implement specific methods in the sub classes AxiomSoap11Body respectively AxiomSoap12Body.



 Comments   
Comment by Martin Zingg [ 22/Sep/08 ]

Attached zip file contains the three classes taken from Spring WS 1.5.4 adapted to the proposed solution which works fine for me.

Comment by Arjen Poutsma [ 22/Sep/08 ]

Fixed. Thanks for the patch!

Comment by Arjen Poutsma [ 04/May/12 ]

Closing old issues

Generated at Mon Dec 11 04:02:53 UTC 2017 using JIRA 6.4.14#64029-sha1:ae256fe0fbb912241490ff1cecfb323ea0905ca5.