Troubleshooting
Problem
When a custom application calls Websphere's JAX-RPC implementation classes alongside FileNet's Content Engine Java API using Web Services transport, class conflict exceptions are thrown
Symptom
Errors seen in the Websphere SystemOut.log or SystemErr.log include:
1) javax.xml.rpc.JAXRPCException: WSWS3218E: Error: Null serializer factory specified in the TypeMappingImpl.register method.
at com.ibm.ws.webservices.engine.encoding.TypeMappingImpl.register(TypeMappingImpl.java:282)
at com.ibm.ws.webservices.engine.deployment.wsdd.WSDDPort.deployTypeMapping(WSDDPort.java:723)
2) java.lang.ClassCastException: com.systinet.saaj.soap.SOAPElementImpl
Exception Stack Trace:
at com.test.invokeWASWSCall(Unknown Source)
at com.ibm.ws.webservices.engine.providers.java.JavaProvider.getNewServiceObject(JavaProvider.java:225)
at com.ibm.ws.webservices.engine.providers.java.JavaProvider.getServiceObject(JavaProvider.java:160)
...........
Caused by: java.lang.ClassCastException: com.systinet.saaj.soap.SOAPElementImpl
at com.ibm.ws.webservices.engine.xmlsoap.SOAPElement.addChildElement(SOAPElement.java:388)
Log InLog in to view more of this document
Was this topic helpful?
Document Information
Modified date:
28 April 2025
UID
swg21381774