You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mr...@apache.org on 2007/12/18 17:37:14 UTC
svn commit: r605244 -
/ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/util/SoapMessageConverter.java
Author: mriou
Date: Tue Dec 18 08:37:12 2007
New Revision: 605244
URL: http://svn.apache.org/viewvc?rev=605244&view=rev
Log:
ODE-219 patch from Mike Vallender to fix the extraction of header parts from an invocation response.
Modified:
ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/util/SoapMessageConverter.java
Modified: ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/util/SoapMessageConverter.java
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/util/SoapMessageConverter.java?rev=605244&r1=605243&r2=605244&view=diff
==============================================================================
--- ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/util/SoapMessageConverter.java (original)
+++ ode/branches/APACHE_ODE_1.1/axis2/src/main/java/org/apache/ode/axis2/util/SoapMessageConverter.java Tue Dec 18 08:37:12 2007
@@ -331,7 +331,12 @@
SOAPBody soapBody = getSOAPBody(bo);
if (soapBody != null)
- extractSoapBodyParts(odeMessage, envelope.getBody(), soapBody, op.getOutput().getMessage(), op.getName() + "Response");
+ extractSoapBodyParts(odeMessage, envelope.getBody(),
+ soapBody, op.getOutput().getMessage(), op.getName() + "Response");
+
+ List<SOAPHeader> soapHeaders = getSOAPHeaders(bo);
+ for (SOAPHeader sh : soapHeaders)
+ extractSoapHeaderPart(odeMessage, envelope.getHeader(), sh, op.getInput().getMessage());
}
@SuppressWarnings("unchecked")