I tried to use the defaultRegistryClass in the deployment descriptor. This works fine for me on the customer side, but on the server side it doesn't work (Generated fault: Fault Code = SOAP-ENV:Client Fault String = No Deserializer found to deserialize a 'urn:xml-soap-MonAdd-demo:param1' using encoding style 'http://schemas.xmlsoap.org/soap/encoding/'.) If you have any idea about this ? Thank you very much Franck Moncorgé [EMAIL PROTECTED] Code of the deployment descriptor: <isd:mappings defaultRegistryClass="samples.essai2.MonSOAPMappingRegistry"></isd:mappings> Code of my registry: class MonSOAPMappingRegistry extends SOAPMappingRegistry{ MonSOAPMappingRegistry(){} { BeanSerializer beanSer = new BeanSerializer(); // Map the types. mapTypes(Constants.NS_URI_SOAP_ENC, new QName("urn:xml-soap-MonAdd-demo", "param1"), samples.essai2.MonAdd.class, beanSer, beanSer); } } ___________________________________________________________ Do You Yahoo!? -- Pour faire vos courses sur le Net, Yahoo! Shopping : http://fr.shopping.yahoo.com