Author: tv
Date: Wed Jul 16 08:35:24 2008
New Revision: 677309
URL: http://svn.apache.org/viewvc?rev=677309&view=rev
Log:
Fix a memory leak due to an invalid map key type. Fixes TRB-70. Thanks to Susi
Berrington
Modified:
turbine/core/branches/TURBINE_2_3_BRANCH/src/java/org/apache/turbine/services/assemblerbroker/util/java/JavaBaseFactory.java
turbine/core/branches/TURBINE_2_3_BRANCH/xdocs/changes.xml
Modified:
turbine/core/branches/TURBINE_2_3_BRANCH/src/java/org/apache/turbine/services/assemblerbroker/util/java/JavaBaseFactory.java
URL:
http://svn.apache.org/viewvc/turbine/core/branches/TURBINE_2_3_BRANCH/src/java/org/apache/turbine/services/assemblerbroker/util/java/JavaBaseFactory.java?rev=677309&r1=677308&r2=677309&view=diff
==============================================================================
---
turbine/core/branches/TURBINE_2_3_BRANCH/src/java/org/apache/turbine/services/assemblerbroker/util/java/JavaBaseFactory.java
(original)
+++
turbine/core/branches/TURBINE_2_3_BRANCH/src/java/org/apache/turbine/services/assemblerbroker/util/java/JavaBaseFactory.java
Wed Jul 16 08:35:24 2008
@@ -82,13 +82,11 @@
{
for (Iterator it = packages.iterator(); it.hasNext();)
{
- StringBuffer className = new StringBuffer();
+ StringBuffer sb = new StringBuffer();
- className.append(it.next());
- className.append('.');
- className.append(packageName);
- className.append('.');
- className.append(name);
+
sb.append(it.next()).append('.').append(packageName).append('.').append(name);
+
+ String className = sb.toString();
log.debug("Trying " + className);
Modified: turbine/core/branches/TURBINE_2_3_BRANCH/xdocs/changes.xml
URL:
http://svn.apache.org/viewvc/turbine/core/branches/TURBINE_2_3_BRANCH/xdocs/changes.xml?rev=677309&r1=677308&r2=677309&view=diff
==============================================================================
--- turbine/core/branches/TURBINE_2_3_BRANCH/xdocs/changes.xml (original)
+++ turbine/core/branches/TURBINE_2_3_BRANCH/xdocs/changes.xml Wed Jul 16
08:35:24 2008
@@ -27,6 +27,11 @@
</properties>
<body>
+ <release version="2.3.3" date="in SVN">
+ <action type="fix" dev="tv" issue="TRB-70" due-to="Susi Berrington">
+ Fix a memory leak due to an invalid map key type.
+ </action>
+ </release>
<release version="2.3.3-RC1" date="2008-06-12">
<action type="update" dev="hoffmann">
Preparing for the Release of Turbine 2.3.3