AnsweredAssumed Answered

Custom PBD not appearing in Investigator

Question asked by JohnGregg on Sep 17, 2012
Latest reply on Oct 22, 2012 by JohnGregg
All,

I'm using Introscope 8.0.2. I have many custom PBDs, but I can't get my latest one to work. How deployment is enabled and other PBDs in the same file work. Here is the one that's not working:

TraceOneMethodIfInherits: com.mycompany.myproject.mybackend.BackendAdapter invoke BackendMarker "Backends|MyBackend|{packageandclassname}|{method}"

When I save this file, I get this in the agent log:

9/17/12 10:03:46 AM MDT [INFO] [IntroscopeAgent] AutoProbe has reloaded all directive configuration. This is because a change to a directive configuration file was detected.
9/17/12 10:03:46 AM MDT [INFO] [IntroscopeAgent] Detected Changed Directives
9/17/12 10:03:46 AM MDT [INFO] [IntroscopeAgent] Processing all classes for Dynamic Instrumentation.
9/17/12 10:03:47 AM MDT [INFO] [IntroscopeAgent] Successfully Re-defined Class org.apache.axis.transport.http.HTTPSender.
9/17/12 10:03:48 AM MDT [INFO] [IntroscopeAgent] Successfully Re-defined Class org.apache.axis.transport.http.HTTPSender.
9/17/12 10:03:49 AM MDT [INFO] [IntroscopeAgent] Successfully Re-defined Class weblogic.jms.client.JMSConsumer.
9/17/12 10:03:50 AM MDT [INFO] [IntroscopeAgent] Successfully Re-defined Class weblogic.jms.client.JMSProducer.
9/17/12 10:03:50 AM MDT [INFO] [IntroscopeAgent] Successfully Re-defined Class com.mycompany.myproject.mybackend.BackendAdapterImpl.
9/17/12 10:03:50 AM MDT [INFO] [IntroscopeAgent] Finished Processing All classes for Dynamic Instrumentation.

This looks correct to me, but I don't see this new metric appear. I see others in the same location (Backends|MyBackend|{packageandclassname}|{method}) but not the new one. I've also tried putting it elsewhere under Backends, but it doesn't seem to matter.

What could be wrong?

thanks

Outcomes