ODI Standalone Agent Fails To Start With Error 'java.lang.ClassNotFoundException: oracle.security.jps.JpsException' (Doc ID 1453329.1)

Last updated on FEBRUARY 08, 2017

Applies to:

Oracle Data Integrator - Version 11.1.1.6.0 to 11.1.1.9.99 [Release 11gR1]
Information in this document applies to any platform.

Symptoms

Standalone agent fails to start  in ODI Data Integrator. Detailed analysis in the stack trace reveals error :

Context initialization failed
Caused by: java.lang.NoClassDefFoundError: oracle/security/jps/JpsException

WARNING: Failed startup of context oracle.odi.Agent$1@1cad6513{/oraclediagent,file:/opt/snpagt01/oracle/product/11.1.1/Oracle_ODI_1/oracledi/agent/lib/oraclediagent.war}

WARNING: Nested in org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'credentialProvider' defined in ServletContext resource [/WEB-INF/ctx/agent.xml]: Cannot resolve reference to bean 'csfCredentialProvider' while setting bean property 'CSFCredentialProvider'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'csfCredentialProvider' defined in ServletContext resource [/WEB-INF/ctx/agent.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: oracle/security/jps/JpsException:

 

 

Changes

 In the problem environment the path to the jps-manifest.jar was modified.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms