search cancel

Is openjdk11 supported with On-Premise Java Agent


Article ID: 130729


Updated On:


CA Application Performance Management Agent (APM / Wily / Introscope) INTROSCOPE


The APM Agent Instrumentination has worked fine for openjdk 1.8.
Started getting the following error after upgrading jvm to openjdk 11.

 4/04/19 12:19:51 PM UTC [ERROR] [IntroscopeAgent.Agent] Invalid tracer registration for plugin "SQL With Params Execute Timer" in extension "Introscope SQL Agent" loaded from "/opt/ca/apm/wily/core/ext/SQLAgent.jar".
4/04/19 12:18:24 PM UTC [ERROR] [IntroscopeAgent.Agent] IntervalHeartbeat.execute threw executing: Waiting for Database Dynamic java.lang.NoClassDefFoundError: java/sql/SQLException
at com.wily.introscope.agent.db.DatabaseManager$3.ITimestampedRunnable_execute(
at com.wily.util.heartbeat.IntervalHeartbeat$BehaviorNode.execute(
at com.wily.util.heartbeat.IntervalHeartbeat.executeNextBehaviorAndCalculateSleepTime(
at com.wily.util.heartbeat.IntervalHeartbeat.access$2(
at com.wily.util.heartbeat.IntervalHeartbeat$
at java.base/ Caused by: java.lang.ClassNotFoundException: java.sql.SQLException
at com.wily.util.extension.JarExtension$AllPermissionsClassLoader.findClass( at java.base/java.lang.ClassLoader.loadClass(
at com.wily.util.extension.EagerAllPermissionsClassLoader.loadClass( at java.base/java.lang.ClassLoader.loadClass( 

Is OpenJDK11 supported with the On-premise Java Agent ?


CA APM Java Agent 10.7 
using Docker/Openshift/Kubernetes containers.
Agent configuration is done through Dockerfile and scripts


No, OpenJDK 11 is not supported yet by the standard on-premise Agent yet. 
JDK 8 is tested and works well. Version 9 and above are not supported yet.