Invoker recieves a Message with no header data for a request that contained a
SOAP header
-----------------------------------------------------------------------------------------
Key: TUSCANY-3309
URL: https://issues.apache.org/jira/browse/TUSCANY-3309
Project: Tuscany
Issue Type: Bug
Components: Java SCA Axis Binding Extension
Affects Versions: Java-SCA-1.5.1, Java-SCA-1.5.2
Environment: Windows XP Pro, Java 1.5.0_18, Tuscany SCA Java 1.5.1
final & 1.5.2 SNAPSHOT (r825638)
Reporter: Chad Phillips
The scenario is that I have a simple composite with one component exposing a
service via the WS binding. The policy I've created is then applied to that
component. All of the policy classes seem to load up fine, but the issue I'm
seeing is with the contents of the Message object that's received via my
Interceptor implementation. The SOAP message I sent to the web service had
information in the SOAP header but the header collection in the Message object
is empty. The body array contains an OMElementImpl object for the SOAP body as
I'd expect. I believe that the header collection in the Message should contain
an OMElementImpl object for the SOAP header.
The supplied patch modifies the
org.apache.tuscany.sca.binding.ws.axis2.Axis2ServiceProvider class in the
binding-ws-axis2 module such that if a SOAP header exists, it is added to the
header collection in the Message object.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.