[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

not relevant

Attachments: Zip Archive patch_SWS-432.zip    


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.

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 Sat Nov 17 06:47:35 UTC 2018 using JIRA 7.9.2#79002-sha1:3bb15b68ecd99a30eb364c4c1a393359bcad6278.