Thanks for the advice Martin. Seems to have fixed the problem however I'll need to do some testing to make sure it's all gone.

Martin Strand wrote:
Sounds like you have rather large persistent properties.

1. You can try @Persist("client:page") to forget properties when the client 
moves to another page so they don't add up to 15k URLs. :)

2. If you don't really need @Persist("client") you can try @Persist("session") 
instead

3. Or, you can persist an object identifier rather than the whole object, ie
@Persist("client:page")
public abstract Long getId()
instead of
@Persist("client:page")
public abstract Object getObject()

Martin

On Mon, 18 Sep 2006 17:31:04 +0200, Leo Sakhvoruk <[EMAIL PROTECTED]> wrote:

Hi,

I'm running into issues with Tapestry generating some seriously long
URLs (something around 15k characters).

I have a page which generates a list of links using the simple "For"
construct, in the beginning the link URLs are about 2k chars long. Once
the link is clicked the user is taken to a different page if he/she
wants to return to the original page by clicking a page link the
original page is rendered again but now the link URLs are longer!!!
After a few iterations of this the browser simply can't send the request
because the URL is huge.

What can I do? The links are generated using DirectLink.

Any advice would be appreciated.

Thanks

---------------------------------------------------------------------
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]


Reply via email to