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;
  
  
  


Reply via email to