p = new Parameter("inputBase64", byte[].class, "ciao".getBytes(), null);
smr.mapTypes(Constants.NS_URI_SOAP_ENC, new QName("", "return"), null, null, base64Ser);
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);
doCall(url, "echoHexBinary", p);
p = new Parameter("inputDate", Date.class, new Date(), null);
smr.mapTypes(Constants.NS_URI_SOAP_ENC, new QName("", "return"), null, null, dateSer);