You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-tck@ws.apache.org by sc...@us.ibm.com on 2002/06/25 23:49:27 UTC
Another Axis TCK Issue
Problem: The echoMix method used by the parameterModeTest has the wrong
parameter order! This is causing the TCK to fail for Axis, because Axis
is using the correct parameter order.
The ParameterModeTest.wsdl file specifically indicates
parameterOrder="varInString varOutString varInOutString".
However the Client code is invoking this operation as echoMix(in, inout,
out), and the implementation class ParameterModeTestImpl assumes
echoMix(in, inout, out). Apparently the RI that generated the initial
code was not respecting parameterOrder OR the wsdl file was changed after
the test was written.
In either case, the test fails because the stub generated by Axis obeys
the parameterOrder and thus sends the third argument across the wire as
inout, which results in a failure in the ParameterModeTestImpl code.
Rich 'Shirley' Scheuerle
IBM WebSphere & Axis Web Services Development
512-838-5115 (IBM TL 678-5115)