/[Apache-SVN]
ViewVC logotype

Revision 518824


Jump to revision: Previous Next
Author: gdaniels
Date: Fri Mar 16 01:29:03 2007 UTC (17 years, 1 month ago)
Changed paths: 8
Log Message:
* Fix DOOM bug in SOAPEnvelopeImpl where it would allow a SOAPHeader to come after a SOAPBody.  This was being masked by getHeader(), which used to call getFirstChildWithName() - so of course the header would show up even though it was after the body.  Once I fixed getHeader() to only check the first element, a SAAJ test started breaking because getHeader() was returning null.

* Add a test to make sure we don't regress the above.

* More work on versioning, move static QName constants up to SOAP*Constants interface, and provide a way to get MU faultcode QName from SOAPVersion.

* Make sure a null RolePlayer means doing the default search (ultimate receiver and next, but nothing else) for targeted headers.

Changed paths

Path Details
Directorywebservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/soap/SOAP11Constants.java modified , text changed
Directorywebservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/soap/SOAP11Version.java modified , text changed
Directorywebservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/soap/SOAP12Constants.java modified , text changed
Directorywebservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/soap/SOAP12Version.java modified , text changed
Directorywebservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/soap/SOAPVersion.java modified , text changed
Directorywebservices/commons/trunk/modules/axiom/modules/axiom-dom/src/main/java/org/apache/axiom/soap/impl/dom/SOAPEnvelopeImpl.java modified , text changed
Directorywebservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderImpl.java modified , text changed
Directorywebservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/soap/SOAPEnvelopeTest.java modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26