[
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.