why do we need this? afaik in 1.4 wicket filter can be configured to ignore paths
-igor On Mon, Jul 19, 2010 at 8:49 AM, Martin Grigorov <mgrigo...@apache.org> wrote: > Hi, > > A have a Wicket 1.5 question: > > There is a comment > in org.apache.wicket.protocol.http.WebApplication.addIgnoreMountPath(String) > : > public final void addIgnoreMountPath(String path) > { > // TODO how is this supposed to work :/ > throw new UnsupportedOperationException(); > } > > Idea: > currently the root mapper is SystemMapper which extends > CompoundRequestMapper. We can instanceof and cast here > to CompoundRequestMapper and add the list of ignored paths and later on in > org.apache.wicket.request.mapper.CompoundRequestMapper.mapRequest(Request) > we can check the ignored ones first and then iterate over the added mappers. > > The only problem I see is that the user can register > another root IRequestMapper with > org.apache.wicket.Application.setRootRequestMapper(IRequestMapper) and then > this feature will stop working. But in this case many other things wont work > too - see org.apache.wicket.SystemMapper.SystemMapper(Application). > > What do you think ? >