'ODI-1241: Oracle Data Integrator tool execution fails. ...NoClassDefFoundError: oracle/odi/sdk/opentools/OpenToolAbstract' Signalled When Launching a Scenario on an ODI 11g JEE Agent Which Accesses an OpenTool Class (Doc ID 1479423.1)

Last updated on FEBRUARY 08, 2017

Applies to:

Oracle Data Integrator - Version 11.1.1.6.0 and later
Information in this document applies to any platform.
***Checked for relevance on 9-Jan-2014***

Symptoms

Having deployed an ODI 11.1.1.6.3 J2EE Agent on Weblogic Server then developed and deployed an OpenTool jar file on the same managed server, when a Scenario is run on this Agent which attempts to access this class, the following message is signalled at runtime:


Note that when creating the WLS Domain for the J2EE Agent, the following extensions have been indicated to be included:

( The libraries are deployed on the target servers which are running the OpenTool )

The above message indicating that the J2EE Agent is not able to see the OpenToolAbstract class (which is located in the oracledi.sdk/lib directory).

Furthermore, the following has been added to the WLS Classpath (or alternatively, set in the CLASSPATH environment variable ):

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