From 1916857eaf2fce6385d81ad7e9d6ca635b31b51c Mon Sep 17 00:00:00 2001 From: "valia.tsagkalidou" Date: Fri, 17 Oct 2008 13:51:27 +0000 Subject: [PATCH] git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerCore@4996 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../cache/factories/GenericResourceCacheEntryFactory.java | 2 +- .../framework/core/vremanagement/impl/GenericResource.java | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/org/gcube/application/framework/core/cache/factories/GenericResourceCacheEntryFactory.java b/src/org/gcube/application/framework/core/cache/factories/GenericResourceCacheEntryFactory.java index b145c3d..6c8530c 100644 --- a/src/org/gcube/application/framework/core/cache/factories/GenericResourceCacheEntryFactory.java +++ b/src/org/gcube/application/framework/core/cache/factories/GenericResourceCacheEntryFactory.java @@ -53,7 +53,7 @@ public class GenericResourceCacheEntryFactory implements CacheEntryFactory { QueryString querySt = (QueryString) key; GCUBEScope scope = GCUBEScope.getScope(querySt.get(CacheEntryConstants.dl)); GCUBEGenericResourceQuery query = client.getQuery(GCUBEGenericResourceQuery.class); - System.out.println("query: " + querySt.toString()); + System.out.println("\n\nquery: " + querySt.toString()); if(querySt.containsKey(CacheEntryConstants.id)) { query.addAtomicConditions(new AtomicCondition("/ID", querySt.get(CacheEntryConstants.id))); diff --git a/src/org/gcube/application/framework/core/vremanagement/impl/GenericResource.java b/src/org/gcube/application/framework/core/vremanagement/impl/GenericResource.java index a5dc319..12486fc 100644 --- a/src/org/gcube/application/framework/core/vremanagement/impl/GenericResource.java +++ b/src/org/gcube/application/framework/core/vremanagement/impl/GenericResource.java @@ -172,11 +172,12 @@ public class GenericResource implements GenericResourceInfoI{ CachesManager.getInstance().getGenericResourceCache().put(new net.sf.ehcache.Element(query, genRes)); query.clear(); - query.put(CacheEntryConstants.name, genericResource.getName()); + query.put(CacheEntryConstants.name, genericResource.getName().trim()); query.addParameter(CacheEntryConstants.dl, session.getScopeName()); if(CachesManager.getInstance().getGenericResourceCache().isElementInMemory(query) || CachesManager.getInstance().getGenericResourceCache().isElementOnDisk(query)) { - CachesManager.getInstance().getGenericResourceCache().get(query).setTimeToLive(0); + System.out.println("\n\nObject exists!!!!!\n\n"); + CachesManager.getInstance().getGenericResourceCache().get(query).setTimeToLive(-1); } } catch (Exception e) {