Posted by : Arjun Lagisetty Tuesday, January 21, 2014

I got the following error when trying to create an ODI instance using ODI SDK (installed version 11.1.1.7). I included all the jars in the %ODI_HOME%\oracledi.sdk\lib but still there seems to be a missing jar..
Exception in thread "main" java.lang.NoClassDefFoundError: oracle/security/jps/JpsException
at first_sdk_code.main(first_sdk_code.java:34)
Caused by: java.lang.ClassNotFoundException: oracle.security.jps.JpsException
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more

Solution:

Missing jar is jps-api.jar. You can get this jar either by installing the J2EE agent or you can just get this from the unzipped installation file @ the location > ofm_odi_generic_11.1.1.7.0_disk1_1of2\Disk1\stage\ext\jlib

Just include this jar in build path as shown below. That should solve your problem.

{ 2 comments ... read them below or Comment }

Popular Post

Labels

Blog Archive

Copyright © ODI Pundits - Oracle Data Integrator - Maintained by Arjun Lagisetty