Use a different URL coding strategy.

see Application#mount()

(Wicket in action chapter 15, soon to be renumbered to chapter 14,
talks about the encoding strategies, see the example code in:
http://wicketinaction.googlecode.com)

Martijn

On 2/19/08, okrohne <[EMAIL PROTECTED]> wrote:
>
> Hi Maurice,
>
> thanks for your advice, it worked out of the box :)
>
> Now I have mounted the Page to
> www.mydomain.com/events
> by setting it in the init method of my app
>
> mountBookmarkablePage("/events", Events.class);
>
> and I get this exception:
>
> java.lang.IllegalStateException: URL fragment has unmatched key/value pair:
> amp
>      at
> org.apache.wicket.request.target.coding.AbstractRequestTargetUrlCodingStrategy.decodeParameters(AbstractRequestTargetUrlCodingStrategy.java:174)
>      at
> org.apache.wicket.request.target.coding.BookmarkablePageRequestTargetUrlCodingStrategy.decode(BookmarkablePageRequestTargetUrlCodingStrategy.java:76)
>      at
> org.apache.wicket.protocol.http.request.WebRequestCodingStrategy.targetForRequest(WebRequestCodingStrategy.java:475)
>      at
> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:175)
>      at org.apache.wicket.RequestCycle.step(RequestCycle.java:1224)
>      at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1316)
>      at org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
>      at
> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:354)
>      at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:194)
>      at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>      at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>      at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
>      at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
>      at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>      at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
>      at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>      at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
>      at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>      at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
>      at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>      at java.lang.Thread.run(Thread.java:613)
>
> Any idea what I have missed to configure?
>
> Thanks,
> Oliver
>
>
>
> Mr Mean wrote:
> >
> > If you have your dao always return the top x rows ordered by creation
> > date the newest will always be at index 0.
> > in onpopulate you can check if the creation date is within the last 5
> > sec and then apply a css style or whatever to achieve your effect.
> > Attach the AjaxSelfUpdatingTimerBehavior to a WebMarkupContainer which
> > contains your DataTable / DataView and your table will automatically
> > be refreshed.
> >
> > Maurice
> >
> > On Feb 18, 2008 2:23 PM, okrohne <[EMAIL PROTECTED]> wrote:
> >>
> >> Hi,
> >>
> >> I am new to Wicket and I think of how to achieve the following:
> >>
> >> I need a table which refreshes itself every 5 sec. This could be done
> >> with AjaxSelfUpdatingTimerBehavior. The refresh mechanismen shall
> >> only insert new rows at the beginning (there will be always only 1 new
> >> row
> >> in a 5 sec period).
> >> The table shall only display 10 rows (or be configurable), so if a new
> >> row
> >> comes in the 10th row should dispear. The new row can have several
> >> effects
> >> like sliding in, flashing ...
> >> I need this as monitoring component.
> >>
> >> Has anyone done something like this?
> >> Any suggestions are welcome, maybe it is obvious?
> >>
> >> Thanks,
> >> Oliver
> >>
> >>
> >>
> >> --
> >> View this message in context:
> >> http://www.nabble.com/self-refreshing-table-with-effects-tp15545179p15545179.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]
> >
> >
> >
>
> --
> View this message in context: 
> http://www.nabble.com/self-refreshing-table-with-effects-tp15545179p15560365.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]
>
>


-- 
Buy Wicket in Action: http://manning.com/dashorst
Apache Wicket 1.3.1 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.1

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to