>>>>> "Rajesh" == I V Rajesh <I.V.Rajesh> writes:
Rajesh> Hi Bob, Thanks for the help. The following is the content Rajesh> in the wsdd file. ObjectNameSerFactory and Rajesh> ObjectNameDeserFactory are the serializer and deserializer Rajesh> factory classes for ObjectName. The serializer and Rajesh> deserializer classes for ObjectName are Rajesh> ObjectNameSerializer and ObjectNameDeser. Rajesh> <service name="SoapAdaptor" provider="java:RPC"> Rajesh> <parameter name="className" Rajesh> value="com.adventnet.adaptors.soap.RemoteMBeanServerImpl" Rajesh> /> Rajesh> <parameter name="allowedMethods" value="*" /> Rajesh> <typeMapping xmlns:ns="http://soapinterop.org/xsd" Rajesh> qname="ns:ObjectName" Rajesh> type="java:javax.management.ObjectName" Rajesh> serializer="com.adventnet.adaptors.soap.ObjectNameSerFactory" Rajesh> deserializer="com.adventnet.adaptors.soap.ObjectNameDeserFactory" Rajesh> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" Rajesh> /> Rajesh> </service> Here's what we use to register a custom serializer for java.util.Locale: <typeMapping xmlns:ns="http://util.java" qname="ns:Locale" type="java:java.util.Locale" serializer="org.apache.axis.encoding.ser.LocaleSerializerFactory" deserializer="org.apache.axis.encoding.ser.LocaleDeserializerFactory" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" /> LocaleSerializerFactory and friends is something we wrote. If you have an axis-based client, you will have to register this in the client-config.wsdd file also. Search the archives for usages of that. Hope this helps - Bob -- SynXis Corporation | [EMAIL PROTECTED] | no .sig today. 1610 Wynkoop, Suite 400 | Ph: (303)595-2511 | Denver, CO 80202 | Fax:(303)534-4257 |