You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-dev@ws.apache.org by ch...@apache.org on 2006/03/02 08:39:11 UTC

svn commit: r382313 - in /webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom: SOAPFaultImpl.java soap12/SOAP12FaultImpl.java

Author: chinthaka
Date: Wed Mar  1 23:39:09 2006
New Revision: 382313

URL: http://svn.apache.org/viewcvs?rev=382313&view=rev
Log:
Serializing stuff only if there are some information

Modified:
    webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/SOAPFaultImpl.java
    webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/soap12/SOAP12FaultImpl.java

Modified: webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/SOAPFaultImpl.java
URL: http://svn.apache.org/viewcvs/webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/SOAPFaultImpl.java?rev=382313&r1=382312&r2=382313&view=diff
==============================================================================
--- webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/SOAPFaultImpl.java (original)
+++ webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/SOAPFaultImpl.java Wed Mar  1 23:39:09 2006
@@ -219,7 +219,7 @@
         serializeFaultNode(omOutput);
 
         SOAPFaultRole faultRole = getRole();
-        if (faultRole != null) {
+        if (faultRole != null && faultRole.getText() != null && !"".equals(faultRole.getText())) {
             ((OMNodeEx) faultRole).serialize(omOutput);
         }
 

Modified: webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/soap12/SOAP12FaultImpl.java
URL: http://svn.apache.org/viewcvs/webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/soap12/SOAP12FaultImpl.java?rev=382313&r1=382312&r2=382313&view=diff
==============================================================================
--- webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/soap12/SOAP12FaultImpl.java (original)
+++ webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/soap12/SOAP12FaultImpl.java Wed Mar  1 23:39:09 2006
@@ -116,7 +116,7 @@
 
     protected void serializeFaultNode(org.apache.ws.commons.om.impl.OMOutputImpl omOutput) throws XMLStreamException {
         SOAPFaultNode faultNode = getNode();
-        if (faultNode != null) {
+        if (faultNode != null && faultNode.getText() != null && !"".equals(faultNode.getText())) {
             ((OMNodeEx)faultNode).serialize(omOutput);
         }
     }