[exo-jcr-commits] exo-jcr SVN: r4337 - jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/jbosscache.
do-not-reply at jboss.org
do-not-reply at jboss.org
Fri Apr 29 13:55:21 EDT 2011
Author: nfilotto
Date: 2011-04-29 13:55:21 -0400 (Fri, 29 Apr 2011)
New Revision: 4337
Modified:
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/jbosscache/ExoJBossCacheFactory.java
Log:
EXOJCR-1221: fixed the violation called "The equals and hashCode methods of URL are blocking"
Modified: jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/jbosscache/ExoJBossCacheFactory.java
===================================================================
--- jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/jbosscache/ExoJBossCacheFactory.java 2011-04-29 15:09:58 UTC (rev 4336)
+++ jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/jbosscache/ExoJBossCacheFactory.java 2011-04-29 17:55:21 UTC (rev 4337)
@@ -39,7 +39,6 @@
import java.io.IOException;
import java.io.InputStream;
-import java.net.URL;
import java.security.AccessController;
import java.security.PrivilegedAction;
import java.util.HashMap;
@@ -331,7 +330,7 @@
*/
private static class ConfigurationKey
{
- private final URL jgroupsConfigFile;
+ private final String jgroupsConfigFile;
private final Configuration conf;
@@ -339,7 +338,7 @@
{
// Clone it first since it will be modified
this.conf = initialConf.clone();
- this.jgroupsConfigFile = conf.getJGroupsConfigFile();
+ this.jgroupsConfigFile = (conf.getJGroupsConfigFile() == null ? null : conf.getJGroupsConfigFile().toString());
// remove the jgroupsConfigFile from the conf
conf.setJgroupsConfigFile(null);
// remove the EvictionConfig to ignore it
More information about the exo-jcr-commits
mailing list