The below error may be seen during the installation or startup of Applications Manager's processes:
ErrorMsg: AwE-9999 Internal error
Details: oracle.jdbc.driver.OracleDriver
java.lang.UnsupportedClassVersionError: oracle/jdbc/driver/OracleDriver : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
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)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.appworx.server.sql.AxConnectionPool.<init>(AxConnectionPool.java:117)
at com.appworx.server.sql.DBAccess.A(DBAccess.java:1971)
at com.appworx.server.sql.DBAccess.getConnection(DBAccess.java:1538)
at com.appworx.server.sql.CommonDB.A(CommonDB.java:565)
at com.appworx.server.sql.CommonDB.A(CommonDB.java:541)
at com.appworx.server.sql.CommonDB.B(CommonDB.java:264)
at com.appworx.server.sql.CommonDB.getTableData(CommonDB.java:413)
at com.appworx.server.sql.CommonDB.getTableData(CommonDB.java:384)
at com.appworx.agent.AgentService.getAgents(AgentService.java:1697)
at com.appworx.agent.AgentStack.fileExists(AgentStack.java:1036)
at com.appworx.agent.AgentService.masterFileExists(AgentService.java:876)
at com.appworx.agent.AWServer.<init>(AWServer.java:179)
at com.appworx.agent.ServerStack$3.run(ServerStack.java:358)
Component : APPLICATIONS MANAGER
This is an Oracle specific incompatibility error
Refer to Oracle as this is an Oracle specific error.
The error likely refers to an incompatibility between the ojdbc*.jar version that is being specified for use with Applications Manager and the Java version being specified to be used with Applications Manager.
For example, if using the ojdbc8.jar, Java 8 or above should used.