Introspection NoClassDefFoundError in EI

Hi Folks,

I am facing a typical problem in working with the following environment.

Enterprise server and integrator on Solaris 8, and Oracle Db adapter on Windows 2000.

My integration imports java classes on which business rules are implemented and a common logging java class is implemented inside a Scripted operation. This scripted operation refers to a java class file. All these java classes resides on the Sun Solaris machine. But the scripted operation is part of the Oracle Db adapter and resides on the Windows machine.

Individually, every component is compiled succesfully and while saving the integration components, the Enterprise Integrator throws a Introspection failure error.

Classpath is set correctly and the referred java classes are under system classpath.

This is the error message…

5:18:42 PM [Debug] 0 CksVehicleAquisitionTarge println java.lang.NoClassDefFoundError: pkgs/businessValidator/doVehacqCheck
5:18:42 PM [Debug] 0 CksVehicleAquisitionTarge println at java.lang.Class.forName0(Native Method)
5:18:42 PM [Debug] 0 CksVehicleAquisitionTarge println at java.lang.Class.forName(Class.java:199)
5:18:42 PM [Debug] 0 CksVehicleAquisitionTarge println at com.wm.adapter.intdevkit.AdapterScriptInfo.(AdapterScriptInfo.java:66)
5:18:42 PM [Debug] 0 CksVehicleAquisitionTarge println at com.wm.adapter.intdevkit.IntegrationComponent.setup(IntegrationComponent.java:289)
5:18:42 PM [Debug] 0 CksVehicleAquisitionTarge println at com.wm.adapter.intdevkit.AdapterMain.addIntegrationComponent(AdapterMain.java, Compiled Code)
5:18:42 PM [Debug] 0 CksVehicleAquisitionTarge println at com.wm.adapter.intdevkit.AdapterMain.setupIntegrationComponents(AdapterMain.java, Compiled Code)
5:18:42 PM [Debug] 0 CksVehicleAquisitionTarge println at com.wm.adapter.intdevkit.AdapterMain.startup(AdapterMain.java, Compiled Code)
5:18:42 PM [Debug] 0 CksVehicleAquisitionTarge println at com.wm.adapter.intdevkit.AdapterMain.runAdapterMain(AdapterMain.java, Compiled Code)
5:18:42 PM [Debug] 0 CksVehicleAquisitionTarge println at com.wm.adapter.intdevkit.AdapterMain.main(AdapterMain.java:4921)
5:18:42 PM [Debug] 0 error (059) could not load integration component “CksVehicleAquisitionTargetComponent”.
5:18:42 PM (028) Could not introspect script class “COM.activesw.script.v227.CksVehicleAquisitionTargetComponent.Script”.
5:18:43 PM java.lang.NoClassDefFoundError: pkgs/businessValidator/doVehacqCheck java.lang.NoClassDefFoundError: pkgs/businessValidator/doVehacqCheck
5:18:43 PM at java.lang.Class.forName0(Native Method)
5:18:43 PM at java.lang.Class.forName(Class.java:199)
5:18:43 PM at com.wm.adapter.intdevkit.AdapterScriptInfo.(AdapterScriptInfo.java:66)
5:18:43 PM at com.wm.adapter.intdevkit.IntegrationComponent.setup(IntegrationComponent.java:289)
5:18:43 PM at com.wm.adapter.intdevkit.AdapterMain.addIntegrationComponent(AdapterMain.java, Compiled Code)
5:18:43 PM at com.wm.adapter.intdevkit.AdapterMain.setupIntegrationComponents(AdapterMain.java, Compiled Code)
5:18:44 PM at com.wm.adapter.intdevkit.AdapterMain.startup(AdapterMain.java, Compiled Code)
5:18:44 PM at com.wm.adapter.intdevkit.AdapterMain.runAdapterMain(AdapterMain.java, Compiled Code)
5:18:44 PM at com.wm.adapter.intdevkit.AdapterMain.main(AdapterMain.java:4921)

Any suggestions how this can be resolved?

Thanks