search cancel

Having an issue with Tibco BW agent and 10.7

book

Article ID: 187348

calendar_today

Updated On:

Products

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

Issue/Introduction

We have upgraded the agent from 9.6 to 10.7 but one of the TIBCO BW applications is throwing an exception on startup

Exception Details:
  Location:
    com/ibm/msg/client/wmq/internal/WMQConnection.<init>(Lcom/ibm/mq/jmqi/JmqiEnvironment;Lcom/ibm/mq/
jmqi/JmqiMQ;ILcom/ibm/msg/client/jms/JmsPropertyContext;)V @33: nop

  Reason:
    Type uninitializedThis (current frame, locals[15]) is not assignable to 'com/ibm/msg/client/wmq/in
ternal/WMQConnection' (stack map, locals[15])

  Current Frame:
    bci: @24
    flags: { flagThisUninit }
    locals: { uninitializedThis, 'com/ibm/mq/jmqi/JmqiEnvironment', 'com/ibm/mq/jmqi/JmqiMQ', integer,
'com/ibm/msg/client/jms/JmsPropertyContext', top, top, top, top, top, top, top, top, top, top, uninit
ializedThis, 'com/wily/introscope/agent/trace/IMethodTracer' }
    stack: { 'java/lang/Throwable' }
  Stackmap Frame:
    bci: @33
    flags: { }
    locals: { top, top, top, top, top, top, top, top, top, top, top, top, top, top, top, 'com/ibm/msg/
client/wmq/internal/WMQConnection', 'com/wily/introscope/agent/trace/IMethodTracer' }
    stack: { 'java/lang/Throwable' }
  Bytecode:

Environment

Release : 10.7.0

Component : APM Agents

Resolution

The class where the exception is taking place needs to be excluded from instrumentation. One way to do this is as follows:

Create a file called skips.pbd in the hotdeploy folder under the agent containing the following line:

SkipClass: com.ibm.msg.client.wmq.internal.WMQConnection