Skip to content

Commit fbec612

Browse files
veithengregturn
authored andcommitted
SWS-1004 - Use Axiom's getSAXResult method instead of the custom AxiomResult class
1 parent dcc8b8d commit fbec612

File tree

8 files changed

+5
-554
lines changed

8 files changed

+5
-554
lines changed

spring-ws-core/src/main/java/org/springframework/ws/soap/axiom/AxiomHandler.java

Lines changed: 0 additions & 244 deletions
This file was deleted.

spring-ws-core/src/main/java/org/springframework/ws/soap/axiom/AxiomResult.java

Lines changed: 0 additions & 61 deletions
This file was deleted.

spring-ws-core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapFaultDetail.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public Iterator<SoapFaultDetailElement> getDetailEntries() {
6060

6161
@Override
6262
public Result getResult() {
63-
return new AxiomResult(getAxiomFaultDetail(), getAxiomFactory());
63+
return getAxiomFaultDetail().getSAXResult();
6464
}
6565

6666
protected SOAPFaultDetail getAxiomFaultDetail() {

spring-ws-core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapFaultDetailElement.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public AxiomSoapFaultDetailElement(OMElement axiomElement, SOAPFactory soapFacto
3939
@Override
4040
public Result getResult() {
4141
try {
42-
return new AxiomResult(getAxiomElement(), getAxiomFactory());
42+
return getAxiomElement().getSAXResult();
4343
}
4444
catch (OMException ex) {
4545
throw new AxiomSoapFaultException(ex);

spring-ws-core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapHeader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ abstract class AxiomSoapHeader extends AxiomSoapElement implements SoapHeader {
4545

4646
@Override
4747
public Result getResult() {
48-
return new AxiomResult(getAxiomHeader(), getAxiomFactory());
48+
return getAxiomHeader().getSAXResult();
4949
}
5050

5151
@Override

spring-ws-core/src/main/java/org/springframework/ws/soap/axiom/AxiomSoapHeaderElement.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public void setMustUnderstand(boolean mustUnderstand) {
5454
@Override
5555
public Result getResult() {
5656
try {
57-
return new AxiomResult(getAxiomHeaderBlock(), getAxiomFactory());
57+
return getAxiomHeaderBlock().getSAXResult();
5858
}
5959
catch (OMException ex) {
6060
throw new AxiomSoapHeaderException(ex);

spring-ws-core/src/main/java/org/springframework/ws/soap/axiom/CachingPayload.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ protected XMLStreamReader getStreamReader(OMElement payloadElement) {
4646

4747
@Override
4848
public Result getResultInternal() {
49-
return new AxiomResult(getAxiomBody(), getAxiomFactory());
49+
return getAxiomBody().getSAXResult();
5050
}
5151

5252
}

0 commit comments

Comments
 (0)