diff --git a/src/main/java/org/gcube/gcat/GCatInitializator.java b/src/main/java/org/gcube/gcat/GCatInitializator.java index b9f68c4..29de523 100644 --- a/src/main/java/org/gcube/gcat/GCatInitializator.java +++ b/src/main/java/org/gcube/gcat/GCatInitializator.java @@ -7,6 +7,8 @@ import org.gcube.gcat.configuration.isproxies.FacetBasedISConfigurationProxy; import org.gcube.gcat.configuration.isproxies.FacetBasedISConfigurationProxyFactory; import org.gcube.gcat.rest.RequestFilter; import org.gcube.smartgears.ApplicationManager; +import org.gcube.smartgears.ContextProvider; +import org.gcube.smartgears.context.application.ApplicationContext; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -44,7 +46,11 @@ public class GCatInitializator implements ApplicationManager { + "-------------------------------------------------------", context); + ApplicationContext applicationContext = ContextProvider.get(); + String gcatEServiceID = applicationContext.id(); + FacetBasedISConfigurationProxy facetBasedISConfigurationProxy = FacetBasedISConfigurationProxyFactory.getInstance(context); + facetBasedISConfigurationProxy.setGcatEServiceID(gcatEServiceID); try { facetBasedISConfigurationProxy.createCallsForToVirtualService(); }catch (Exception e) { @@ -83,7 +89,11 @@ public class GCatInitializator implements ApplicationManager { context); /* + ApplicationContext applicationContext = ContextProvider.get(); + String gcatEServiceID = applicationContext.id(); + FacetBasedISConfigurationProxy facetBasedISConfigurationProxy = FacetBasedISConfigurationProxyFactory.getInstance(context); + facetBasedISConfigurationProxy.setGcatEServiceID(gcatEServiceID); try { facetBasedISConfigurationProxy.deleteCallsForToVirtualService(); }catch (Exception e) { diff --git a/src/main/java/org/gcube/gcat/configuration/isproxies/FacetBasedISConfigurationProxy.java b/src/main/java/org/gcube/gcat/configuration/isproxies/FacetBasedISConfigurationProxy.java index 4ffe4ff..ca954cb 100644 --- a/src/main/java/org/gcube/gcat/configuration/isproxies/FacetBasedISConfigurationProxy.java +++ b/src/main/java/org/gcube/gcat/configuration/isproxies/FacetBasedISConfigurationProxy.java @@ -51,8 +51,6 @@ import org.gcube.resourcemanagement.model.reference.entities.resources.Configura import org.gcube.resourcemanagement.model.reference.entities.resources.EService; import org.gcube.resourcemanagement.model.reference.entities.resources.VirtualService; import org.gcube.resourcemanagement.model.reference.relations.isrelatedto.CallsFor; -import org.gcube.smartgears.ContextProvider; -import org.gcube.smartgears.context.application.ApplicationContext; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -142,7 +140,8 @@ public class FacetBasedISConfigurationProxy extends ISConfigurationProxy