"Panorama-JmxInfo" java.lang.NullPointerException in application log after instrumenting with SteelCentral AppInternals

Categories: SteelCentral AppInternals (AppInternals Xpert)
Solution Number: S33266

Issue

We have instrumented our Java application with SteelCentral AppInternals 10.x and we started observing the below exception in the application log.
 
[stderr] (Panorama-JmxInfo:) Exception in thread "Panorama-JmxInfo" java.lang.NullPointerException
[stderr] (Panorama-JmxInfo:) at com.riverbed.shared.jida.Plugin$JmxRTLogger.error(Plugin.java:59)
[stderr] (Panorama-JmxInfo:) at com.riverbed.agentrt.plugin.common.Client.logRepeatedMessage(Client.java:67)
[stderr] (Panorama-JmxInfo:) at com.riverbed.agentrt.plugin.jmx.JmxInfo.__AW_run(JmxInfo.java:485)
[stderr] (Panorama-JmxInfo:) at com.riverbed.agentrt.plugin.jmx.JmxInfo.run(JmxInfo.java)
[stderr] (Panorama-JmxInfo:) at java.lang.Thread.run(Thread.java:748)

Solution

The exception can be observed in logs for the application which has been instrumented with SteelCentral AppInternals versions earlier than 10.15.x.
  • If you are on version which is older than 10.15.x then please update the agent to latest version
  • If you are unable to upgrade the agent, you can add the below in configuration overrides for the configuration under which the JVM exhibiting the issue falls.{"internal.plugin":""}

    The caveat with above workaround is that the change will disable the JMX plugin which is launched from JIDA that is responsible to collect the JMX metrics leading to no JMX metrics.

**Please open a technical support case if you have any further questions

Environment

SteelCentral AppInternals version <10.15
NOTICE: Riverbed® product names have changed. Please refer to the Product List for a complete list of product names.
Last Modified: 2019-03-21
Can't find an answer? Create a case