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