[jboss-svn-commits] JBL Code SVN: r38240 - labs/jbossesb/branches/JBESB_4_11_CP/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Oct 31 14:09:59 EDT 2012


Author: tcunning
Date: 2012-10-31 14:09:59 -0400 (Wed, 31 Oct 2012)
New Revision: 38240

Modified:
   labs/jbossesb/branches/JBESB_4_11_CP/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/SOAPClient.java
Log:
JBESB-3872
Reformat exception in SOAPClient so http 500 is handled correctly by Util.


Modified: labs/jbossesb/branches/JBESB_4_11_CP/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/SOAPClient.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_11_CP/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/SOAPClient.java	2012-10-31 15:31:10 UTC (rev 38239)
+++ labs/jbossesb/branches/JBESB_4_11_CP/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/SOAPClient.java	2012-10-31 18:09:59 UTC (rev 38240)
@@ -444,9 +444,11 @@
                 String mergedResponse = soapUIInvoker.mergeResponseTemplate(wsdl, getEndpointOperation(), soapServiceName, response.getBody(), httpClientProps, null, soapNs);
                 response.setBody(mergedResponse);
             } catch (IOException e) {
-                throw new ActionProcessingException("soapUI Client Service invocation failed.", e);
+		logger.debug("IOException in attempt to set Response body with merged result", e);
+                Exception validException = new Exception("IOException in attempt to set Response body with merged result, possibly as result of an HTTP 500");
+                throw new ActionProcessingException("soapUI Client Service invocation failed3.", validException);
             } catch (SAXException e) {
-                throw new ActionProcessingException("soapUI Client Service invocation failed.", e);
+                throw new ActionProcessingException("soapUI Client Service invocation failed4.", e);
             }
         }
 



More information about the jboss-svn-commits mailing list