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. ------- Additional Comments From [EMAIL PROTECTED] 2002-09-27 16:23 ------- The problem is the return XML is "out of order" with what Axix expects. The return value (in this case, the OUT) is expected to be the first element in the list of RPCParams in client.Call.java, line 1897. The WSDL defines it to be after the in/out. In this doc/lit/wrapped case, we can not count on this. We need to look up the parameters by their QNames and match them to where they go. This may be tricky. In particular, we don't set the QName of the return value in the stubs, just the type. I'm working on it.