Hi,

I would recommend to store just the primary key in the
parameters, rather than the whole object.

If that cannot be done however, have a look at the
FormLinkRenderer on http://www.t-deli.com in the
Useful Classes section in the bottom left. That
renderer allows your Direct link to pass its
parameters using a form (POST method) and the limit on
the size of the URL is removed as a result.

-mb


--- Pierre-Alexandre <[EMAIL PROTECTED]> wrote:

> In fact, in the parameter there is a torque object
> from a table row of the contrib library.
> It seems that the url of the Direct link is too
> long. is it possible ??? 
> 
> Norbert Sándor <[EMAIL PROTECTED]> a écrit :
> The data squeezer fails to deserialize of of the
> parameters.
> As I see the listener has not been called yet, so my
> question is: what are 
> the parameters passed to the DirectLink?
> 
> Br,
> Norbi
> 
> ----- Original Message ----- 
> From: "Pierre-Alexandre" 
> To: 
> Sent: Wednesday, July 20, 2005 5:15 PM
> Subject: DirectLink
> 
> 
> >
> > hi,
> >
> > I'm working under tapestry 3.0
> >
> > And i've got this error when i click on a
> DirectLink (open in a new 
> > window). In fact nothing happen when i click
> directly on the link.
> >
> > Can anyone explain what's happen??
> >
> >
> >
> > java.lang.ArrayIndexOutOfBoundsException
> > 1985Stack Trace:
> > 
> >
>
org.apache.tapestry.util.io.SerializableAdaptor.decode(SerializableAdaptor.java:240)
> > 
> >
>
org.apache.tapestry.util.io.SerializableAdaptor.unsqueeze(SerializableAdaptor.java:149)
> > 
> >
>
org.apache.tapestry.util.io.DataSqueezer.unsqueeze(DataSqueezer.java:227)
> > 
> >
>
org.apache.tapestry.util.io.DataSqueezer.unsqueeze(DataSqueezer.java:248)
> > 
> >
>
org.apache.tapestry.engine.AbstractService.getParameters(AbstractService.java:120)
> >
>
org.apache.tapestry.engine.DirectService.service(DirectService.java:166)
> > 
> >
>
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872)
> > 
> >
>
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:197)
> > 
> >
>
org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:158)
> >
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> >
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> > 
> >
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
> > 
> >
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> > 
> >
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
> > 
> >
>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> > 
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> > 
> >
>
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
> > 
> >
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
> > 
> >
>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> > 
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> > 
> >
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
> > 
> >
>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> > 
> >
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
> > 
> >
>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> > 
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> > 
> >
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> > 
> >
>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> > 
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> >
>
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> >
>
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
> > 
> >
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
> > 
> >
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
> > 
> >
>
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
> > 
> >
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
> > java.lang.Thread.run(Unknown Source)
> >
> >
> >
> > ---------------------------------
> > Appel audio GRATUIT partout dans le monde avec le
> nouveau Yahoo! Messenger
> > Téléchargez le ici ! 
> 
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 
>               
> ---------------------------------
>  Appel audio GRATUIT partout dans le monde avec le
> nouveau Yahoo! Messenger
>  Téléchargez le ici !  


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

Reply via email to