Author: nico Date: 2010-01-06 23:49:03 +0100 (Wed, 06 Jan 2010) New Revision: 40370
Modified: CMSContainer/branches/b1_5/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/BlockingCacheManager.java CMSContainer/branches/b1_7/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/BlockingCacheManager.java CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/BlockingCacheManager.java Log: Complain when cache is not there Modified: CMSContainer/branches/b1_5/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/BlockingCacheManager.java =================================================================== --- CMSContainer/branches/b1_5/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/BlockingCacheManager.java 2010-01-06 22:29:03 UTC (rev 40369) +++ CMSContainer/branches/b1_5/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/BlockingCacheManager.java 2010-01-06 22:49:03 UTC (rev 40370) @@ -54,19 +54,21 @@ return blockingCache; } - // Create the cache - synchronized (this) { - if (manager == null) { - //blockingCache = new BlockingCache(new CacheManager().getCache(name)); - //Create single CacheManager instance - blockingCache = new BlockingCache(CacheManager.create().getCache(name)); - } else { - blockingCache = new BlockingCache(manager.getCache(name)); - } + throw new CacheException("Cache " + name + " cannot be retrieved. Please create the cache first"); - caches.put(name, blockingCache); - return blockingCache; - } +// // Create the cache +// synchronized (this) { +// if (manager == null) { +// //blockingCache = new BlockingCache(new CacheManager().getCache(name)); +// //Create single CacheManager instance +// blockingCache = new BlockingCache(CacheManager.create().getCache(name)); +// } else { +// blockingCache = new BlockingCache(manager.getCache(name)); +// } +// +// caches.put(name, blockingCache); +// return blockingCache; +// } } /** Modified: CMSContainer/branches/b1_7/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/BlockingCacheManager.java =================================================================== --- CMSContainer/branches/b1_7/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/BlockingCacheManager.java 2010-01-06 22:29:03 UTC (rev 40369) +++ CMSContainer/branches/b1_7/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/BlockingCacheManager.java 2010-01-06 22:49:03 UTC (rev 40370) @@ -54,19 +54,21 @@ return blockingCache; } - // Create the cache - synchronized (this) { - if (manager == null) { - //blockingCache = new BlockingCache(new CacheManager().getCache(name)); - //Create single CacheManager instance - blockingCache = new BlockingCache(CacheManager.create().getCache(name)); - } else { - blockingCache = new BlockingCache(manager.getCache(name)); - } + throw new CacheException("Cache " + name + " cannot be retrieved. Please create the cache first"); - caches.put(name, blockingCache); - return blockingCache; - } +// // Create the cache +// synchronized (this) { +// if (manager == null) { +// //blockingCache = new BlockingCache(new CacheManager().getCache(name)); +// //Create single CacheManager instance +// blockingCache = new BlockingCache(CacheManager.create().getCache(name)); +// } else { +// blockingCache = new BlockingCache(manager.getCache(name)); +// } +// +// caches.put(name, blockingCache); +// return blockingCache; +// } } /** Modified: CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/BlockingCacheManager.java =================================================================== --- CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/BlockingCacheManager.java 2010-01-06 22:29:03 UTC (rev 40369) +++ CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/java/com/finalist/cmsc/services/sitemanagement/BlockingCacheManager.java 2010-01-06 22:49:03 UTC (rev 40370) @@ -54,19 +54,21 @@ return blockingCache; } - // Create the cache - synchronized (this) { - if (manager == null) { - //blockingCache = new BlockingCache(new CacheManager().getCache(name)); - //Create single CacheManager instance - blockingCache = new BlockingCache(CacheManager.create().getCache(name)); - } else { - blockingCache = new BlockingCache(manager.getCache(name)); - } + throw new CacheException("Cache " + name + " cannot be retrieved. Please create the cache first"); - caches.put(name, blockingCache); - return blockingCache; - } +// // Create the cache +// synchronized (this) { +// if (manager == null) { +// //blockingCache = new BlockingCache(new CacheManager().getCache(name)); +// //Create single CacheManager instance +// blockingCache = new BlockingCache(CacheManager.create().getCache(name)); +// } else { +// blockingCache = new BlockingCache(manager.getCache(name)); +// } +// +// caches.put(name, blockingCache); +// return blockingCache; +// } } /** _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs