Author: mrdon
Date: Thu Oct 25 03:11:44 2007
New Revision: 588189
URL: http://svn.apache.org/viewvc?rev=588189&view=rev
Log:
Nulling out variables on teardown to fix memory leak in tests WW-1715
Modified:
struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java
struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java
Modified:
struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java
URL:
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java?rev=588189&r1=588188&r2=588189&view=diff
==============================================================================
---
struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java
(original)
+++
struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java
Thu Oct 25 03:11:44 2007
@@ -135,5 +135,15 @@
super.tearDown();
pageContext.verify();
request.verify();
+ action = null;
+ context = null;
+ session = null;
+ stack = null;
+ writer = null;
+ request = null;
+ pageContext = null;
+ response = null;
+ servletContext = null;
+ mockContainer = null;
}
}
Modified:
struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java
URL:
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java?rev=588189&r1=588188&r2=588189&view=diff
==============================================================================
---
struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java
(original)
+++
struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java
Thu Oct 25 03:11:44 2007
@@ -260,6 +260,7 @@
protected void tearDown() throws Exception {
super.tearDown();
+ tag = null;
}
}