Fix NPE problems with patch provided by Karel Miarka.

This commit is contained in:
Ben Alex 2004-08-10 00:22:53 +00:00
parent d435598e37
commit 6867efd6ac
4 changed files with 9 additions and 1 deletions

View File

@ -1,4 +1,9 @@
Changes in version 0.6 (2004-xx-xx)
Changes in version 0.x (2004-xx-xx)
-----------------------------------
* Fixed EH-CACHE-based caching implementation behaviour when cache exists
Changes in version 0.6 (2004-08-09)
-----------------------------------
* Added domain object instance access control list (ACL) packages

View File

@ -106,6 +106,7 @@ public class EhCacheBasedAclEntryCache implements BasicAclEntryCache,
public void afterPropertiesSet() throws Exception {
if (CacheManager.getInstance().cacheExists(CACHE_NAME)) {
// dont remove the cache
cache = CacheManager.getInstance().getCache(CACHE_NAME);
} else {
manager = CacheManager.create();

View File

@ -96,6 +96,7 @@ public class EhCacheBasedTicketCache implements StatelessTicketCache,
public void afterPropertiesSet() throws Exception {
if (CacheManager.getInstance().cacheExists(CACHE_NAME)) {
// dont remove the cache
cache = CacheManager.getInstance().getCache(CACHE_NAME);
} else {
manager = CacheManager.create();

View File

@ -97,6 +97,7 @@ public class EhCacheBasedUserCache implements UserCache, InitializingBean,
public void afterPropertiesSet() throws Exception {
if (CacheManager.getInstance().cacheExists(CACHE_NAME)) {
// dont remove the cache
cache = CacheManager.getInstance().getCache(CACHE_NAME);
} else {
manager = CacheManager.create();