IC5Notice: We have upgraded developerWorks Community to the latest version of IBM Connections. For more information, read our upgrade FAQ.
Topic
  • No replies
SystemAdmin
SystemAdmin
345 Posts

Pinned topic MDM10 Vanilla addParty transaction failing

‏2012-12-14T19:25:25Z |
Hi,
we have installed MDM vanilla 10. while running the addPerson along with address object, it is giving the below error and in the logs it is giving the null pointer while reading the code table entries. we have verified that all the code entries and are valid.

<ErrorMessage>Search for the following failed: Address</ErrorMessage>
<ErrorType>READERR</ErrorType>
<LanguageCode>100</LanguageCode>
<ReasonCode>795</ReasonCode>
<Severity>0</Severity>
<Throwable>com.dwl.base.exception.DWLBaseException: java.lang.NullPointerException</Throwable>

logs:

2012-12-07 18:55:48,951 ORB.thread.pool : 0 ERROR com.dwl.base.util.DWLExceptionUtils - java.lang.NullPointerException
at java.util.Hashtable.put(Hashtable.java:775)
at com.ibm.mdm.common.codetype.component.CodeTypeCollection.<init>(CodeTypeCollection.java:60)
at com.ibm.mdm.common.codetype.component.CodeTypeFallbackCollection.<init>(CodeTypeFallbackCollection.java:58)
at com.ibm.mdm.common.codetype.component.CodeTypeComponentHelperImpl.readCache(CodeTypeComponentHelperImpl.java:119)
at com.ibm.mdm.common.codetype.component.CodeTypeComponentHelperImpl.getCodeTypeByCode(CodeTypeComponentHelperImpl.java:312)
at com.ibm.mdm.common.codetype.component.CodeTypeComponentHelperImpl.getCodeTypeByCode(CodeTypeComponentHelperImpl.java:292)
at com.ibm.mdm.common.codetype.component.CodeTypeFallbackCollection.getLanguageTypeValue(CodeTypeFallbackCollection.java:164)
at com.ibm.mdm.common.codetype.component.CodeTypeFallbackCollection.copyCodeType(CodeTypeFallbackCollection.java:143)
at com.ibm.mdm.common.codetype.component.CodeTypeFallbackCollection.<init>(CodeTypeFallbackCollection.java:95)
at com.ibm.mdm.common.codetype.component.CodeTypeComponentHelperImpl.readCache(CodeTypeComponentHelperImpl.java:119)
at com.ibm.mdm.common.codetype.component.CodeTypeComponentHelperImpl.getCodeTypeByCode(CodeTypeComponentHelperImpl.java:312)
at com.ibm.mdm.common.codetype.component.CodeTypeComponentHelperImpl.isCodeValid(CodeTypeComponentHelperImpl.java:224)
at com.dwl.tcrm.financial.component.TCRMContractBObj.getValidationStatus(TCRMContractBObj.java:775)
at com.dwl.tcrm.financial.component.TCRMContractBObj.validateAdd(TCRMContractBObj.java:2179)
at com.dwl.base.commonImpl.DWLValidationAdapter.internalValidation(DWLValidationAdapter.java:330)
at com.dwl.base.commonImpl.DWLValidationAdapter.validate(DWLValidationAdapter.java:460)
at com.dwl.base.DWLCommonComponent.handleValidation(DWLCommonComponent.java:1697)
at com.dwl.base.DWLCommonComponent.preExecute(DWLCommonComponent.java:818)
at com.dwl.tcrm.common.TCRMCommonComponent.preExecute(TCRMCommonComponent.java:293)
at com.dwl.tcrm.financial.controller.TCRMFinancialTxnBean.addContract(TCRMFinancialTxnBean.java:307)
at com.dwl.tcrm.financial.controller.EJSLocalCSLTCRMFinancialTxn_9506da69.addContract(EJSLocalCSLTCRMFinancialTxn_9506da69.java)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.dwl.base.requestHandler.DWLTxnBP.processPersistentObject(DWLTxnBP.java:310)
at com.dwl.base.requestHandler.DWLTxnBP.execute(DWLTxnBP.java:133)
at com.dwl.base.requestHandler.DWLTxnProcessor.processTx(DWLTxnProcessor.java:129)
at com.dwl.unifi.tx.manager.CTxRxFacade.processTxNormal(CTxRxFacade.java:789)
at com.dwl.unifi.tx.manager.CTxRxFacade.processTx(CTxRxFacade.java:590)
at com.dwl.base.requestHandler.DWLRequestHandler.processTransaction(DWLRequestHandler.java:1107)
at com.dwl.base.requestHandler.DWLRequestHandler.processTx(DWLRequestHandler.java:507)
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.EJSRemoteCSLDWLServiceController_8fd5545d.processRequest(EJSRemoteCSLDWLServiceController_8fd5545d.java)
at com.dwl.base.requestHandler.beans._EJSRemoteCSLDWLServiceController_8fd5545d_Tie.processRequest(_EJSRemoteCSLDWLServiceController_8fd5545d_Tie.java)
at com.dwl.base.requestHandler.beans._EJSRemoteCSLDWLServiceController_8fd5545d_Tie._invoke(_EJSRemoteCSLDWLServiceController_8fd5545d_Tie.java)
at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:623)
at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:476)
at com.ibm.rmi.iiop.ORB.process(ORB.java:513)
at com.ibm.CORBA.iiop.ORB.process(ORB.java:1574)
at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2845)
at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2718)
at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:63)
at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)

Thanks
Swamy