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