I've added it to Jira now, Bug Id is WICKET-316. The same thing also occurs when I run the AjaxMouseEventPage example from the wicket-examples project.
Eelco Hillenius wrote: > > Sounds like a bug. If the other thread wasn't helping, could you > please open up a JIRA issue? > > Eelco > > > On 2/21/07, Gohan <[EMAIL PROTECTED]> wrote: >> >> I've posted this as a reply to another thread but I think it deserves a >> thread of its own. >> What happens is that I'd like to show and hide a label by setting switch >> between setVisible(true) and setVisible(false) when clicking on a >> AjaxFallbackLink. I've wrapped the label inside a WebMarkupContainer to >> make >> this doable. Here is the code: >> >> public BasePage() { >> final WebMarkupContainer table = new WebMarkupContainer(this, >> "tableId"); >> table.setOutputMarkupId(true); >> final Label label = new Label(table, "labelId", "This is a >> label"); >> label.setOutputMarkupId(true); >> label.setVisible(false); >> >> >> new AjaxFallbackLink(this, "linkId") { >> private static final long serialVersionUID = >> 5523627214368899839L; >> @Override >> public void onClick(AjaxRequestTarget target) { >> final boolean visible = label.isVisible(); >> label.setVisible(!visible); >> target.addComponent(table); >> } >> }; >> } >> >> When I click on the AjaxFallbackLink the first time everything is fine, >> the >> label (with wicket id "labelId") gets visible. But when I click the link >> again to make it invisible, I get a NullPointerException when executing >> label.setVisible(..). Debugging down into the wicket source code tells me >> that the NullPointerException occurs on 327 in class Page, when it tries >> to >> execute "versionManager.componentStateChanging(change)". However >> versionManager is null. Why is this? Is this a bug or am I doing >> something >> wrong? >> >> Thanks >> >> -- >> View this message in context: >> http://www.nabble.com/Could-this-be-a-bug-in-Wicket-2--tf3268456.html#a9086303 >> Sent from the Wicket - User mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to share >> your >> opinions on IT & business topics through brief surveys-and earn cash >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> _______________________________________________ >> Wicket-user mailing list >> Wicket-user@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wicket-user >> > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Wicket-user mailing list > Wicket-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wicket-user > > -- View this message in context: http://www.nabble.com/Could-this-be-a-bug-in-Wicket-2--tf3268456.html#a9114701 Sent from the Wicket - User mailing list archive at Nabble.com. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user