-
Bug
-
Resolution: Done
-
Major
-
JBossAS-3.2.8.SP1, JBossAS-4.0.5.GA, JBossAS-5.0.0.Beta2, JBossAS-4.2.1.GA
-
None
org.jboss.ejb.plugins.cmp.jdbc2.schema.CacheInvalidator.areInvalid(Serializable[] keys) uses cache.lock() before removing an instance. The lock() implementation in PartitionedTableCache is empty. It should either lock all the partitions or CacheInvalidator should lock the partition the key belongs to before the key is removed.