[
http://issues.apache.org/jira/browse/WICKET-149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461649
]
Nathan Hamblen commented on WICKET-149:
---------------------------------------
The wicket-quickstart would make a good unit test if it were updated to use
WicketFilter with no filterPath. This configuration is likely to be the
favorite, and I'm surprised that no one with commit privileges has run into the
problem yet.
Or can anyone confirm that it is working in his own projects with a blank
filterPath?
> mounted URLs fail if filterPath is blank
> ----------------------------------------
>
> Key: WICKET-149
> URL: http://issues.apache.org/jira/browse/WICKET-149
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Affects Versions: 1.3
> Environment: jetty 5/6
> Reporter: Nathan Hamblen
> Assigned To: Alastair Maw
> Fix For: 1.3
>
> Attachments: slashCheck.diff
>
>
> The path in RequestParameters needs to begin with a "/" or it will not be
> found when checking against mounted paths. The slash is prefixed in
> WicketFilter line 545 when checking isWicketRequest(), but it is not prefixed
> later when looking for the request target. Proposed fix in patch (to be
> attached) performs this operation in ServletWebRequest.getPath(); I'm not
> sure if that is the ideal spot, but I've confirmed that it fixes the problem.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira