scheu 02/02/18 07:05:35 Modified: java/samples/echo EchoServiceBindingStub.java Log: Fixed the parameter mode of echoStructAsSimpleTypes. Improves Round 2B interop tests. Revision Changes Path 1.2 +4 -4 xml-axis/java/samples/echo/EchoServiceBindingStub.java Index: EchoServiceBindingStub.java =================================================================== RCS file: /home/cvs/xml-axis/java/samples/echo/EchoServiceBindingStub.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- EchoServiceBindingStub.java 15 Feb 2002 19:41:57 -0000 1.1 +++ EchoServiceBindingStub.java 18 Feb 2002 15:05:35 -0000 1.2 @@ -547,9 +547,9 @@ } org.apache.axis.client.Call call = getCall(); call.addParameter("inputStruct", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "SOAPStruct"), javax.xml.rpc.ParameterMode.PARAM_MODE_IN); - call.addParameter("outputString", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), javax.xml.rpc.ParameterMode.PARAM_MODE_INOUT); - call.addParameter("outputInteger", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), javax.xml.rpc.ParameterMode.PARAM_MODE_INOUT); - call.addParameter("outputFloat", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "float"), javax.xml.rpc.ParameterMode.PARAM_MODE_INOUT); + call.addParameter("outputString", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), javax.xml.rpc.ParameterMode.PARAM_MODE_OUT); + call.addParameter("outputInteger", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), javax.xml.rpc.ParameterMode.PARAM_MODE_OUT); + call.addParameter("outputFloat", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "float"), javax.xml.rpc.ParameterMode.PARAM_MODE_OUT); call.setReturnType(null); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoStructAsSimpleTypes" : ""; @@ -559,7 +559,7 @@ call.setOperationStyle("rpc"); call.setOperationName(new javax.xml.rpc.namespace.QName("http://soapinterop.org/", "echoStructAsSimpleTypes")); - Object resp = call.invoke(new Object[] {inputStruct, outputString.value, new Integer(outputInteger.value), new Float(outputFloat.value)}); + Object resp = call.invoke(new Object[] {inputStruct}); if (resp instanceof java.rmi.RemoteException) { throw (java.rmi.RemoteException)resp;