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

Jesse Long updated WICKET-4484:
-------------------------------

    Attachment: WICKET-4484.patch

This is what I have done to resolve the issue. I have tested and it works for 
me. Please verify that this is correct, I'm not sure I understand the 
implications 100%.
                
> wicket:link component ids get too long
> --------------------------------------
>
>                 Key: WICKET-4484
>                 URL: https://issues.apache.org/jira/browse/WICKET-4484
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 1.5.0, 1.5.1, 1.5.2, 1.5.3, 1.5.4, 1.5.5
>            Reporter: Jesse Long
>         Attachments: WICKET-4484.patch
>
>
> The resolve() method of 
> org.apache.wicket.markup.parser.filter.WicketLinkTagHandler appends modifies 
> the original tag id and appends the next autoId to it. The problem is that 
> this is done during every render, the the component id gets longer and longer.
> I had a situation on a production server where component ids were over 10k. 
> RepeatingView just added to the problem.
> Long story short, I think resolve should just return the 
> TransparentWebMarkupContainer with the modified id, and not set the original 
> id.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to