[jboss-svn-commits] JBL Code SVN: r38423 - labs/jbossesb/tags/GSS-5.3.1-ONEOFF-1003/product/rosetta/src/org/jboss/internal/soa/esb/webservice.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Sep 30 19:18:21 EDT 2013


Author: tcunning
Date: 2013-09-30 19:18:20 -0400 (Mon, 30 Sep 2013)
New Revision: 38423

Modified:
   labs/jbossesb/tags/GSS-5.3.1-ONEOFF-1003/product/rosetta/src/org/jboss/internal/soa/esb/webservice/BaseWebService.java
Log:
JBESB-3946
Fix a fault that was only sending SOAP 1.2 faults.


Modified: labs/jbossesb/tags/GSS-5.3.1-ONEOFF-1003/product/rosetta/src/org/jboss/internal/soa/esb/webservice/BaseWebService.java
===================================================================
--- labs/jbossesb/tags/GSS-5.3.1-ONEOFF-1003/product/rosetta/src/org/jboss/internal/soa/esb/webservice/BaseWebService.java	2013-09-24 15:48:59 UTC (rev 38422)
+++ labs/jbossesb/tags/GSS-5.3.1-ONEOFF-1003/product/rosetta/src/org/jboss/internal/soa/esb/webservice/BaseWebService.java	2013-09-30 23:18:20 UTC (rev 38423)
@@ -298,7 +298,11 @@
                         else
                         {
                             final Throwable cause = fme.getCause() ;
-                            faultMsg = (cause != null) ? generateFault(isSoap12, cause) : generateFault(isSoap12, ex) ;
+                            if (isSoap12) {
+                                faultMsg = (cause != null) ? generateFault(isSoap12, cause) : generateFault(isSoap12, ex) ;
+                            } else {
+                                faultMsg = (cause != null) ? generateFault(false, cause) : generateFault(false, ex) ;
+                            }
                         }
                     }
                 }



More information about the jboss-svn-commits mailing list