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

Daniel Kulp resolved CXF-1073.
------------------------------

       Resolution: Won't Fix
    Fix Version/s: Invalid


Marking this as "won't fix" as it's completely against WSI-BP spec to have such 
constructs:

R9981  An ENVELOPE MUST have exactly zero or one child elements of the 
soap:Body element.
R2201  A document-literal binding in a DESCRIPTION MUST, in each of its 
soapbind:body element(s), have at most one part listed in the parts attribute, 
if the parts attribute is specified.
R2210  If a document-literal binding in a DESCRIPTION does not specify the 
parts attribute on a soapbind:body element, the corresponding abstract 
wsdl:message MUST define zero or one wsdl:parts.



> Doc/Lit/Bare with multiple methods with same first param type doesnt work....
> -----------------------------------------------------------------------------
>
>                 Key: CXF-1073
>                 URL: https://issues.apache.org/jira/browse/CXF-1073
>             Project: CXF
>          Issue Type: Bug
>          Components: Soap Binding
>    Affects Versions: 2.0.1
>            Reporter: Daniel Kulp
>             Fix For: Invalid
>
>
> With a doc/lit/bare endpoint, if you have two methods like:
> Foo doFoo(AuthToken t, Foo blah);
> Snarf doSnarf(AuthToken t,  Snarf bah);
> it doesn't dispatch correctly.    We only look at the first token when 
> finding the operation.   If we find mulitple operations, we should DOM buffer 
> the whole thing and start looking at the other element names to find the 
> correct operation.

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

Reply via email to