Author: veithen
Date: Sun Aug 23 21:47:03 2015
New Revision: 1697265
URL: http://svn.apache.org/r1697265
Log:
No need to store the exception. It is never used later.
Modified:
webservices/axiom/trunk/implementations/axiom-dom/src/main/java/org/apache/axiom/soap/impl/dom/SOAPFaultImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java
Modified:
webservices/axiom/trunk/implementations/axiom-dom/src/main/java/org/apache/axiom/soap/impl/dom/SOAPFaultImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-dom/src/main/java/org/apache/axiom/soap/impl/dom/SOAPFaultImpl.java?rev=1697265&r1=1697264&r2=1697265&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-dom/src/main/java/org/apache/axiom/soap/impl/dom/SOAPFaultImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-dom/src/main/java/org/apache/axiom/soap/impl/dom/SOAPFaultImpl.java
Sun Aug 23 21:47:03 2015
@@ -19,7 +19,6 @@
package org.apache.axiom.soap.impl.dom;
-import org.apache.axiom.om.OMCloneOptions;
import org.apache.axiom.om.OMConstants;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMException;
@@ -40,14 +39,11 @@ import java.io.StringWriter;
public abstract class SOAPFaultImpl extends SOAPElement implements
AxiomSOAPFault,
OMConstants {
- protected Exception e;
-
public SOAPFaultImpl(OMFactory factory) {
super(factory);
}
public void setException(Exception e) {
- this.e = e;
putExceptionToSOAPFault(e);
}
@@ -86,11 +82,4 @@ public abstract class SOAPFaultImpl exte
null, null,
getOMFactory(), true);
faultDetailEnty.setText(sw.getBuffer().toString());
}
-
- @Override
- protected final void copyData(OMCloneOptions options, NSAwareElement
clone) {
- if (e != null) {
- ((SOAPFault)clone).setException(e);
- }
- }
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java?rev=1697265&r1=1697264&r2=1697265&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java
Sun Aug 23 21:47:03 2015
@@ -43,14 +43,11 @@ import java.io.StringWriter;
public abstract class SOAPFaultImpl extends SOAPElement
implements AxiomSOAPFault, OMConstants {
- protected Exception e;
-
public SOAPFaultImpl(OMFactory factory) {
super(factory);
}
public void setException(Exception e) {
- this.e = e;
putExceptionToSOAPFault(e);
}
@@ -91,8 +88,6 @@ public abstract class SOAPFaultImpl exte
}
protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
- return e == null ?
- ((SOAPFactory)getOMFactory()).createSOAPFault((SOAPBody)
targetParent):
- ((SOAPFactory)getOMFactory()).createSOAPFault((SOAPBody)
targetParent, e);
+ return ((SOAPFactory)getOMFactory()).createSOAPFault((SOAPBody)
targetParent);
}
}