[ 
https://issues.apache.org/jira/browse/WICKET-3471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12998846#comment-12998846
 ] 

Martijn Dashorst commented on WICKET-3471:
------------------------------------------

A possible way to address this is to proxy the requestcycle and perform the 
check after onBeginRequest. Problem is that the component to check is not 
always known in the code paths...

Looking at this it seems wickettester is a big pain in the behind: a big giant 
tangled mess.

> WicketTester checkUsability is called before the request has started
> --------------------------------------------------------------------
>
>                 Key: WICKET-3471
>                 URL: https://issues.apache.org/jira/browse/WICKET-3471
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 1.4.15
>            Reporter: Emond Papegaaij
>         Attachments: WICKET-3471.patch, quickstart.tar.bz2
>
>
> For example, when clicking a link, the checkUsability method is called with 
> the link before RequestCycle.onBeginRequest has been called. This causes 
> tests to fail when, for example, the link has a security check that requires 
> the request cycle. I've created a quickstart that demonstrates the problem.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to