[ 
https://issues.apache.org/jira/browse/CXF-1155?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12539066
 ] 

Daniel Kulp commented on CXF-1155:
----------------------------------


I guess I'd have to see a WSDL and the SOAP message.   I'm still failing to see 
how this is at all possible for doc/lit.

For doc/lit/bare,  the elements in the stream must match the order of the parts 
in the wsdl message.

For doc/lit/wrapped, the wrapper type is a sequence, and the elements must be 
in the order defined by the sequence.



> Parameters are not all processed if non ordered as parts...
> -----------------------------------------------------------
>
>                 Key: CXF-1155
>                 URL: https://issues.apache.org/jira/browse/CXF-1155
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Lucas Lampietti
>            Priority: Critical
>             Fix For: 2.0.3
>
>
> Parts are read only one time with the iterator in 
> DocLiteralInInterceptor.getPara(), creating an uncomplete list in case of non 
> ordered parameters.
> I think a temporary list of parts should be used by getPara() in place of an 
> iterator, remove the part from this temporary list when parameter matched, 
> and then redo the loop from beginning of this list.

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