[jira] Created: (CXF-2543) CXF client processes bar() response message when making foo() request

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[jira] Created: (CXF-2543) CXF client processes bar() response message when making foo() request

JIRA jira@apache.org
CXF client processes bar() response message when making foo() request
---------------------------------------------------------------------

                 Key: CXF-2543
                 URL: https://issues.apache.org/jira/browse/CXF-2543
             Project: CXF
          Issue Type: Bug
          Components: Soap Binding
    Affects Versions: 2.1.3
            Reporter: Seumas Soltysik


A client makes a String greetMe(String) invocation against a backend server. Because of a problem in the server, it resonds with a SOAP message corresponding to a String sayHi() response. The client processes the response without an error. Here is the schema for the response elements for the two invocations:
           <element name="sayHi">
                <complexType/>
            </element>
            <element name="sayHiResponse">
                <complexType>
                    <sequence>
                        <element name="responseType" type="string"/>
                    </sequence>
                </complexType>
            </element>
            <element name="greetMe">
                <complexType>
                    <sequence>
                        <element name="requestType" type="tns:MyStringType"/>
                    </sequence>
                </complexType>
            </element>
            <element name="greetMeResponse">
                <complexType>
                    <sequence>
                        <element name="responseType" type="string"/>
                    </sequence>
                </complexType>
            </element>

In discussions with Dan, he suggested that because the child elements of both the sayHiResponse and the greetMeResonse are the same, then it is quite possible that sayHiResponse would be accepted in place of a greetMeResponse.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Assigned: (CXF-2543) CXF client processes bar() response message when making foo() request

JIRA jira@apache.org

     [ https://issues.apache.org/jira/browse/CXF-2543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Daniel Kulp reassigned CXF-2543:
--------------------------------

    Assignee: Daniel Kulp

> CXF client processes bar() response message when making foo() request
> ---------------------------------------------------------------------
>
>                 Key: CXF-2543
>                 URL: https://issues.apache.org/jira/browse/CXF-2543
>             Project: CXF
>          Issue Type: Bug
>          Components: Soap Binding
>    Affects Versions: 2.1.3
>            Reporter: Seumas Soltysik
>            Assignee: Daniel Kulp
>
> A client makes a String greetMe(String) invocation against a backend server. Because of a problem in the server, it resonds with a SOAP message corresponding to a String sayHi() response. The client processes the response without an error. Here is the schema for the response elements for the two invocations:
>            <element name="sayHi">
>                 <complexType/>
>             </element>
>             <element name="sayHiResponse">
>                 <complexType>
>                     <sequence>
>                         <element name="responseType" type="string"/>
>                     </sequence>
>                 </complexType>
>             </element>
>             <element name="greetMe">
>                 <complexType>
>                     <sequence>
>                         <element name="requestType" type="tns:MyStringType"/>
>                     </sequence>
>                 </complexType>
>             </element>
>             <element name="greetMeResponse">
>                 <complexType>
>                     <sequence>
>                         <element name="responseType" type="string"/>
>                     </sequence>
>                 </complexType>
>             </element>
> In discussions with Dan, he suggested that because the child elements of both the sayHiResponse and the greetMeResonse are the same, then it is quite possible that sayHiResponse would be accepted in place of a greetMeResponse.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Resolved: (CXF-2543) CXF client processes bar() response message when making foo() request

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

     [ https://issues.apache.org/jira/browse/CXF-2543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Daniel Kulp resolved CXF-2543.
------------------------------

       Resolution: Fixed
    Fix Version/s: 2.2.6
                   2.1.9

> CXF client processes bar() response message when making foo() request
> ---------------------------------------------------------------------
>
>                 Key: CXF-2543
>                 URL: https://issues.apache.org/jira/browse/CXF-2543
>             Project: CXF
>          Issue Type: Bug
>          Components: Soap Binding
>    Affects Versions: 2.1.3
>            Reporter: Seumas Soltysik
>            Assignee: Daniel Kulp
>             Fix For: 2.1.9, 2.2.6
>
>
> A client makes a String greetMe(String) invocation against a backend server. Because of a problem in the server, it resonds with a SOAP message corresponding to a String sayHi() response. The client processes the response without an error. Here is the schema for the response elements for the two invocations:
>            <element name="sayHi">
>                 <complexType/>
>             </element>
>             <element name="sayHiResponse">
>                 <complexType>
>                     <sequence>
>                         <element name="responseType" type="string"/>
>                     </sequence>
>                 </complexType>
>             </element>
>             <element name="greetMe">
>                 <complexType>
>                     <sequence>
>                         <element name="requestType" type="tns:MyStringType"/>
>                     </sequence>
>                 </complexType>
>             </element>
>             <element name="greetMeResponse">
>                 <complexType>
>                     <sequence>
>                         <element name="responseType" type="string"/>
>                     </sequence>
>                 </complexType>
>             </element>
> In discussions with Dan, he suggested that because the child elements of both the sayHiResponse and the greetMeResonse are the same, then it is quite possible that sayHiResponse would be accepted in place of a greetMeResponse.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.