diff --git a/core/pom.xml b/core/pom.xml index 91e4294b8a..dadd3bd6a5 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -200,7 +200,7 @@ THE SOFTWARE. org.jenkins-ci bytecode-compatibility-transformer - 1.6.2 + 1.7 org.jenkins-ci diff --git a/core/src/main/java/hudson/ClassicPluginStrategy.java b/core/src/main/java/hudson/ClassicPluginStrategy.java index 040e4cf98d..b90e6fcfda 100644 --- a/core/src/main/java/hudson/ClassicPluginStrategy.java +++ b/core/src/main/java/hudson/ClassicPluginStrategy.java @@ -797,7 +797,7 @@ public class ClassicPluginStrategy implements PluginStrategy { @Override protected Class defineClassFromData(File container, byte[] classData, String classname) throws IOException { if (!DISABLE_TRANSFORMER) - classData = pluginManager.getCompatibilityTransformer().transform(classname, classData); + classData = pluginManager.getCompatibilityTransformer().transform(classname, classData, this); return super.defineClassFromData(container, classData, classname); } }