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