You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by al...@apache.org on 2007/06/18 12:32:46 UTC
svn commit: r548287 -
/incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/lang/EnumeratedType.java
Author: almaw
Date: Mon Jun 18 03:32:39 2007
New Revision: 548287
URL: http://svn.apache.org/viewvc?view=rev&rev=548287
Log:
WICKET-625 - Wicket doesn't clean up properly when hot-deploying; hangs onto Class references. (partial fix, work in progress)
Modified:
incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/lang/EnumeratedType.java
Modified: incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/lang/EnumeratedType.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/lang/EnumeratedType.java?view=diff&rev=548287&r1=548286&r2=548287
==============================================================================
--- incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/lang/EnumeratedType.java (original)
+++ incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/lang/EnumeratedType.java Mon Jun 18 03:32:39 2007
@@ -64,14 +64,14 @@
public static List getValues(final Class c)
{
// Get values for class
- List valueList = (List)valueListByClass.get(c);
+ List valueList = (List)valueListByClass.get(c.getName());
// If no list exists
if (valueList == null)
{
// create lazily
valueList = new ArrayList();
- valueListByClass.put(c, valueList);
+ valueListByClass.put(c.getName(), valueList);
}
return valueList;