You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mc...@apache.org on 2010/07/20 21:55:59 UTC
svn commit: r965977 - in /myfaces/core/trunk: api/pom.xml impl/pom.xml
impl/src/main/java/org/apache/myfaces/webapp/StartupServletContextListener.java
Author: mconcini
Date: Tue Jul 20 19:55:58 2010
New Revision: 965977
URL: http://svn.apache.org/viewvc?rev=965977&view=rev
Log:
MYFACES-2832 - pom and context listener changes for 2.0 release
Modified:
myfaces/core/trunk/api/pom.xml
myfaces/core/trunk/impl/pom.xml
myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/webapp/StartupServletContextListener.java
Modified: myfaces/core/trunk/api/pom.xml
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/pom.xml?rev=965977&r1=965976&r2=965977&view=diff
==============================================================================
--- myfaces/core/trunk/api/pom.xml (original)
+++ myfaces/core/trunk/api/pom.xml Tue Jul 20 19:55:58 2010
@@ -522,7 +522,7 @@
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
- <version>1.7.0</version>
+ <version>1.8.3</version>
<scope>test</scope>
</dependency>
<dependency>
Modified: myfaces/core/trunk/impl/pom.xml
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/pom.xml?rev=965977&r1=965976&r2=965977&view=diff
==============================================================================
--- myfaces/core/trunk/impl/pom.xml (original)
+++ myfaces/core/trunk/impl/pom.xml Tue Jul 20 19:55:58 2010
@@ -380,7 +380,7 @@
javax.servlet.jsp.tagext;version="[2.1.0, 3.1)",
javax.xml.parsers,
org.apache;resolution:=optional,
- org.apache.commons.beanutils;version="[1.7.0, 2.0.0)",
+ org.apache.commons.beanutils;version="[1.8.3, 2.0.0)",
org.apache.commons.codec.binary;version="[1.3.0, 2.0.0)",
org.apache.commons.collections.map;version="[3.2.0, 4.0.0)",
org.apache.commons.digester;version="[1.8.0, 2.0.0)",
@@ -951,7 +951,7 @@
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
- <version>1.7.0</version>
+ <version>1.8.3</version>
</dependency>
<dependency>
<groupId>commons-digester</groupId>
Modified: myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/webapp/StartupServletContextListener.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/webapp/StartupServletContextListener.java?rev=965977&r1=965976&r2=965977&view=diff
==============================================================================
--- myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/webapp/StartupServletContextListener.java (original)
+++ myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/webapp/StartupServletContextListener.java Tue Jul 20 19:55:58 2010
@@ -37,6 +37,7 @@ import javax.servlet.http.HttpSessionBin
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
+import org.apache.commons.discovery.tools.DiscoverSingleton;
import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFWebConfigParam;
import org.apache.myfaces.shared_impl.util.ClassUtils;
@@ -145,6 +146,7 @@ public class StartupServletContextListen
}
FactoryFinder.releaseFactories();
+ DiscoverSingleton.release(); //clears EnvironmentCache and prevents leaking classloader references
dispatchInitializationEvent(event, FACES_INIT_PHASE_POSTDESTROY);
_servletContext = null;