[hibernate-issues] [Hibernate-JIRA] Created: (HHH-3248) org.hibernate.cache.EhCache.toMap() throws NullPointerException
Kenny MacLeod (JIRA)
noreply at atlassian.com
Wed Apr 23 11:32:33 EDT 2008
org.hibernate.cache.EhCache.toMap() throws NullPointerException
---------------------------------------------------------------
Key: HHH-3248
URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-3248
Project: Hibernate3
Issue Type: Bug
Components: caching (L2)
Affects Versions: 3.2.6
Reporter: Kenny MacLeod
The toMap() method of org.hibernate.cache.EhCache is not null-safe. The expression
cache.get( key ).getObjectValue()
Will throw a NPE, since get(key) may return a null in cases where the key exists in the cache, but the value does not, e.g. if it has expired.
This should either check for the null, or the list of keys should be obtained using getKeysWithExpiredCheck(), rather than just getKeys().
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the hibernate-issues
mailing list