diff --git a/spring-instrument-tomcat/src/main/java/org/springframework/instrument/classloading/tomcat/TomcatInstrumentableClassLoader.java b/spring-instrument-tomcat/src/main/java/org/springframework/instrument/classloading/tomcat/TomcatInstrumentableClassLoader.java index d510918..7908ca1 100644 --- a/spring-instrument-tomcat/src/main/java/org/springframework/instrument/classloading/tomcat/TomcatInstrumentableClassLoader.java +++ b/spring-instrument-tomcat/src/main/java/org/springframework/instrument/classloading/tomcat/TomcatInstrumentableClassLoader.java @@ -110,8 +110,8 @@ public class TomcatInstrumentableClassLoader extends WebappClassLoader { @Override - protected ResourceEntry findResourceInternal(String name, String path) { - ResourceEntry entry = super.findResourceInternal(name, path); + protected ResourceEntry findResourceInternal(String name, String path, boolean manifestRequired) { + ResourceEntry entry = super.findResourceInternal(name, path, manifestRequired); if (entry != null && entry.binaryContent != null && path.endsWith(CLASS_SUFFIX)) { String className = (name.endsWith(CLASS_SUFFIX) ? name.substring(0, name.length() - CLASS_SUFFIX.length()) : name); entry.binaryContent = this.weavingTransformer.transformIfNecessary(className, entry.binaryContent);