snichol 2002/11/27 16:31:29 Modified: java/samples/interop EchoTestClient.java Log: Fix bad mapping for deserializing Hex. Revision Changes Path 1.20 +4 -2 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.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- EchoTestClient.java 20 Nov 2002 07:56:02 -0000 1.19 +++ EchoTestClient.java 28 Nov 2002 00:31:29 -0000 1.20 @@ -137,6 +137,8 @@ DateSerializer dateSer = new DateSerializer(); DecimalDeserializer decimalSer = new DecimalDeserializer(); BooleanDeserializer booleanSer = new BooleanDeserializer(); + HexDeserializer hexDser = new HexDeserializer(); + smr.mapTypes(Constants.NS_URI_SOAP_ENC, new QName(OBJECT_URI, "SOAPStruct"), Data.class, dataSer, dataSer); Parameter p = new Parameter("inputString", String.class, "Hi there!", null); @@ -224,8 +226,8 @@ doCall(url, "echoBase64", p); p = new Parameter("inputHexBinary", Hex.class, new Hex("3344"), null); - smr.mapTypes(Constants.NS_URI_SOAP_ENC, new QName("", "return"), null, null, dataSer); - smr.mapTypes(Constants.NS_URI_SOAP_ENC, new QName("", "Result"), Hex.class, null, dataSer); + smr.mapTypes(Constants.NS_URI_SOAP_ENC, new QName("", "return"), null, null, hexDser); + smr.mapTypes(Constants.NS_URI_SOAP_ENC, new QName("", "Result"), Hex.class, null, hexDser); doCall(url, "echoHexBinary", p); p = new Parameter("inputDate", Date.class, new Date(), null);
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>