'java.lang.NoClassDefFoundError: com/sunopsis/tools/core/exception/SnpsSimpleMessageException' Executing a DIH Connector (Doc ID 2219654.1)

Last updated on JANUARY 09, 2017

Applies to:

Oracle Financial Services Data Integration Hub - Version 8.0.2 and later
Information in this document applies to any platform.
Oracle Financial Services Analytical Applications (OFSAA)

Symptoms

In Oracle Financial Services Data Integrator Hub (DIH) 8.0.2, you cannot execute a connector via a Batch.  The Batch fails and the following error is output to the DIHConExecution.log:

Parameters received are EPMINFO_Test_sanity_td_contracts_20161031_2 DIH CONNECTORS Task1 20161031 DIHUSER NULL NULL
 Executing Rule ......................................
/usr/java/jdk1.7.0_80/bin/java -classpath :/u01/ofsaaapp/OFSAADEV/ficweb/webroot/WEB-INF/lib/xalan.jar:......
Exception in thread "main" java.lang.NoClassDefFoundError: com/sunopsis/tools/core/exception/SnpsSimpleMessageException
        at java.lang.Class.getDeclaredMethods0(Native Method)
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2625)
        at java.lang.Class.getMethod0(Class.java:2866)
        at java.lang.Class.getMethod(Class.java:1676)
        at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494)
        at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486)
Caused by: java.lang.ClassNotFoundException: com.sunopsis.tools.core.exception.SnpsSimpleMessageException
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        ... 6 more


As a result of the error, you cannot execute the connector via a Batch.

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