[ 
https://issues.apache.org/jira/browse/WICKET-4875?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sven Meier closed WICKET-4875.
------------------------------

    Resolution: Duplicate
      Assignee: Sven Meier
    
> AjaxLinks in Panels created by IComponentResolver do not work
> -------------------------------------------------------------
>
>                 Key: WICKET-4875
>                 URL: https://issues.apache.org/jira/browse/WICKET-4875
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 6.3.0
>         Environment: Windows XP, Tomcat 6, JDK 1.6
>            Reporter: Chris Colman
>            Assignee: Sven Meier
>         Attachments: resolverAjaxIssue.zip
>
>
> When a panel is added by an application provided implementation of 
> IComponentResolver none of the AjaxLinkS work. When the same panel is added 
> explicitly it works fine.
> I think it could be related to the change Wicket 6.x where all of the event 
> handling code is added to a script in the <head> section instead of being 
> distributed throughout the body where each AjaxLink is defined, like it was 
> in Wicket 1.5.
> Attached is a quickstart that demonstrates the problem. It contains two 
> instances of 'SystemPanel'. One is added explicitly in HomePage.java and the 
> other is provided by the ComponentResolver.
> Clicking the first link will output a message to stdout/console. Clicking the 
> second link will not because it's AjaxLink's onClick is not firing due to the 
> bug.
> NOTE: attached quickstart uses port 80 not port 8080.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to