cancel
Showing results for 
Search instead for 
Did you mean: 

java.lang.ClassNotFoundException: com.sap.aii.af.lib.mp.module.Module

anand_solanki
Explorer
0 Kudos

Hello experts,

I am trying to deploy a custom module on SAP PI 7.31 . Getting the following error

Error occurred while trying to load com.sap.adaptermodule.MMTKToXML_ConversionBean

          at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:250)

          at com.sap.engine.services.ejb3.runtime.impl.Actions_BeanClassesInitialization.loadApplicationClass(Actions_BeanClassesInitialization.java:54)

          at com.sap.engine.services.ejb3.runtime.impl.Actions_BeanClassesInitialization.loadApplicationClasses(Actions_BeanClassesInitialization.java:41)

          at com.sap.engine.services.ejb3.runtime.impl.Actions_ComponentInterfacesProviderClassesInitialization.loadApplicationClasses(Actions_ComponentInterfacesProviderClassesInitialization.java:20)

          at com.sap.engine.services.ejb3.runtime.impl.Actions_SessionBeanClassesInitialization.loadApplicationClasses(Actions_SessionBeanClassesInitialization.java:20)

          at com.sap.engine.services.ejb3.runtime.impl.Actions_StatelessBeanClassesInitialization.loadApplicationClasses(Actions_StatelessBeanClassesInitialization.java:18)

          at com.sap.engine.services.ejb3.runtime.impl.Actions_BeanClassesInitialization.perform(Actions_BeanClassesInitialization.java:27)

          at com.sap.engine.services.ejb3.container.CompositeAction.perform(CompositeAction.java:84)

          at com.sap.engine.services.ejb3.container.ApplicationStarter.perform(ApplicationStarter.java:213)

          at com.sap.engine.services.ejb3.container.ContainerInterfaceImpl$Actions.perform(ContainerInterfaceImpl.java:957)

          at com.sap.engine.services.ejb3.container.ContainerInterfaceImpl.prepareStart(ContainerInterfaceImpl.java:462)

          at com.sap.engine.services.deploy.server.utils.container.ContainerWrapper.prepareStart(ContainerWrapper.java:508)

          at com.sap.engine.services.deploy.server.application.StartTransaction.prepareCommon(StartTransaction.java:393)

          ... 24 more

Caused by: java.lang.NoClassDefFoundError: com/sap/aii/af/lib/mp/module/Module

          at java.lang.ClassLoader.defineClass1(Native Method)

          at java.lang.ClassLoader.defineClassCond(ClassLoader.java:724)

          at java.lang.ClassLoader.defineClass(ClassLoader.java:705)

          at com.sap.engine.boot.loader.ResourceMultiParentClassLoader.loadClassLocal(ResourceMultiParentClassLoader.java:189)

          at com.sap.engine.boot.loader.MultiParentClassLoader.findClassInLoaderGraph(MultiParentClassLoader.java:316)

          at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:275)

          at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:247)

          ... 36 more

Caused by: java.lang.ClassNotFoundException: com.sap.aii.af.lib.mp.module.Module

Is there anything i am missing or is there a specific way in which custom modules have to be deployed on PI 7.31?

Rgds,

Anand

9886557704

Accepted Solutions (1)

Accepted Solutions (1)

anand_solanki
Explorer
0 Kudos

The issue was we were trying to deploy a jar file . When we did EAR deployment , it worked .

Also one more thing we noted was in NWDS 7.3, we have a library called the XPI library ( for mapping/module developments specifically ), when we added this and removed the earlier references, most of the warnings were gone.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello Anand,

Where exactly you are getting this error? and how u are deploying your module using NWDS or JSPM?

Thanks

Amit Srivastava

anand_solanki
Explorer
0 Kudos

Hi Amit,

The BASIS team is deploying it using "deploy" command on the server.

Is there any specific way in which module has to be deployed in PI 7.31 support.

I have heard JSPM is not supported in PI7.31 for deplyoment.

Please call me once.

Rgds,

Anand

9886557704