I haven't done it my self, but I imagine you do it the exact same way you would the exceptions page.

----- Original Message ----- From: "Dimm, Jason" <[EMAIL PROTECTED]>
To: "'Tapestry users'" <tapestry-user@jakarta.apache.org>
Sent: Thursday, February 23, 2006 1:42 PM
Subject: RE: StaleLink Exceptions- Help


I've received no suggestions so I'll assume that setting another page to
replace the "Stale Link" exception is not available in Tapestry 3.0.


Jason E. Dimm, Senior Analyst, Cingular Wireless
IT eCommerce/Payments (Payment Processing)
Cingular Java Components, QuickPay, Wedat
Sun Certified Java Developer
Sun Certified Java Programmer
12555 Cingular Way
Alpharetta, GA 30004
Office (678)893-2232
así es la vida.


-----Original Message-----
From: Dimm, Jason
Sent: Thursday, February 23, 2006 3:01 PM
To: 'Tapestry users'
Subject: RE: StaleLink Exceptions- Help

Can someone pls respond?  I've tried several things and nothing is working.

Jason E. Dimm, Senior Analyst, Cingular Wireless
IT eCommerce/Payments (Payment Processing)
Cingular Java Components, QuickPay, Wedat
Sun Certified Java Developer
Sun Certified Java Programmer
12555 Cingular Way
Alpharetta, GA 30004
Office (678)893-2232
así es la vida.


-----Original Message-----
From: Dimm, Jason
Sent: Thursday, February 23, 2006 2:44 PM
To: 'Tapestry users'
Subject: RE: StaleLink Exceptions- Help

Friends,

What's the magic to redirect StaleLinkExceptions to another page?
Any advice is appreciated as I'm stuck.

Thanks again

Jason E. Dimm, Senior Analyst, Cingular Wireless
IT eCommerce/Payments (Payment Processing)
Cingular Java Components, QuickPay, Wedat
Sun Certified Java Developer
Sun Certified Java Programmer
12555 Cingular Way
Alpharetta, GA 30004
Office (678)893-2232
así es la vida.


-----Original Message-----
From: Dimm, Jason
Sent: Thursday, February 23, 2006 2:20 PM
To: 'Tapestry users'
Subject: RE: StaleLink Exceptions

Shouldn't this be enough to redirect my staleLinks back to my apps homepage.
<application name="MyApp">
 <library id="contrib"
specification-path="/org/apache/tapestry/contrib/Contrib.library"/>
 <page name="Exception" specification-path="MainPage.page"/>
</application>

Jason E. Dimm, Senior Analyst, Cingular Wireless
IT eCommerce/Payments (Payment Processing)
Cingular Java Components, QuickPay, Wedat
Sun Certified Java Developer
Sun Certified Java Programmer
12555 Cingular Way
Alpharetta, GA 30004
Office (678)893-2232
así es la vida.


-----Original Message-----
From: Dimm, Jason
Sent: Thursday, February 23, 2006 1:33 PM
To: 'Tapestry users'
Subject: RE: StaleLink Exceptions

What's really going on is my HTML template has logic like this:

<span jwcid="@contrib:FormConditional" condition="ognl:reverseFlag">
...
<span jwcid="@Conditional" condition='ognl:1==qcTran.Status'>
   <P align="center">
   <input type="submit" jwcid="[EMAIL PROTECTED]"
disabled="ognl:reverseDisabledFlag"
          value="Reverse Credit/Check Card Payment"
          onclick="return window.confirm('Are you sure you want to
reverse?')"
          listener="ognl:listeners.reverseCC"/>
</P>
</span>
</span>


The entire idea is if "reverseFlag" and "1==qcTran.Status"
Display the button to reverse the CC Payment.
User clicks it, works fine, then decided to click back button which has
other buttons such as "go to main menu" which generates stalelink b/c of
difference in hidden fields:
FirstTime
<input type="hidden" name="Form0"
value="$FormConditional,reverse1,add,main,receipt,logout"/>

SecondTime
<input type="hidden" name="Form0"
value="$FormConditional,add,main,receipt,logout"/>


Two questions:
1) If I want to get rid of Stale Link, what should I do?
2) Since StaleLink is also kind of a blessing(keeps user from trying
something silly) is their a way I can set a default page to display instead
of the tapestry page?

thanks


Jason E. Dimm, Senior Analyst, Cingular Wireless
IT eCommerce/Payments (Payment Processing)
Cingular Java Components, QuickPay, Wedat
Sun Certified Java Developer
Sun Certified Java Programmer
12555 Cingular Way
Alpharetta, GA 30004
Office (678)893-2232
así es la vida.


-----Original Message-----
From: Dimm, Jason
Sent: Thursday, February 23, 2006 1:12 PM
To: 'Tapestry users'
Subject: RE: StaleLink Exceptions

Hello everyone,

With my application the "Stale Link" exception pages are a mixed curse b/c
they actually are keeping our users from doing things such as refunding a
trans and then clicking the back button to try to "reverse" again.

Is their a way to specify a default page with something like "Click here to
return to the Home page" instead of the Stale Link page?

thanks

Jason E. Dimm, Senior Analyst, Cingular Wireless
IT eCommerce/Payments (Payment Processing)
Cingular Java Components, QuickPay, Wedat
Sun Certified Java Developer
Sun Certified Java Programmer
12555 Cingular Way
Alpharetta, GA 30004
Office (678)893-2232
así es la vida.


-----Original Message-----
From: Mind Bridge [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 22, 2006 5:05 PM
To: Tapestry users
Subject: Re: StaleLink Exceptions

Hi,

Based on your previous message, I suspect that your project uses Tapestry 3.

You have two options:

Option 1: Within all Forms, replace Conditional with
contrib:FormConditional, and Foreach with ListEdit. Those components are
a part of standard distribution.

Option 2: Download the 'base' library from www.t-deli.com. Replace all
Conditionals with base:If and all Foreach with base:For. The components
automatically determine whether they are in a Form and create additional
hidden fields to avoid StaleLinkExceptions. Similar components are now a
part of Tapestry 4.

Dimm, Jason wrote:
Anyone have advice on how to eliminate StaleLink Exceptions ?


Jason E. Dimm, Senior Analyst, Cingular Wireless
IT eCommerce/Payments (Payment Processing)
Cingular Java Components, QuickPay, Wedat
Sun Certified Java Developer
Sun Certified Java Programmer
12555 Cingular Way
Alpharetta, GA 30004
Office (678)893-2232
así es la vida.


-----Original Message-----
From: Dimm, Jason
Sent: Wednesday, February 22, 2006 9:27 AM
To: 'Tapestry users'
Subject: StaleLink Exceptions

Buenos dias amigos,

I've inherited a Tapestry application covered with StaleLInk Exceptions.

What's the fastest and most practical way to eliminate these?

Thanks



Jason E. Dimm, Senior Analyst, Cingular Wireless
IT eCommerce/Payments (Payment Processing)
Cingular Java Components, QuickPay, Wedat
Sun Certified Java Developer
Sun Certified Java Programmer
12555 Cingular Way
Alpharetta, GA 30004
Office (678)893-2232
así es la vida.




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