Author: tolusha
Date: 2010-12-13 08:47:39 -0500 (Mon, 13 Dec 2010)
New Revision: 3662
Modified:
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/lock/cacheable/AbstractCacheableLockManager.java
Log:
EXOJCR-1078: correct dump lock tables, lock table name is taken from configuration
Modified:
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/lock/cacheable/AbstractCacheableLockManager.java
===================================================================
---
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/lock/cacheable/AbstractCacheableLockManager.java 2010-12-13
10:22:49 UTC (rev 3661)
+++
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/lock/cacheable/AbstractCacheableLockManager.java 2010-12-13
13:47:39 UTC (rev 3662)
@@ -789,11 +789,14 @@
*/
public static String getLockTableName(LockManagerEntry lockManagerEntry)
{
- for (SimpleParameterEntry entry : lockManagerEntry.getParameters())
+ if (lockManagerEntry != null)
{
- if
(entry.getName().contains(AbstractCacheableLockManager.JDBC_TABLE_NAME_SUFFIX))
+ for (SimpleParameterEntry entry : lockManagerEntry.getParameters())
{
- return entry.getValue();
+ if
(entry.getName().contains(AbstractCacheableLockManager.JDBC_TABLE_NAME_SUFFIX))
+ {
+ return entry.getValue();
+ }
}
}
Show replies by date