diff --git a/Zutil.jar b/Zutil.jar index 10177f4..c5a3f39 100755 Binary files a/Zutil.jar and b/Zutil.jar differ diff --git a/src/zutil/plugin/PluginData.java b/src/zutil/plugin/PluginData.java index ece8010..663babf 100755 --- a/src/zutil/plugin/PluginData.java +++ b/src/zutil/plugin/PluginData.java @@ -73,13 +73,17 @@ public class PluginData { Class intfClass = getClassByName(pluginIntf); Class pluginClass = getClassByName(className); - log.finer("Plugin interface: " + - (intfClass==null ? "(Not Available) " : "") + pluginIntf + " --> " + - (pluginClass==null ? "(Not Available) " : "") + className); - if(intfClass == null || pluginClass == null) + if (intfClass == null || pluginClass == null) + log.warning("Plugin interface: " + + (intfClass==null ? "(Not Available) " : "") + pluginIntf + " --> " + + (pluginClass==null ? "(Not Available) " : "") + className); + else + log.finer("Plugin interface: "+ pluginIntf +" --> "+ className); + + if (intfClass == null || pluginClass == null) continue; - if(!classMap.containsKey(intfClass)) + if (!classMap.containsKey(intfClass)) classMap.put(intfClass, new ArrayList>()); classMap.get(intfClass).add(pluginClass); }