Some RA Agents (RA OEBS, RA JDEdwards, RA BO...) cannot start when using Java 11 after having upgraded/installed the agents on version 21.0.x.
Example of the errors for a RA OEBS Agent in the log are the following:
20220428/151640.655 - Internal Error
20220428/151640.655 - JDBCConnection createConnection: CONN.OEBSAGENT.SITOCI
20220428/151640.655 - U00003620 Routine 'UCEX_R' forces trace because of error.
20220428/151640.655 - U02000048 TRACE file opened with flags '0000000000000001', max.trace: '64', memory trace: '0', search type: 'S', search string: ''.
20220428/151640.717 - U00003449 Output to the TRACE file is finished.
20220428/151640.717 - U02013317 The RA Solution returned error code '9999'.
20220428/151640.717 - oracle.jdbc.driver.OracleDriver
20220428/151640.717 - U00003620 Routine 'UCEX_R' forces trace because of error.
20220428/151640.733 - U02000048 TRACE file opened with flags '0000000000000001', max.trace: '64', memory trace: '0', search type: 'S', search string: ''.
20220428/151640.764 - U00003449 Output to the TRACE file is finished.
In a RA JDEdwards Agent, the errors are the following in the log file:
20220719/185905.293 - Internal Error 20220719/185905.293 - JDBCConnection createConnection: CONN.JDEDWARDS.JDBC 20220719/185905.294 - U00003620 Routine 'UCEX_R' forces trace because of error. 20220719/185905.313 - U02000048 TRACE file opened with flags '0000000000000001', max.trace: '9', memory trace: '0', search type: 'S', search string: ''. 20220719/185905.409 - U00003449 Output to the TRACE file is finished. 20220719/185905.418 - Error connecting to the database. Check the JDBC login assigned to the agent and verify that it is correct. The agent login Test button can be used to test the connection. Error:JDBCConnection createConnection: CONN.JDEDWARDS.JDBC 20220719/185905.422 - U02013310 Failed to load RA Agent. 20220719/185905.425 - U00003620 Routine 'UCEX_R' forces trace because of error. 20220719/185905.444 - U02000048 TRACE file opened with flags '0000000000000001', max.trace: '9', memory trace: '0', search type: 'S', search string: ''. 20220719/185905.524 - U00003449 Output to the TRACE file is finished.
And in the RA JDEdwards trace file:
20220719/190929.704 - 34 ----------------------- Stack Trace ----------------------- 20220719/190929.706 - 34 java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:476)
Release : 21.0.x
Component : RA Agents (JDEdwards, OEBS, BusinessObjects...)
Compilation defect
Solution:
Update to a fix version listed below or a newer version if available.
Fix version:
Component(s): RA Core
Automation.Engine 21.0.4 - Available
Solution description: A problem has been fixed where the RA Core did not load third party libraries from the "lib" folder if Java 11 was used.
Agents like RA OEBS or JD Edwards did not start.