Fabio Sinibaldi 2017-06-30 13:25:58 +00:00
parent 90f29a461a
commit 951e07b9d6
2 changed files with 3 additions and 4 deletions

View File

@ -27,9 +27,6 @@ public class DTServiceAppManager implements ApplicationManager {
@Override
public void onInit() {
log.info("DT Application init");
}
@Override

View File

@ -12,8 +12,10 @@ import org.gcube.data.transfer.model.PluginInvocation;
import org.gcube.data.transfer.plugin.AbstractPlugin;
import org.gcube.data.transfer.plugin.AbstractPluginFactory;
import org.gcube.data.transfer.plugin.fails.PluginException;
import org.gcube.data.transfer.plugin.model.DataTransferContext;
import org.gcube.data.transfer.service.transfers.engine.PluginManager;
import org.gcube.data.transfer.service.transfers.engine.faults.PluginNotFoundException;
import org.gcube.smartgears.ContextProvider;
import lombok.Synchronized;
import lombok.extern.slf4j.Slf4j;
@ -45,7 +47,7 @@ public class PluginManagerImpl implements PluginManager {
for(AbstractPluginFactory factory:abstractFactoryLoader){
log.debug("Initializing {}, {} ",factory.getID(),factory.getDescription());
try{
factory.init();
factory.init(new DataTransferContext(ContextProvider.get()));
toSet.put(factory.getID(), new PluginDescription(factory.getID(), factory.getDescription(), factory.getParameters()));
}catch(Throwable e){
log.warn("Unable to initialize plugin {} ",factory.getID(),e);