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

Reply via email to