Topic
IC4NOTICE: developerWorks Community will be offline May 29-30, 2015 while we upgrade to the latest version of IBM Connections. For more information, read our upgrade FAQ.
No replies
Sadagopan_Krishnamachari
14 Posts
ACCEPTED ANSWER

Pinned topic Invoking the JAX-WS webservices in MDM v10 throws an error

‏2012-10-29T11:16:49Z |
Hello All,

I have set up the MDM v10 workspace and tested the OOTB webservice interface. While I am able to test the legacy JAX-RPC style services , I get the following error when I try to invoke the JAX-WS webservice,

0/29/12 16:00:04:770 IST] 00000048 SystemOut O ERROR - java.lang.NoClassDefFoundError: com.ibm.xml.xci.type.TypeRegistry (initialization failure)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:140)
at com.ibm.xml.xci.SessionContext.<init>(SessionContext.java:226)
at com.ibm.xml.xci.SessionContext.<init>(SessionContext.java:172)
at com.ibm.xltxe.rnm1.xtq.exec.XFactoryImpl.<init>(XFactoryImpl.java:94)
at java.lang.J9VMInternals.newInstanceImpl(Native Method)


10/29/12 16:00:04:803 IST 00000048 SystemOut O ERROR - com.ibm.mdm.asi.exception.MessageTransformationException: Exception_MDMRequestAdapter_TransformationError: CDKAI2002E:Error occurred while transforming the request. The configured transformation may be incorrect.
at com.ibm.mdm.asi.MDMOperationalServicesRequestAdapter.processMessage(MDMOperationalServicesRequestAdapter.java:165)
at com.ibm.mdm.asi.ASIRequestProcessor.processRequest(ASIRequestProcessor.java:41)
at com.dwl.base.requestHandler.DWLRequestHandler.parseRequest(DWLRequestHandler.java:907)
at com.dwl.base.requestHandler.DWLRequestHandler.processTx(DWLRequestHandler.java:306)
at com.dwl.base.requestHandler.DWLServiceControllerBase.processRequest(DWLServiceControllerBase.java:248)
at com.dwl.base.requestHandler.beans.DWLServiceControllerBean.processRequest(DWLServiceControllerBean.java:137)
at com.dwl.base.requestHandler.beans.EJSLocal0SLDWLServiceController_8fd5545d.processRequest(EJSLocal0SLDWLServiceController_8fd5545d.java)



I noticed that the com.ibm.xml.xci.type.TypeRegistry class is available in the MDM/lib com.ibm.xml.jar file

MDM version - v10
RSA Version - 8.0.4
WAS version - 7.0.0.19.

SOAP Request :

<q1:getContract>
<q0:RequestControl>
<q0:requestID>324124332141</q0:requestID>
<q0:DWLControl>
<q0:requesterName>cusadmin</q0:requesterName>
<q0:requesterLanguage>100</q0:requesterLanguage>
<q0:requesterLocale>en</q0:requesterLocale>
</q0:DWLControl>
</q0:RequestControl>
<q0:InquiryParam>
<q0:tcrmParam name="ContractId">111111112</q0:tcrmParam>
<q0:tcrmParam name="InquiryLevel">1</q0:tcrmParam>
</q0:InquiryParam>
</q1:getContract>
End-point :http://localhost:9083/MDMWSProvider/MDMService

Any help is greatly appreciated...