Author: rmannibucau
Date: Tue Oct 2 15:55:48 2012
New Revision: 1392995
URL: http://svn.apache.org/viewvc?rev=1392995&view=rev
Log:
TOMEE-443 copy even for first call
Modified:
openejb/trunk/openejb/tomee/tomee-myfaces/src/main/java/org/apache/tomee/myfaces/TomEEFacesConfigResourceProvider.java
Modified:
openejb/trunk/openejb/tomee/tomee-myfaces/src/main/java/org/apache/tomee/myfaces/TomEEFacesConfigResourceProvider.java
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-myfaces/src/main/java/org/apache/tomee/myfaces/TomEEFacesConfigResourceProvider.java?rev=1392995&r1=1392994&r2=1392995&view=diff
==============================================================================
---
openejb/trunk/openejb/tomee/tomee-myfaces/src/main/java/org/apache/tomee/myfaces/TomEEFacesConfigResourceProvider.java
(original)
+++
openejb/trunk/openejb/tomee/tomee-myfaces/src/main/java/org/apache/tomee/myfaces/TomEEFacesConfigResourceProvider.java
Tue Oct 2 15:55:48 2012
@@ -28,7 +28,6 @@ import java.io.File;
import java.io.FileFilter;
import java.io.IOException;
import java.net.URL;
-import java.util.ArrayList;
import java.util.Collection;
import java.util.Enumeration;
import java.util.HashMap;
@@ -49,7 +48,7 @@ public class TomEEFacesConfigResourcePro
Collection<URL> urlSet = CACHED_RESOURCES.get(loader);
if (urlSet != null) {
- return new ArrayList<URL>(urlSet); // copy it since it can be
modified then
+ return new HashSet<URL>(urlSet); // copy it since it can be
modified then
}
urlSet = new HashSet<URL>();
@@ -94,7 +93,7 @@ public class TomEEFacesConfigResourcePro
}
CACHED_RESOURCES.put(loader, urlSet);
- return urlSet;
+ return new HashSet<URL>(urlSet);
}
private ClassLoader getClassLoader() {