Done: https://issues.apache.org/jira/browse/WICKET-5903

Looks like it's related to optional parameters.

On Sat, May 9, 2015 at 2:39 PM, Guillaume Smet <guillaume.s...@gmail.com>
wrote:

> Will do later today!
>
> On Sat, May 9, 2015 at 7:12 AM, Martin Grigorov <mgrigo...@apache.org>
> wrote:
>
>> Hi,
>>
>> It is a regression.
>> I guess it was broken with the removal of MountMapper.
>> Please create a ticket with a test case.
>> Thanks
>> On May 8, 2015 11:23 PM, "Guillaume Smet" <guillaume.s...@gmail.com>
>> wrote:
>>
>> > Hi all,
>> >
>> > I'm currently trying to migrate a few of our applications to 7 in the
>> hope
>> > we could provide useful feedback.
>> >
>> > In one of our applications, we have the following mounts:
>> > mountPage("/ticket/${id}", TicketDescriptionPage.class);
>> > mountPage("/ticket/contract/${companyId}/${id}/#{optionalTag}/",
>> > TicketContractTicketListPage.class);
>> > mountPage("/ticket/contract/#{companyId}",
>> TicketContractListPage.class);
>> > mountPage("/ticket/search/#{optionalTag}/",
>> TicketCompleteListPage.class);
>> >
>> > With Wicket 6, we were able to access /ticket/contract without any
>> issue.
>> >
>> > With 7, /ticket/contract is directed to TicketDescriptionPage which is
>> not
>> > what we expect (and leads to an error).
>> >
>> > Moreover /ticket/contract/105/327/00.01.21/ is also directed to
>> > TicketDescriptionPage .
>> >
>> > Is this change intentional? Looks like a regression to me (and an
>> annoying
>> > one as I would prefer not changing our URLs).
>> >
>> > Thanks for your feedback!
>> >
>> > --
>> > Guillaume
>> >
>>
>
>

Reply via email to