cancel
Showing results for 
Search instead for 
Did you mean: 

Java Mapping Error

Former Member
0 Kudos

We have put java maps ( zipped up the whole entire project ) in. We are getting the following error when we try to test it. Any ideas?

14:29:25 Start of test

LinkageError at JavaMapping.load(): Could not load class: build/classes/com/bmwmc/pcard/mapping/Response

java.lang.NoClassDefFoundError: build/classes/com/bmwmc/pcard/mapping/Response (wrong name: com/bmwmc/pcard/mapping/Response)

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

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

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

at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingLoader.findClass(RepMappingLoader.java:175)

at java.lang.ClassLoader.loadClass(ClassLoader.java:289)

at java.lang.ClassLoader.loadClass(ClassLoader.java:235)

at com.sap.aii.ibrep.server.mapping.ibrun.RepJavaMapping.load(RepJavaMapping.java:136)

at com.sap.aii.ibrep.server.mapping.ibrun.RepJavaMapping.execute(RepJavaMapping.java:50)

at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingHandler.run(RepMappingHandler.java:75)

at com.sap.aii.ibrep.server.mapping.rt.MappingHandlerAdapter.run(MappingHandlerAdapter.java:107)

at com.sap.aii.ibrep.server.mapping.ServerMapService.transformInterfaceMapping(ServerMapService.java:127)

at com.sap.aii.ibrep.server.mapping.ServerMapService.transform(ServerMapService.java:104)

at com.sap.aii.ibrep.sbeans.mapping.MapServiceBean.transform(MapServiceBean.java:40)

at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0.transform(MapServiceRemoteObjectImpl0.java:131)

at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0p4_Skel.dispatch(MapServiceRemoteObjectImpl0p4_Skel.java:104)

at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:294)

at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:183)

at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:119)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

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:95)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:159)

14:29:25 End of test

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Try having the directory structure starting with com in your zip file and not with build/classes for the class files. So, your zip has com/bmwmc/pcard/mapping/Response.class instead of build/classes/com/bmwmc/pcard/mapping/Response

Former Member
0 Kudos

Hey thanks - worked like a charm! I would have awarded points earlier but ... SDN has been down!

Former Member
0 Kudos

Not a problem Andrew. I am glad that I could help.

Answers (0)