You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by "Alexis Midon (JIRA)" <ji...@apache.org> on 2009/06/23 19:30:07 UTC
[jira] Created: (ODE-627) Missing outgoing soap headers
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.
[jira] Commented: (ODE-627) Missing outgoing soap headers
Posted by "Alexis Midon (JIRA)" <ji...@apache.org>.
[ 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.
[jira] Resolved: (ODE-627) Missing outgoing soap headers
Posted by "Alexis Midon (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/ODE-627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexis Midon resolved ODE-627.
------------------------------
Resolution: Fixed
Fix Version/s: 2.0
fixed in trunk as well, r787794
> 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, 2.0
>
>
> 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.