ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Using unsupported characters in a Java class name produce "Invalid Class path" errors in the agent log.


Article ID: 6665


Updated On:


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


Agent logs are filled with errors as the following: 

DATE/TIME [ERROR] [IntroscopeAgent.Agent] A problem occurred
while attempting to Introscope-enable
Invalid class file
DATE/TIME [ERROR] [IntroscopeAgent.Agent] A problem occurred
while attempting to Introscope-enable
org/jboss/weld/security/Principal$-11111111$Proxy$_$$_Weld$Proxy$: Invalid
class file


The "-" (hyphen) is an invalid character for a Java class name.  Per the Java specifications, 
you cannot use an hyphen (-) as part of a Java class file name. In the above error message,
you can see this where it says -11111111.


Introscope Agent from 9.6 onward.Any Java release.


  The solution is removing the - in the monitored Java class names.

Additional Information