Dear SAP Techies,
I am receiving the following run-time error at operation mapping level in our live environment.
Runtime error | Linkage error while loading class com/sap/xi/tf/_MM_ORDERS97A_TO_ORDERS05_WEIKENGC_; java.lang.NoClassDefFoundError: com/sap/xi/tf/_MM_ORDERS97A_TO_ORDERS05_WEIKENGC_$MT$InnerLibsList |
This interface is meant to translate a EDI XML (used EDI separator adapter from B2B Addon 1.0 to obtain EDI XML from EDI text file) to IDOC format. I have troubleshooted all the ESR and ID objects and the reason is yet unknown.
Not able to replicate the issue in QA environment as the same file is working fine there. When I ran Test configuration in Interface determination, I've got further details as provided below. Kindly help.
<Trace level="1" type="B">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace> <Trace level="1" type="T">Interface Mapping urn:spansion.com://ORDERS_EDIFACT_WEIKENGC OM_ORDERS97A_TO_ORDERS05_WEIKENGC </Trace> <Trace level="1" type="T">java.lang.NoClassDefFoundError at JavaMapping.instantiate(): Could not instantiate class: com/sap/xi/tf/_MM_ORDERS97A_TO_ORDERS05_WEIKENGC_com/sap/xi/tf/_MM_ORDERS97A_TO_ORDERS05_WEIKENGC_$MT$InnerLibsList </Trace> <Trace level="1" type="T">Linkage Error when loading class com/sap/xi/tf/_MM_ORDERS97A_TO_ORDERS05_WEIKENGC_; details: java.lang.NoClassDefFoundError Thrown: com.sap.aii.ib.core.mapping.execution.LinkageException: Linkage Error when loading class com/sap/xi/tf/_MM_ORDERS97A_TO_ORDERS05_WEIKENGC_; details: java.lang.NoClassDefFoundError at com.sap.aii.ib.server.mapping.execution.JavaMapping.instantiateStreamTransformation(JavaMapping.java:224) at com.sap.aii.ib.server.mapping.execution.JavaMapping.executeStep(JavaMapping.java:69) at com.sap.aii.ib.server.mapping.execution.Mapping.execute(Mapping.java:60) at com.sap.aii.ib.server.mapping.execution.MappingHandler.map(MappingHandler.java:87) at com.sap.aii.ib.server.mapping.execution.MappingHandler.map(MappingHandler.java:71) at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleMappingRequest(MappingRequestHandler.java:120) at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleRequest(MappingRequestHandler.java:73) at com.sap.aii.ibrun.sbeans.mapping.MappingServiceImpl.processFunction(MappingServiceImpl.java:79) at sun.reflect.GeneratedMethodAccessor503.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:47) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:50) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:37) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:21) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_MethodRetry.invoke(Interceptors_MethodRetry.java:46) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:191) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:23) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:25) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:17) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:138) at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164) at $Proxy630.processFunction(Unknown Source) at sun.reflect.GeneratedMethodAccessor6960.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:183) at com.sap.engine.services.rfcengine.RFCJCOServer$J2EEApplicationRunnable.run(RFCJCOServer.java:267) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:185) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:302) Caused by: java.lang.NoClassDefFoundError: com/sap/xi/tf/_MM_ORDERS97A_TO_ORDERS05_WEIKENGC_$MT$InnerLibsList at com.sap.xi.tf._MM_ORDERS97A_TO_ORDERS05_WEIKENGC_.<init>(_MM_ORDERS97A_TO_ORDERS05_WEIKENGC_.java:22) at sun.reflect.GeneratedConstructorAccessor2783.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at com.sap.aii.ib.server.mapping.execution.JavaMapping.instantiateStreamTransformation(JavaMapping.java:196) ... 40 more </Trace> <Trace level="1" type="E">CL_XMS_PLSRV_MAPPING~ENTER_PLSRV</Trace> Thanks, Yaswanth |
|