[
https://issues.apache.org/jira/browse/AXIS2-1930?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461955
]
Ajith Harshana Ranabahu commented on AXIS2-1930:
------------------------------------------------
Hi,
Just changing the style in the binding will not help. In a few words when you
hit the rpc/lit binding there is an implicit wrapping of the types in message
parts with the operation name and the part name. In doc/lit the refered element
is taken as it is (which suggests that you are not supposed to put more than
one part in a message which is indeed mentioned in WSI)
How Axis2 WSDL2Java handles rpc/lit is by making a schema and converting the
rpc/lit into a doc/lit one internally. AFAIK this process does not take into
account the parameter order. Solution to this issue would be to address that.
> WSDL2Java - ParameterOrder
> --------------------------
>
> Key: AXIS2-1930
> URL: https://issues.apache.org/jira/browse/AXIS2-1930
> Project: Apache Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: wsdl
> Affects Versions: 1.1
> Environment: Windows XP Professionel 2002 SP1.
> Java JDK141_03.
> Reporter: Laurent CHARTIER
> Priority: Blocker
> Attachments: WSIdentLight.wsdl, WSIdentLight.xsd
>
>
> I have a problem using WSDL2Java generated objects.
> The object for the input message doesn't respect parameter order specified in
> the WSDL.
>
> <definitions...>
> ...
> <portType name="Identite">
> <operation name="operationName" parameterOrder="nir nom lstp dtNais
> nomUsg">
> ...
>
> So the invoked WS gives me a SOAPFault saying it founds an element expecting
> another instead.
>
> Has someone a similar problem? Can someone help me?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]