Request Management (RM) cannot communicate per default with Automic Automation V21
In JRM log the following kind of error appears:
[ERROR][http-nio-9090-exec-7] [email protected] 2022-08-18 12:15:31,901 com.levatis.uc4.toolbox.uc4api.connectionPool.Uc4ConnectionPool.openUc4Connection(): java.net.ConnectException: Connection timed out: connect
Connection refused to HOSTNAME.DOMAIN/IP on port 2217
at com.uc4.communication.Connection.<init>(Connection.java:296)
at com.uc4.communication.Connection.loadBalancing(Connection.java:634)
at com.uc4.communication.Connection.open(Connection.java:512)
at com.automic.aso.jrm.ae.connection.AEConnectionWrapper.open(AEConnectionWrapper.java:177)
Component: Automic Automation 21.x and superior
Sub-Component : REQUEST MANAGEMENT 3.5.2 (JRM)
The shipped in java class library that comes with RM is no longer compatible with Automic Automation V21
The resolution consists in replacing the java class library used by RM with the uc4.jar from the JAVA API 12.3.9, please note that this versio is only compatible with AE v21 starting on version 21.0.3 HF2
Follow therefore the following procedure.
The java API 21.0.4 java class library uc4.jar is NOT compatible, and cannot be used in RM, (the connection cannot be established with AE with it), exclusively the uc4.jar of 12.3.9 must be used.