ojdbc7.jar Support on WAS
By default, WebSphere is delivered with IBM JDK 1.6. However, when using ojdbc7.jar for JD Edwards EnterpriseOne instances created on WebSphere to connect to an Oracle database, the only supported JDK is IBM 1.7. This version must be installed on the WAS machine (it comes as an optional installation) and the user must enable and set JAVA 7 as the default SDK to their respective profiles in which the required instances are being created. These procedures are described in the JD Edwards EnterpriseOne HTML Reference Guides for WebSphere. Refer to the chapter entitled: Installing and Configuring WebSphere 8.5.5, which is in platform-specific guides on OTN at the following links:
JD Edwards EnterpriseOne HTML Web Server on WebSphere for IBM i
https://docs.oracle.com/cd/E61420_01/doc.92/e55810/inst_config_was85_ibm.htm#EOHII216
JD Edwards EnterpriseOne HTML Web Server on WebSphere for UNIX
https://docs.oracle.com/cd/E61420_01/doc.92/e55808/inst_config_was85_win.htm#sthref4
JD Edwards EnterpriseOne HTML Web Server on Microsoft Windows
https://docs.oracle.com/cd/E61420_01/doc.92/e41914/inst_config_was85_win.htm#sthref4
If the user fails to do this, then they will receive this error:
com.jdedwards.database.base.JDBException: [CONNECTION_MANAGER_BOOT_ERROR]
Connection Manager could not be initialized. java.lang.UnsupportedClassVersionError:
JVMCFRE003 bad major version; class=oracle/jdbc/driver/OracleDriver,
offset=6