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 13:03:03 UTC
svn commit: r548311 -
/incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/protocol/http/TestFilePageStore.java
Author: almaw
Date: Mon Jun 18 04:03:00 2007
New Revision: 548311
URL: http://svn.apache.org/viewvc?view=rev&rev=548311
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/protocol/http/TestFilePageStore.java
Modified: incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/protocol/http/TestFilePageStore.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/protocol/http/TestFilePageStore.java?view=diff&rev=548311&r1=548310&r2=548311
==============================================================================
--- incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/protocol/http/TestFilePageStore.java (original)
+++ incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/protocol/http/TestFilePageStore.java Mon Jun 18 04:03:00 2007
@@ -86,7 +86,7 @@
private final int versionNumber;
private final int ajaxVersionNumber;
private final String pageMap;
- private final Class pageClass;
+ private final String pageClassName;
SessionPageKey(String sessionId, Page page)
{
@@ -101,7 +101,7 @@
this.id = id;
this.versionNumber = versionNumber;
this.ajaxVersionNumber = ajaxVersionNumber;
- this.pageClass = pageClass;
+ this.pageClassName = pageClass.getName();
this.pageMap = pagemap;
}
@@ -237,7 +237,7 @@
}
catch (Exception e)
{
- log.error("Error saving page " + key.pageClass + " [" + key.id + ","
+ log.error("Error saving page " + key.pageClassName + " [" + key.id + ","
+ key.versionNumber + "] for the sessionid " + key.sessionId);
}
finally
@@ -257,7 +257,7 @@
long t3 = System.currentTimeMillis();
if (log.isDebugEnabled())
{
- log.debug("storing page " + key.pageClass + "[" + key.id + "," + key.versionNumber
+ log.debug("storing page " + key.pageClassName + "[" + key.id + "," + key.versionNumber
+ "] size: " + length + " for session " + key.sessionId + " took " + (t3 - t1)
+ " miliseconds to save");
}