You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2014/08/15 12:00:58 UTC

[03/23] git commit: WICKET-5371 IllegalArgumentException: Argument 'page' may not be null. - when sending event from asynchronous process

WICKET-5371 IllegalArgumentException: Argument 'page' may not be null. - when sending event from asynchronous process

Mark the page as dirty to keep it around in case there is no other usage with it (component added/removed/etc.)


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/d817855d
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/d817855d
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/d817855d

Branch: refs/heads/5674-jquery-atmo-webjar
Commit: d817855dda158f4c376042f236da5f19223a8823
Parents: b26481d
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
Authored: Thu Aug 14 15:24:54 2014 +0200
Committer: Martin Tzvetanov Grigorov <mg...@apache.org>
Committed: Thu Aug 14 15:24:54 2014 +0200

----------------------------------------------------------------------
 .../java/org/apache/wicket/atmosphere/AtmosphereRequestHandler.java | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/d817855d/wicket-experimental/wicket-atmosphere/src/main/java/org/apache/wicket/atmosphere/AtmosphereRequestHandler.java
----------------------------------------------------------------------
diff --git a/wicket-experimental/wicket-atmosphere/src/main/java/org/apache/wicket/atmosphere/AtmosphereRequestHandler.java b/wicket-experimental/wicket-atmosphere/src/main/java/org/apache/wicket/atmosphere/AtmosphereRequestHandler.java
index f19e7e0..4fd5f02 100644
--- a/wicket-experimental/wicket-atmosphere/src/main/java/org/apache/wicket/atmosphere/AtmosphereRequestHandler.java
+++ b/wicket-experimental/wicket-atmosphere/src/main/java/org/apache/wicket/atmosphere/AtmosphereRequestHandler.java
@@ -76,6 +76,7 @@ public class AtmosphereRequestHandler implements IRequestHandler
 		Page page = (Page) Session.get().getPageManager().getPage(pageId);
 		if (page != null)
 		{
+			page.dirty();
 			AjaxRequestTarget target = application.newAjaxRequestTarget(page);
 			executeHandlers(target, page);
 		}