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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jan 22 07:37:58 EST 2009


Author: beve
Date: 2009-01-22 07:37:58 -0500 (Thu, 22 Jan 2009)
New Revision: 24869

Modified:
   labs/jbossesb/trunk/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/wise/SOAPClient.java
Log:
Work for https://jira.jboss.org/jira/browse/JBESB-2302 "Wise NullPointerException in SOAPClient"


Modified: labs/jbossesb/trunk/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/wise/SOAPClient.java
===================================================================
--- labs/jbossesb/trunk/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/wise/SOAPClient.java	2009-01-22 12:08:39 UTC (rev 24868)
+++ labs/jbossesb/trunk/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/wise/SOAPClient.java	2009-01-22 12:37:58 UTC (rev 24869)
@@ -334,7 +334,13 @@
 
         InvocationResult result = null;
         try {
-            result = this.getMethod().invoke(params, requestMapper);
+            WSMethod wsMethod = getMethod();
+            if (wsMethod == null)
+            {
+                throw new ActionProcessingException("No WsMethod found for " + this.soapAction);
+            }
+            
+            result = wsMethod.invoke(params, requestMapper);
         } catch (Exception e) {
             e.printStackTrace();
             throw new ActionProcessingException("Could not call method" + this.soapAction, e);




More information about the jboss-svn-commits mailing list