Originally posted by: vickey
Hi,
I am using WESB V6.2.0.1 and WTX primitive is also installed in WESB to invoke the WTX maps for WESB.
I develop the mediations flows using WID use WTX primitive to call the wtx maps.
I am successfully able to execute the mediation flow in Windows.
But when I try to run the same in Solaris box I am getting the below error.
Exception data: java.lang.NoClassDefFoundError: com/ibm/websphere/dtx/dtxpi/MMap
As far as I see that the WESB is unable to find the runtime jar, but the runtime jar is installed in the plugins directory of the WESB server.
Solution to this issue will be of much help to me.
7/29/09 14:43:01:822 CDT 0000002f ExceptionUtil E CNTR0020E: EJB threw an unexpected (non-declared) exception during invocation of method "invokeRequestFlow" on bean "BeanId(AddressbookMediationModulePubApp#AddressbookMediationModulePubEJB.jar#AddressbookMediationModulePub, null)". Exception data: java.lang.NoClassDefFoundError: com/ibm/websphere/dtx/dtxpi/MMap
at com.ibm.websphere.services.util.wtx.primitive.WTXPrimitive.<clinit> ( WTXPrimitive.java:88)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at com.ibm.ws.sibx.scax.mediation.component.ESBFlowBuilder$1.run(ESBFlowBuilder.java:1075)
at com.ibm.ws.sibx.scax.mediation.component.ESBFlowBuilder$1.run(ESBFlowBuilder.java:1074)
at java.security.AccessController.doPrivileged(Native Method)
at com.ibm.ws.sibx.scax.mediation.component.ESBFlowBuilder.createMediation(ESBFlowBuilder.java:1073)
at com.ibm.ws.sibx.scax.mediation.component.ESBFlowBuilder.createJavaMediationPrimitive(ESBFlowBuilder.java:795)
at com.ibm.ws.sibx.scax.mediation.component.ESBFlowBuilder.createNode(ESBFlowBuilder.java:645)
at com.ibm.ws.sibx.scax.mediation.component.ESBFlowBuilder.createInput(ESBFlowBuilder.java:752)
at com.ibm.ws.sibx.scax.mediation.component.ESBFlowBuilder.createRequestFlow(ESBFlowBuilder.java:310)
at com.ibm.ws.sibx.scax.mediation.engine.MediationFlow.getRequestFlow(MediationFlow.java:308)
at com.ibm.ws.sibx.scax.mediation.engine.MediationFlow.invokeRequestFlow(MediationFlow.java:139)
at com.ibm.wsspi.sibx.mediation.flow.ejb.MediationFlowBean.invokeRequestFlow(MediationFlowBean.java:231)
Thanks for the help.
Vickey
#IBMSterlingTransformationExtender#DataExchange#IBM-Websphere-Transformation-Extender