Problem with search and get urls
I have a problem with NonVersionedHybridUrlCodingStrategy mounting. When searching for items a url can result in this http://localhost:8080/hairless-web/items/search/refilled... the user searched for refilled... Whenever I have a more than one . in the url the following error appears.' This does not appear when using QueryStringUrlCodingStrategy. java.lang.IllegalStateException: Empty string name for pagemaps is not allowed org.apache.wicket.PageMap.init(PageMap.java:89) org.apache.wicket.protocol.http.SecondLevelCacheSessionStore$SecondLevelCachePageMap.init(SecondLevelCacheSessionStore.java:248) org.apache.wicket.protocol.http.SecondLevelCacheSessionStore$SecondLevelCachePageMap.init(SecondLevelCacheSessionStore.java:189) org.apache.wicket.protocol.http.SecondLevelCacheSessionStore.createPageMap(SecondLevelCacheSessionStore.java:675) org.apache.wicket.Session.newPageMap(Session.java:911) org.apache.wicket.Session.pageMapForName(Session.java:931) org.apache.wicket.PageMap.forName(PageMap.java:67) org.apache.wicket.Page.init(Page.java:1168) org.apache.wicket.Page.init(Page.java:237) org.apache.wicket.markup.html.WebPage.init(WebPage.java:184) org.apache.wicket.markup.html.pages.ExceptionErrorPage.init(ExceptionErrorPage.java:55) org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:163) org.apache.wicket.RequestCycle.step(RequestCycle.java:1298) org.apache.wicket.RequestCycle.steps(RequestCycle.java:1349) org.apache.wicket.RequestCycle.request(RequestCycle.java:493) org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:387) org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:199) org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:111) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) -- View this message in context: http://www.nabble.com/Problem-with-search-and-get-urls-tp19380336p19380336.html Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Problem with search and get urls
maybe you should url encode your keywrod -igor On Mon, Sep 8, 2008 at 1:18 PM, Mathias P.W Nilsson [EMAIL PROTECTED] wrote: I have a problem with NonVersionedHybridUrlCodingStrategy mounting. When searching for items a url can result in this http://localhost:8080/hairless-web/items/search/refilled... the user searched for refilled... Whenever I have a more than one . in the url the following error appears.' This does not appear when using QueryStringUrlCodingStrategy. java.lang.IllegalStateException: Empty string name for pagemaps is not allowed org.apache.wicket.PageMap.init(PageMap.java:89) org.apache.wicket.protocol.http.SecondLevelCacheSessionStore$SecondLevelCachePageMap.init(SecondLevelCacheSessionStore.java:248) org.apache.wicket.protocol.http.SecondLevelCacheSessionStore$SecondLevelCachePageMap.init(SecondLevelCacheSessionStore.java:189) org.apache.wicket.protocol.http.SecondLevelCacheSessionStore.createPageMap(SecondLevelCacheSessionStore.java:675) org.apache.wicket.Session.newPageMap(Session.java:911) org.apache.wicket.Session.pageMapForName(Session.java:931) org.apache.wicket.PageMap.forName(PageMap.java:67) org.apache.wicket.Page.init(Page.java:1168) org.apache.wicket.Page.init(Page.java:237) org.apache.wicket.markup.html.WebPage.init(WebPage.java:184) org.apache.wicket.markup.html.pages.ExceptionErrorPage.init(ExceptionErrorPage.java:55) org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:163) org.apache.wicket.RequestCycle.step(RequestCycle.java:1298) org.apache.wicket.RequestCycle.steps(RequestCycle.java:1349) org.apache.wicket.RequestCycle.request(RequestCycle.java:493) org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:387) org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:199) org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:111) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) -- View this message in context: http://www.nabble.com/Problem-with-search-and-get-urls-tp19380336p19380336.html Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Problem with search and get urls
can you escape it manually using url coding sytanx? i think . is a reserved character for the hybrid strategy -igor On Mon, Sep 8, 2008 at 1:41 PM, Mathias P.W Nilsson [EMAIL PROTECTED] wrote: url encoding the search word containing ... won't be escaped. The ... will remain. -- View this message in context: http://www.nabble.com/Problem-with-search-and-get-urls-tp19380336p19380740.html Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Problem with search and get urls
Shouldn't . characters be supressed in the HybridUrlCodingStrategy? -- View this message in context: http://www.nabble.com/Problem-with-search-and-get-urls-tp19380336p19381312.html Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]