[jboss-svn-commits] JBL Code SVN: r23709 - labs/jbossesb/branches/JBESB_4_2_1_GA_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 Nov 5 05:02:34 EST 2008


Author: tfennelly
Date: 2008-11-05 05:02:34 -0500 (Wed, 05 Nov 2008)
New Revision: 23709

Modified:
   labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/SOAPClient.java
Log:
Merge of https://jira.jboss.org/jira/browse/JBESB-1645 from trunk

Modified: labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/SOAPClient.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/SOAPClient.java	2008-11-05 08:33:10 UTC (rev 23708)
+++ labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/SOAPClient.java	2008-11-05 10:02:34 UTC (rev 23709)
@@ -378,6 +378,10 @@
         } catch (MessageDeliverException e) {
             throw new ActionProcessingException("Error getting SOAP message parameters from payload.", e);
         }
+        catch (final ClassCastException ex)
+        {
+            throw new ActionProcessingException("Required a Map in the payload, but got something else!");
+        }
 
         if (!(payload instanceof Map)) {
             throw new ActionProcessingException("Invalid payload type in message body location '" + payloadProxy.getGetPayloadLocation() + "'.  Expected 'java.util.Map', was '" + payload.getClass().getName() + "'.");




More information about the jboss-svn-commits mailing list