-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I am unable to collect URL for my application pega always showing as /NULL #11224
Comments
Failed to load plugin class com.navercorp.pinpoint.plugin.commons.dbcp.CommonsDbcpPlugin$DatasourceTransformCallback with classLoader com.pega.pegarules.bootstrap.loader.PRAppLoader@27bbe773 |
The problem is caused by not supporting the PEGA framework. It looks like you need to modify the code below. // JarProfilerPluginClassInjector.java
public <T> Class<? extends T> injectClass(ClassLoader classLoader, String className) {
try {
if (bootstrapCore.isBootstrapPackage(className)) {
return bootstrapCore.loadClass(className);
}
if (classLoader == null) {
return bootstrapClassLoaderHandler.injectClass(null, className);
} else if (classLoader instanceof URLClassLoader) {
final URLClassLoader urlClassLoader = (URLClassLoader) classLoader;
return urlClassLoaderHandler.injectClass(urlClassLoader, className);
} else {
return plainClassLoaderHandler.injectClass(classLoader, className);
}
} catch (Throwable e) {
// fixed for LinkageError
logger.warn("Failed to load plugin class {} with classLoader {}", className, classLoader, e);
throw new PinpointException("Failed to load plugin class " className " with classLoader " classLoader, e);
}
} |
HI team, |
Version 2.5.4
Intalled through Docker
Alwaying showing as NULL data for URL statistics while other inspector, metrc are working fine
Please help on this
The text was updated successfully, but these errors were encountered: