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; + } }