From 7d626bdaa340c14b3f9f57738aefc9a4e3295711 Mon Sep 17 00:00:00 2001 From: Andrea Manzi Date: Thu, 27 Mar 2008 18:07:40 +0000 Subject: [PATCH] git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/information-system/gCubeIS/Registry@80 82a268e6-3cf1-43bd-a215-b396298e98cf --- etc/deploy-jndi-config.xml | 33 ------------------- etc/deploy-server.wsdd | 2 +- etc/deploy-server.wsdd_NOSEC | 2 +- .../registry/impl/core/RegistryFactory.java | 3 ++ 4 files changed, 5 insertions(+), 35 deletions(-) diff --git a/etc/deploy-jndi-config.xml b/etc/deploy-jndi-config.xml index 62bd4c9..c91abeb 100644 --- a/etc/deploy-jndi-config.xml +++ b/etc/deploy-jndi-config.xml @@ -91,40 +91,7 @@ value="RegistryFactoryResourceProperties" type="java.lang.String" override="false"/> - - - - - - - factory - - - org.globus.wsrf.jndi.BeanFactory - - - - - registrationRemovalInterval - 140 - - - - profilesBase - @config.dir@/DILResourceSchemas - - - - propertiesFile - @config.dir@/registration.properties - - - registrationType - Pull - - - diff --git a/etc/deploy-server.wsdd b/etc/deploy-server.wsdd index 99501e9..3dfcbe8 100644 --- a/etc/deploy-server.wsdd +++ b/etc/deploy-server.wsdd @@ -10,7 +10,7 @@ - + diff --git a/etc/deploy-server.wsdd_NOSEC b/etc/deploy-server.wsdd_NOSEC index 339655d..acbb8ae 100644 --- a/etc/deploy-server.wsdd_NOSEC +++ b/etc/deploy-server.wsdd_NOSEC @@ -10,7 +10,7 @@ - + diff --git a/org/gcube/informationsystem/registry/impl/core/RegistryFactory.java b/org/gcube/informationsystem/registry/impl/core/RegistryFactory.java index 910bac4..a7fb2c8 100644 --- a/org/gcube/informationsystem/registry/impl/core/RegistryFactory.java +++ b/org/gcube/informationsystem/registry/impl/core/RegistryFactory.java @@ -232,6 +232,7 @@ public class RegistryFactory extends GCUBEStartupPortType{ if (!isResourceCreated(ID)) { input = new CreateResourceMessage(); input.setProfile(xmlProfile); + input.setType(mess.getType()); this.createResource(input); return new UpdateResourceResponse(); } @@ -312,6 +313,7 @@ public class RegistryFactory extends GCUBEStartupPortType{ try{ ProfileResource resource = getProfileResource(ID ); + profile = this.getResourceClass(type); profile.load(new StringReader( XMLUtils.DocumentToString(resource.getProfile()))); //remove profile resource.removeProfile(); @@ -323,6 +325,7 @@ public class RegistryFactory extends GCUBEStartupPortType{ } catch (Exception e) { + e.printStackTrace(); logger.error("Error removing resource for ID "+ e); throw new RemoteException(); }