Author: mrdon Date: Tue Oct 10 12:48:19 2006 New Revision: 462530 URL: http://svn.apache.org/viewvc?view=rev&rev=462530 Log: Added context destroyed for servlet context holder WW-1466
Modified: struts/struts2/trunk/core/src/main/java/org/apache/struts2/portlet/context/ServletContextHolderListener.java struts/struts2/trunk/core/src/test/java/org/apache/struts2/portlet/context/ServletContextHolderListenerTest.java Modified: struts/struts2/trunk/core/src/main/java/org/apache/struts2/portlet/context/ServletContextHolderListener.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/portlet/context/ServletContextHolderListener.java?view=diff&rev=462530&r1=462529&r2=462530 ============================================================================== --- struts/struts2/trunk/core/src/main/java/org/apache/struts2/portlet/context/ServletContextHolderListener.java (original) +++ struts/struts2/trunk/core/src/main/java/org/apache/struts2/portlet/context/ServletContextHolderListener.java Tue Oct 10 12:48:19 2006 @@ -54,7 +54,7 @@ * @see javax.servlet.ServletContextListener#contextDestroyed(javax.servlet.ServletContextEvent) */ public void contextDestroyed(ServletContextEvent event) { - + context = null; } } Modified: struts/struts2/trunk/core/src/test/java/org/apache/struts2/portlet/context/ServletContextHolderListenerTest.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/java/org/apache/struts2/portlet/context/ServletContextHolderListenerTest.java?view=diff&rev=462530&r1=462529&r2=462530 ============================================================================== --- struts/struts2/trunk/core/src/test/java/org/apache/struts2/portlet/context/ServletContextHolderListenerTest.java (original) +++ struts/struts2/trunk/core/src/test/java/org/apache/struts2/portlet/context/ServletContextHolderListenerTest.java Tue Oct 10 12:48:19 2006 @@ -35,6 +35,9 @@ ServletContextHolderListener listener = new ServletContextHolderListener(); listener.contextInitialized(event); assertSame(ServletContextHolderListener.getServletContext(), context); + + listener.contextDestroyed(event); + assertNull(ServletContextHolderListener.getServletContext()); } }