rubys       01/08/17 12:40:33

  Modified:    java/samples/interop DeploymentDescriptor.xml
                        EchoTestClient.java EchoTestService.java
  Log:
  add echoMapArray
  
  Revision  Changes    Path
  1.9       +1 -1      xml-soap/java/samples/interop/DeploymentDescriptor.xml
  
  Index: DeploymentDescriptor.xml
  ===================================================================
  RCS file: /home/cvs/xml-soap/java/samples/interop/DeploymentDescriptor.xml,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DeploymentDescriptor.xml  2001/08/01 12:56:05     1.8
  +++ DeploymentDescriptor.xml  2001/08/17 19:40:33     1.9
  @@ -3,7 +3,7 @@
                checkMustUnderstands="true">
     <isd:provider type="java"
                   scope="Application"
  -                methods="nop echoInteger echoString echoFloat echoStruct 
echoIntegerArray echoFloatArray echoStringArray echoStructArray echoVoid echoBase64 
echoDate echoDecimal echoBoolean echoMap">
  +                methods="nop echoInteger echoString echoFloat echoStruct 
echoIntegerArray echoFloatArray echoStringArray echoStructArray echoVoid echoBase64 
echoDate echoDecimal echoBoolean echoMap echoMapArray">
       <isd:java class="samples.interop.EchoTestService" static="false"/>
     </isd:provider>
   
  
  
  
  1.13      +6 -0      xml-soap/java/samples/interop/EchoTestClient.java
  
  Index: EchoTestClient.java
  ===================================================================
  RCS file: /home/cvs/xml-soap/java/samples/interop/EchoTestClient.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- EchoTestClient.java       2001/08/02 16:49:26     1.12
  +++ EchoTestClient.java       2001/08/17 19:40:33     1.13
  @@ -214,6 +214,12 @@
       map.put(new Date(), "string value");
       p = new Parameter("inputMap", Hashtable.class, map, null);
       doCall(url, "echoMap", p);               
  +
  +    Hashtable map2 = new Hashtable();
  +    map.put("this is the second map", new Boolean(true));
  +    map.put("test", new Float(411));
  +    p = new Parameter("inputMapArray", Hashtable[].class, new Hashtable [] { map, 
map2 }, null);
  +    doCall(url, "echoMapArray", p);
     }
     
     public void doCall(URL url, String methodName, Parameter param)
  
  
  
  1.5       +5 -0      xml-soap/java/samples/interop/EchoTestService.java
  
  Index: EchoTestService.java
  ===================================================================
  RCS file: /home/cvs/xml-soap/java/samples/interop/EchoTestService.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- EchoTestService.java      2001/08/01 12:56:05     1.4
  +++ EchoTestService.java      2001/08/17 19:40:33     1.5
  @@ -138,4 +138,9 @@
     {
       return map;
     }
  +  
  +  public Hashtable[] echoMapArray(Hashtable[] mapmap)
  +  {
  +    return mapmap;
  +  }
   }
  
  
  

Reply via email to