scheu 02/04/05 10:08:14 Modified: java/samples/echo EchoServiceBindingStub.java Log: Changed the checked in stub to reflect the recent changes to the emitter to set addParameter. See my recent note to axis-dev about changing this test to be gen'd from wsdl. Revision Changes Path 1.9 +25 -25 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.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- EchoServiceBindingStub.java 1 Apr 2002 14:42:18 -0000 1.8 +++ EchoServiceBindingStub.java 5 Apr 2002 18:08:14 -0000 1.9 @@ -168,7 +168,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputString", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputString", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoString" : ""; @@ -193,7 +193,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputStringArray", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOfstring"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputStringArray", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOfstring"), String[].class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOfstring")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoStringArray" : ""; @@ -219,7 +219,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputInteger", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputInteger", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "int")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoInteger" : ""; @@ -243,7 +243,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputIntegerArray", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOfint"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputIntegerArray", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOfint"), int[].class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOfint")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoIntegerArray" : ""; @@ -268,7 +268,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputFloat", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "float"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputFloat", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "float"), float.class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "float")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoFloat" : ""; @@ -292,7 +292,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputFloatArray", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOffloat"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputFloatArray", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOffloat"), float[].class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOffloat")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoFloatArray" : ""; @@ -317,7 +317,7 @@ throw new org.apache.axis.NoEndPointException(); } 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.IN); + call.addParameter("inputStruct", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "SOAPStruct"), samples.echo.SOAPStruct.class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "SOAPStruct")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoStruct" : ""; @@ -341,7 +341,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputStructArray", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOfSOAPStruct"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputStructArray", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOfSOAPStruct"), samples.echo.SOAPStruct[].class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOfSOAPStruct")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoStructArray" : ""; @@ -386,7 +386,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputBase64", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "base64Binary"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputBase64", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "base64Binary"), byte[].class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "base64Binary")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoBase64" : ""; @@ -411,7 +411,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputHexBinary", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "hexBinary"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputHexBinary", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "hexBinary"), byte[].class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "hexBinary")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoHexBinary" : ""; @@ -436,7 +436,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputDate", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputDate", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"), java.util.Calendar.class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoDate" : ""; @@ -460,7 +460,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputDecimal", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputDecimal", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"), java.math.BigDecimal.class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoDecimal" : ""; @@ -484,7 +484,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputBoolean", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputBoolean", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoBoolean" : ""; @@ -508,7 +508,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputMap", new javax.xml.rpc.namespace.QName("http://xml.apache.org/xml-soap", "Map"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputMap", new javax.xml.rpc.namespace.QName("http://xml.apache.org/xml-soap", "Map"), java.util.Map.class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://xml.apache.org/xml-soap", "Map")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoMap" : ""; @@ -532,7 +532,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputMapArray", new javax.xml.rpc.namespace.QName("http://soapinterop.org/", "ArrayOf_tns2_Map"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputMapArray", new javax.xml.rpc.namespace.QName("http://soapinterop.org/", "ArrayOf_tns2_Map"), java.util.Map[].class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://soapinterop.org/", "ArrayOf_tns2_Map")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoMapArray" : ""; @@ -557,10 +557,10 @@ throw new org.apache.axis.NoEndPointException(); } 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.IN); - call.addParameter("outputString", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), javax.xml.rpc.ParameterMode.OUT); - call.addParameter("outputInteger", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), javax.xml.rpc.ParameterMode.OUT); - call.addParameter("outputFloat", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "float"), javax.xml.rpc.ParameterMode.OUT); + call.addParameter("inputStruct", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "SOAPStruct"), samples.echo.SOAPStruct.class, javax.xml.rpc.ParameterMode.IN); + call.addParameter("outputString", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, javax.xml.rpc.ParameterMode.OUT); + call.addParameter("outputInteger", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, javax.xml.rpc.ParameterMode.OUT); + call.addParameter("outputFloat", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "float"), float.class, javax.xml.rpc.ParameterMode.OUT); call.setReturnType(XMLType.AXIS_VOID); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoStructAsSimpleTypes" : ""; @@ -592,9 +592,9 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputString", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), javax.xml.rpc.ParameterMode.IN); - call.addParameter("inputInteger", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), javax.xml.rpc.ParameterMode.IN); - call.addParameter("inputFloat", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "float"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputString", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputInteger", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputFloat", new javax.xml.rpc.namespace.QName("http://www.w3.org/2001/XMLSchema", "float"), float.class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "SOAPStruct")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoSimpleTypesAsStruct" : ""; @@ -619,7 +619,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("input2DStringArray", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOfstring"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("input2DStringArray", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOfstring"), java.lang.String[][].class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "ArrayOfstring")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echo2DStringArray" : ""; @@ -645,7 +645,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputStruct", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "SOAPStructStruct"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputStruct", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "SOAPStructStruct"), samples.echo.SOAPStructStruct.class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "SOAPStructStruct")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoNestedStruct" : ""; @@ -670,7 +670,7 @@ throw new org.apache.axis.NoEndPointException(); } org.apache.axis.client.Call call = getCall(); - call.addParameter("inputStruct", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "SOAPArrayStruct"), javax.xml.rpc.ParameterMode.IN); + call.addParameter("inputStruct", new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "SOAPArrayStruct"), samples.echo.SOAPArrayStruct.class, javax.xml.rpc.ParameterMode.IN); call.setReturnType(new javax.xml.rpc.namespace.QName("http://soapinterop.org/xsd", "SOAPArrayStruct")); call.setUseSOAPAction(true); String methodName = (addMethodToAction) ? "echoNestedArray" : "";