diff --git a/src/main/java/org/gcube/data/transfer/service/transfers/engine/impl/PluginManagerImpl.java b/src/main/java/org/gcube/data/transfer/service/transfers/engine/impl/PluginManagerImpl.java index dc3531d..f1f3aba 100644 --- a/src/main/java/org/gcube/data/transfer/service/transfers/engine/impl/PluginManagerImpl.java +++ b/src/main/java/org/gcube/data/transfer/service/transfers/engine/impl/PluginManagerImpl.java @@ -29,11 +29,13 @@ public class PluginManagerImpl implements PluginManager { private static Map installedPlugins=null; - + public PluginManagerImpl() { + init(); + } @Override public Map getInstalledPlugins() { - return init(); + return installedPlugins; } @@ -113,7 +115,9 @@ public class PluginManagerImpl implements PluginManager { @Override public Object getPluginInfo(String pluginID) throws PluginNotFoundException, PluginExecutionException { - return getFactory(pluginID).getInfo(); + Object toReturn=getFactory(pluginID).getInfo(); + log.trace("Serving plugin {} info {} ",pluginID,toReturn); + return toReturn; } }