Author: mszefler
Date: Fri Sep 29 10:12:15 2006
New Revision: 451351

URL: http://svn.apache.org/viewvc?view=rev&rev=451351
Log:
ODE-56 : Fixed bug where SOAPAction was not being set.



Modified:
    
incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ExternalService.java

Modified: 
incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ExternalService.java
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ExternalService.java?view=diff&rev=451351&r1=451350&r2=451351
==============================================================================
--- 
incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ExternalService.java
 (original)
+++ 
incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ExternalService.java
 Fri Sep 29 10:12:15 2006
@@ -84,6 +84,9 @@
             __log.debug("Axis2 sending message to " + axisEPR.getAddress() + " 
using MEX " + odeMex);
             __log.debug("Message: " + payload);
             options.setTo(axisEPR);
+            String soapAction = SOAPUtils.getSoapAction(_definition, 
_serviceName, _portName,
+                    odeMex.getOperationName());
+            options.setAction(soapAction);
 
             ConfigurationContext ctx = new ConfigurationContext(_axisConfig);
             final ServiceClient serviceClient = new ServiceClient(ctx, null);


Reply via email to