diff --git a/org.springsource.loaded/src/main/java/org/springsource/loaded/agent/JVMPlugin.java b/org.springsource.loaded/src/main/java/org/springsource/loaded/agent/JVMPlugin.java index bfe7d51..34a17c0 100644 --- a/org.springsource.loaded/src/main/java/org/springsource/loaded/agent/JVMPlugin.java +++ b/org.springsource.loaded/src/main/java/org/springsource/loaded/agent/JVMPlugin.java @@ -157,10 +157,12 @@ public class JVMPlugin implements ReloadEventProcessorPlugin, LoadtimeInstrument } public boolean accept(String slashedTypeName, ClassLoader classLoader, ProtectionDomain protectionDomain, byte[] bytes) { - if (slashedTypeName.equals("java/beans/Introspector")) { - introspectorLoaded = true; - } else if (slashedTypeName.equals("java/beans/ThreadGroupContext")) { - threadGroupContextLoaded = true; + if (slashedTypeName!=null) { + if (slashedTypeName.equals("java/beans/Introspector")) { + introspectorLoaded = true; + } else if (slashedTypeName.equals("java/beans/ThreadGroupContext")) { + threadGroupContextLoaded = true; + } } return false; }