Would somebody please shed light on to my problem? I did my soap registry like this:
SOAPMappingRegistry smr = new SOAPMappingRegistry(); GetExternalUserIDHashtableSerializer mapSer = new GetExternalUserIDHashtableSerializer(); smr.mapTypes(Constants.NS_URI_SOAP_ENC, new QName("http://service.myservice.com/soap/api/", "extuserid"), Hashtable.class, mapSer, mapSer); But the result is with a SOAPException with a message "No Deserializer found to deserialize a ':extuserid'" as you can see from here: <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Body> <mvsoap:GetExternalUserIDResponse xmlns:mvsoap="http://service.myservice.com/soap/api/"><ext userid> <idname xsi:type="xsd:string">TM_CRDB_SUBSCRIBER_ID</idname> <idvalue xsi:type="xsd:string">001265789</idvalue> </extuserid> <extuserid> <idname xsi:type="xsd:string">PORTAL_ID_INIT_ENTRY</idname> <idvalue xsi:type="xsd:string">003</idvalue> </extuserid> </mvsoap:GetExternalUserIDResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Caught SOAPException (SOAP-ENV:Client): No Deserializer found to deserialize a ':extuserid' using encoding style 'http://schemas.xmlsoap.org /soap/encoding/'. ===== Tim's home page: http://www.geocities.com/timwei __________________________________________________ Do You Yahoo!? Great stuff seeking new owners in Yahoo! Auctions! http://auctions.yahoo.com