Author: antelder
Date: Wed Mar 31 13:33:16 2010
New Revision: 929533

URL: http://svn.apache.org/viewvc?rev=929533&view=rev
Log:
Prevent NPE when the exception message is null

Modified:
    
tuscany/sca-java-2.x/trunk/modules/binding-ws-runtime-jaxws/src/main/java/org/apache/tuscany/sca/binding/ws/jaxws/JAXWSServiceBindingProvider.java

Modified: 
tuscany/sca-java-2.x/trunk/modules/binding-ws-runtime-jaxws/src/main/java/org/apache/tuscany/sca/binding/ws/jaxws/JAXWSServiceBindingProvider.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/binding-ws-runtime-jaxws/src/main/java/org/apache/tuscany/sca/binding/ws/jaxws/JAXWSServiceBindingProvider.java?rev=929533&r1=929532&r2=929533&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/binding-ws-runtime-jaxws/src/main/java/org/apache/tuscany/sca/binding/ws/jaxws/JAXWSServiceBindingProvider.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/binding-ws-runtime-jaxws/src/main/java/org/apache/tuscany/sca/binding/ws/jaxws/JAXWSServiceBindingProvider.java
 Wed Mar 31 13:33:16 2010
@@ -150,7 +150,9 @@ public class JAXWSServiceBindingProvider
                 Detail d = fault.addDetail();
                 DetailEntry de = d.addDetailEntry(fe.getFaultName());
                 SOAPElement dece = de.addChildElement("message");
-                dece.addTextNode(fe.getMessage());
+                if (fe.getMessage() != null) {
+                    dece.addTextNode(fe.getMessage());
+                }
             } else {
                 Element element = responseMsg.getBody();
                 
response.getSOAPBody().addChildElement(soapFactory.createElement(element));


Reply via email to