Improved tracing for Plugin availability

This commit is contained in:
Ziver Koc 2016-01-04 22:50:52 +01:00
parent ee3356c6c9
commit d73fbb419a
2 changed files with 9 additions and 5 deletions

BIN
Zutil.jar

Binary file not shown.

View file

@ -73,13 +73,17 @@ public class PluginData {
Class intfClass = getClassByName(pluginIntf);
Class pluginClass = getClassByName(className);
log.finer("Plugin interface: " +
if (intfClass == null || pluginClass == null)
log.warning("Plugin interface: " +
(intfClass==null ? "(Not Available) " : "") + pluginIntf + " --> " +
(pluginClass==null ? "(Not Available) " : "") + className);
if(intfClass == null || pluginClass == null)
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<Class<?>>());
classMap.get(intfClass).add(pluginClass);
}