diff --git a/src/main/java/org/gcube/dataanalysis/geo/wps/factory/DynamicWPSTransducerer.java b/src/main/java/org/gcube/dataanalysis/geo/wps/factory/DynamicWPSTransducerer.java index 871f715..36a436e 100644 --- a/src/main/java/org/gcube/dataanalysis/geo/wps/factory/DynamicWPSTransducerer.java +++ b/src/main/java/org/gcube/dataanalysis/geo/wps/factory/DynamicWPSTransducerer.java @@ -45,9 +45,14 @@ public class DynamicWPSTransducerer implements DynamicTransducer{ //gets the list of endpoints from the IS public static List getWPSendpoints(AlgorithmConfiguration config) { List wps = new ArrayList(); + AnalysisLogger.setLogger(config.getConfigPath()+AlgorithmConfiguration.defaultLoggerFile); // wps.add("http://wps01.i-marine.d4science.org/wps/WebProcessingService"); AnalysisLogger.getLogger().debug("WPS: searching for wps servers in the scope: "+config.getGcubeScope()); wps = org.gcube.dataanalysis.executor.util.IfraRetrieval.retrieveAddresses("WPS", config.getGcubeScope(),"StatisticalManager"); + if (wps!=null && wps.size()>0) + AnalysisLogger.getLogger().debug("WPS: found "+wps.size()+" wps instances"); + else + AnalysisLogger.getLogger().debug("WPS: found NO wps instances"); return wps; }