Re: Case sensitivity and PackageRequestTargetUrlCodingStrategy

2008-12-23 Thread Jeremy Thomerson
I committed it. Thanks. On Tue, Dec 16, 2008 at 9:33 PM, Matthew Hanlon mrhan...@gmail.com wrote: No, I do not have commit rights. I have created an issue on JIRA and attached the project with the classes added. http://wicketstuff.org/jira/browse/WSMINIS-8 Regards, Matthew. On Tue, Dec

Re: Case sensitivity and PackageRequestTargetUrlCodingStrategy

2008-12-16 Thread Matthew Hanlon
I just realized that gmail wasn't replying to the list. Sorry. For posterity... On Tue, Dec 16, 2008 at 3:34 PM, Matthew Hanlon mrhan...@gmail.com wrote: Below is the updated CaseInsensitiveClassResolver I implemented per your suggestions. It uses MatchingResources from wicketstuff

Re: Case sensitivity and PackageRequestTargetUrlCodingStrategy

2008-12-16 Thread Matthew Hanlon
No, I do not have commit rights. I have created an issue on JIRA and attached the project with the classes added. http://wicketstuff.org/jira/browse/WSMINIS-8 Regards, Matthew. On Tue, Dec 16, 2008 at 4:08 PM, Jeremy Thomerson jer...@wickettraining.com wrote: Do you have commit rights to

Re: Case sensitivity and PackageRequestTargetUrlCodingStrategy

2008-12-12 Thread Jeremy Thomerson
One other thing - I think that the contract of IClassResolver would mean that rather than returning null, you throw a ClassNotFoundException. On Fri, Dec 12, 2008 at 8:24 AM, Matthew Hanlon mrhan...@gmail.com wrote: Great ideas, thanks for the input. I agree on all points. My initial

Case sensitivity and PackageRequestTargetUrlCodingStrategy

2008-12-11 Thread Matthew Hanlon
I am looking for some feedback any may have on this: Let's say I've mounted a package com.company.package using PackageRequestTargetUrlCodingStrategy on /foo. So I have several pages, /foo/Bar, /foo/Baz, etc. Now, I want my page mounts to be case-insensitive in the case that a user has caps lock

Re: Case sensitivity and PackageRequestTargetUrlCodingStrategy

2008-12-11 Thread Jeremy Thomerson
Sounds like an interesting idea. Here are a few thoughts I had after seeing it. Hopefully these are helpful. 1 - Say you had a page CustomerAdminLoginPage - this yields 4,194,304 combinations! Cache the result - either the class you found or the fact that you could not find a class. (you will