[ https://issues.apache.org/jira/browse/WICKET-1465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12599020#action_12599020 ]
David Shepherdson commented on WICKET-1465: ------------------------------------------- This won't actually fix the problem, though, will it? It seems to me that component.getPage() will never return null, but would instead throw the same IllegalStateException: public final Page getPage() { // Search for nearest Page final Page page = findPage(); // If no Page was found if (page == null) { // Give up with a nice exception throw new IllegalStateException("No Page found for component " + this); } return page; } In that case, wouldn't AjaxRequestTarget be better off catching the IllegalStateException from getPage() and printing its debug message instead? (By the way, I like the comment about it being a 'nice' exception in the code above... ;-)) > AjaxRequestTarget shouldn't throw exception when component is already removed > from page (but log warning) > --------------------------------------------------------------------------------------------------------- > > Key: WICKET-1465 > URL: https://issues.apache.org/jira/browse/WICKET-1465 > Project: Wicket > Issue Type: Improvement > Components: wicket > Affects Versions: 1.3.2 > Reporter: Johan Compagner > Assignee: Johan Compagner > Fix For: 1.3.3 > > -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.