[jboss-svn-commits] JBL Code SVN: r38431 - labs/jbossesb/branches/JBESB_4_11_CP2/product/rosetta/src/org/jboss/internal/soa/esb/webservice.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Oct 28 16:16:22 EDT 2013
Author: tcunning
Date: 2013-10-28 16:16:22 -0400 (Mon, 28 Oct 2013)
New Revision: 38431
Modified:
labs/jbossesb/branches/JBESB_4_11_CP2/product/rosetta/src/org/jboss/internal/soa/esb/webservice/BaseWebService.java
Log:
JBESB-3946
Switch misplaced message creation between SOAP/SOAP12 cases.
Modified: labs/jbossesb/branches/JBESB_4_11_CP2/product/rosetta/src/org/jboss/internal/soa/esb/webservice/BaseWebService.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_11_CP2/product/rosetta/src/org/jboss/internal/soa/esb/webservice/BaseWebService.java 2013-10-28 19:05:26 UTC (rev 38430)
+++ labs/jbossesb/branches/JBESB_4_11_CP2/product/rosetta/src/org/jboss/internal/soa/esb/webservice/BaseWebService.java 2013-10-28 20:16:22 UTC (rev 38431)
@@ -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) ;
+ }
}
}
}
@@ -343,9 +347,9 @@
{
SOAPMessage faultMsg = null;
if (isSoap12) {
+ faultMsg = SOAP_12_MESSAGE_FACTORY.createMessage();
+ } else {
faultMsg = SOAP_MESSAGE_FACTORY.createMessage() ;
- } else {
- faultMsg = SOAP_12_MESSAGE_FACTORY.createMessage();
}
if (RETURN_STACK_TRACES)
{
More information about the jboss-svn-commits
mailing list