[
https://issues.apache.org/jira/browse/ODE-627?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12723246#action_12723246
]
Alexis Midon commented on ODE-627:
----------------------------------
fixed in 1.X r787785
> Missing outgoing soap headers
> -----------------------------
>
> Key: ODE-627
> URL: https://issues.apache.org/jira/browse/ODE-627
> Project: ODE
> Issue Type: Bug
> Components: BPEL Runtime
> Affects Versions: 1.3.2
> Reporter: Alexis Midon
> Assignee: Alexis Midon
> Fix For: 1.3.3
>
>
> The wsdl has two soap headers attached to the bind element. But in runtime
> when intalio-ode calls the web service only one of the headers is written
> into the soap message.
> For instance, with the following (partial) wsdl, only one of the headers
> h1/h2 will actually be sent.
> <wsdl:definitions>
> ....
>
> <wsdl:message name="headers">
> <wsdl:part name="h1" element="tns:header1"/>
> <wsdl:part name="h2" element="tns:header2"/>
> </wsdl:message>
>
> <wsdl:portType name="HelloPortType">
> <wsdl:operation name="hello">
> <wsdl:input message="tns:HelloMessage" name="TestIn"/>
> <wsdl:output message="tns:HelloMessage" name="TestOut"/>
> </wsdl:operation>
> </wsdl:portType>
>
> <wsdl:binding name="HelloSoapBinding" type="tns:HelloPortType">
> <soap:binding style="document"
> transport="http://schemas.xmlsoap.org/soap/http"/>
> <wsdl:operation name="hello">
> <soap:operation soapAction=""/>
> <wsdl:input>
> <soap:header message="tns:headers" use="literal" part="h1"/>
> <soap:header message="tns:headers" use="literal" part="h2"/>
>
> <soap:body parts="TestPart" use="literal"/>
> </wsdl:input>
> <wsdl:output>
> <soap:body use="literal"/>
> </wsdl:output>
> </wsdl:operation>
> </wsdl:binding>
> ...
> </wsdl:definitions>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.