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);
         }
     }


Reply via email to