DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12833>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12833

Axis clients fail to extract the value of output (only) parameters when they are last 
in the parameter list.

           Summary: Axis clients fail to extract the value of output (only)
                    parameters when they are last in the parameter list.
           Product: Axis
           Version: current (nightly)
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Major
          Priority: Other
         Component: Serialization/Deserialization
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


Given the following method signature (where you have an out only argument and 
it�s last), at runtime, the Axis client will not extract the value of outArg 
from the reply, and tell you that it was NULL:

<xsd:element name='StringTest' nillable='true'>
    <xsd:complexType>
       <xsd:sequence>
         <xsd:element name='inArg' nillable='true' type='xsd:string'/>
         <xsd:element name='inOutArg' nillable='true' type='xsd:string'/>
       </xsd:sequence>
    </xsd:complexType>
</xsd:element>

<xsd:element name='StringTestResponse' nillable='true'>
    <xsd:complexType>
        <xsd:sequence>
          <xsd:element name='inOutArg' nillable='true' type='xsd:string'/>
          <xsd:element name='outArg' nillable='true' type='xsd:string'/>
        </xsd:sequence>
    </xsd:complexType>
</xsd:element>

Reply via email to