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)
