You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by eh...@apache.org on 2007/04/25 01:53:32 UTC

svn commit: r532144 - /incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/Session.java

Author: ehillenius
Date: Tue Apr 24 16:53:31 2007
New Revision: 532144

URL: http://svn.apache.org/viewvc?view=rev&rev=532144
Log:
cleanup agressively again

Modified:
    incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/Session.java

Modified: incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/Session.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/Session.java?view=diff&rev=532144&r1=532143&r2=532144
==============================================================================
--- incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/Session.java (original)
+++ incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/Session.java Tue Apr 24 16:53:31 2007
@@ -442,38 +442,8 @@
 			dirty();
 		}
 
-		// Render anything that was already rendered and what was assigned to a
-		// page that was just rendered if any
-		final Page page = RequestCycle.get().getResponsePage();
-		final Counter notCleanedUpCounter = new Counter();
-		feedbackMessages.clear(new IFeedbackMessageFilter()
-		{
-			private static final long serialVersionUID = 1L;
-
-			public boolean accept(FeedbackMessage message)
-			{
-				if (message.isRendered())
-				{
-					return true;
-				}
-				if (page != null)
-				{
-					Component reporter = message.getReporter();
-					if (reporter != null)
-					{
-						Page reporterPage = reporter.findPage();
-						return reporterPage != null && reporterPage.equals(page);
-					}
-				}
-				notCleanedUpCounter.count++;
-				return false;
-			}
-		});
-
-		if (log.isDebugEnabled() && notCleanedUpCounter.count > 0)
-		{
-			log.debug("still " + notCleanedUpCounter.count + " messages unrendered");
-		}
+		// clean up all component related feedback messages
+		feedbackMessages.clear(MESSAGES_FOR_COMPONENTS);
 	}
 
 	/**