WebLogic agent couldn't start with error about Invalid dependency on BoundaryOnly Tracing Service

Document ID : KB000009184
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

CA APM Java Agent for WebLogic was not starting up and no agent log was created.

Following errors were logged in the application start up log:

 

[ERROR] [IntroscopeAgent.Agent] Extension Web Services Manager has an Invalid dependency on BoundaryOnly Tracing Service which is not deployed.

[ERROR] [IntroscopeAgent.Agent] Extension Introscope SOA Extension for HTTP WL103 Correlation has an Invalid dependency on BoundaryOnly Tracing Service which is not deployed.

 

Followed shortly by the following error:

[ERROR] [IntroscopeAgent] A problem occurred while attempting to create the delegate agent
com.wily.introscope.agent.AgentNotAvailableException
    at com.wily.introscope.agent.AgentShim.IAgentShim_getAgent(AgentShim.java:687)
    at com.wily.introscope.agent.AgentShim.getAgent(AgentShim.java:203)
    at com.wily.introscope.api.instrument.JavaAgent.premain(JavaAgent.java:202)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:382)
    at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:397)

Environment:
CA Application Performance Management Java Agent 9.x, 10.x
Cause:

These errors indicate that the "BoundaryOnlyTracer.jar" was missing from the <agent_home>\core\ext directory: 

[ERROR] [IntroscopeAgent.Agent] Extension Web Services Manager has an Invalid dependency on BoundaryOnly Tracing Service which is not deployed.

[ERROR] [IntroscopeAgent.Agent] Extension Introscope SOA Extension for HTTP WL103 Correlation has an Invalid dependency on BoundaryOnly Tracing Service which is not deployed.

Resolution:

Re-adding the BoundaryOnlyTracer.jar jar to the <agent_home>\core\ext  resolved the problem.