Hi, thanks for answering!
This is a regular web app, not a portlet. I've never used portlets.
I'm pretty sure this is the only tacos component I'm using. I'll see if I
can mount up another one to check.
Of course the javascript I'm running could be cached. But I don't think so,
IE has been
Yeah, I think it's a good idea to keep the BeanForm as simple as possible and
let people with specific needs (me) subclass it to add new features.
I also think you should remove the Form parameters and leave it to the user to
enclose the component with a Form. Or at least break out the editor
Ok thanks Jesse
I think I figured out what the problem was. My model values were initialized
in the pageBeginRender listener, thus resetting the model value I had just
modified in the event listener. After I switched to @InitialValue
annotations instead, it worked.
This brings a question: what
Thanks. Glad to hear it is a tough one for you as well :-)
When you say it is coming with a book, how far out is that? If we wanted to
start coding today, is there enough in 4.1 to make at least a starting point
from?
Thanks for all the information.
Irv
On 9/13/06, Jesse Kuhnert [EMAIL
I've been toying with the idea of removing the Form functionality (it
certainly would simplify some stuff!).
If I remember correctly, one of Jesse's initial reactions was also that it
should just require the user to wrap it in an external Form component.
Does anyone else have an opinion on
Try something like this for your dates
package edu.darden.common.tapestry;
import edu.darden.common.codetables.ivalue.ViewingRolesData;
import edu.darden.common.config.ApplicationProperties;
import edu.darden.common.tapestry.link.DardenCallback;
import
I discovered that the problem isn't tacos, it's tapestry. When i rolled back
to tapestry 4.0 from tapestry 4.0.2, it worked again. My tapestry 4.0 jar
might have been patched for the bug I mentioned in the first mail...
On 9/14/06, Inge Solvoll [EMAIL PROTECTED] wrote:
Also tried making it
Hmm, I thought from your previous post that this method was in your
custom Engine class. The handleStaleSessionException() method in the
Engine is what gets called when the exception occurs. If this method is
in a page or component it won't be called.
Still, if you named your
Sorry Bryan, you're correct - it IS in my BorderEngine.class : (public class
BorderEngine extends BaseEngine).
My application has 1 menu item, Login. Once you log-in, it's replaced with your
real menu containing a dozen items.
Basically when I time-out my session (anyone know a quicker way to
Haha. Yeah, I started here right after you moved to Portland. I wanted
to see you at the NFJS conference but wasn't able to go because of
project deadlines. Oh well.
On Wed, 2006-09-13 at 12:36 -0700, Howard Lewis Ship wrote:
OK, so where were these Tapestry jobs *before* I moved to Portland,
Tapestry 4.0 renders a BASE tag if you use the Shell component.
There's no way to disable this...
In 4.0.1 and 4.0.2, additional parameters were added to the Shell
so that this can be controlled.
Are you sure there wasn't any base tag in your head :) ?
Inge Solvoll wrote:
I discovered that the
Also tried making it client only by removing the listener, same error.
On 9/14/06, Inge Solvoll [EMAIL PROTECTED] wrote:
Hi, thanks for answering!
This is a regular web app, not a portlet. I've never used portlets.
I'm pretty sure this is the only tacos component I'm using. I'll see if I
can
I don't suppose there is a version for 3.x?
Mark J. Stang
Senior Engineer/Architect
office: +1 303.468.2900
mobile: +1 303.507.2833
Ping Identity
-Original Message-
From: Jesse Kuhnert [mailto:[EMAIL PROTECTED]
Sent: Wed 9/13/2006 8:10 PM
To: Tapestry users
Subject: Re: [announce]
In your web.xml:
session-config
!-- Default to 30 minute session timeouts --
session-timeout30/session-timeout
/session-config
You probably want something less...
Mark J. Stang
Senior Engineer/Architect
office: +1 303.468.2900
mobile: +1 303.507.2833
Ping Identity
BTW, what is the license for this component?
thanks,
Mark
Mark J. Stang
Senior Engineer/Architect
office: +1 303.468.2900
mobile: +1 303.507.2833
Ping Identity
-Original Message-
From: Martin Strand [mailto:[EMAIL PROTECTED]
Sent: Wed 9/13/2006 5:06 PM
To: Tapestry users
Subject: Re:
I think the current functionality is correct. If it's in a form it
works and if not it supplies it's own form. This makes is much easier
to put up a quick page to edit an object then go back later and make
things pretty. If this functionality is difficult to implement I think
it would be OK to
Is the Engine method being called first? Is a StaleSessionException in
fact happening? I'm not sure you can rely on that exception happening
any time the session has timed out, for all possible sequences of user
actions.
Thoughts...
* You could make your StaleSession page not do the
You can see him at theajaxexperience.com in october ;) (it's in boston)
On 9/14/06, Dan Adams [EMAIL PROTECTED] wrote:
Haha. Yeah, I started here right after you moved to Portland. I wanted
to see you at the NFJS conference but wasn't able to go because of
project deadlines. Oh well.
On Wed,
Sorry, no.
It was semi-interesting trying to achieve compatibility with both 4.0 and
4.1... Maintaining compatibility with all 3 versions would probably be nigh
impossible.
Of course, nothing stops you from forking a Tap3 version :-)
On 9/14/06, Mark Stang [EMAIL PROTECTED] wrote:
I don't
Apache license, version 2
On 9/14/06, Mark Stang [EMAIL PROTECTED] wrote:
BTW, what is the license for this component?
thanks,
Mark
Mark J. Stang
Senior Engineer/Architect
office: +1 303.468.2900
mobile: +1 303.507.2833
Ping Identity
-Original Message-
From: Martin Strand
I know this has been discussed here recently, but I haven't really seen
a satisfactory conclusion yet. Perhaps someone can clear this up for
me.
--- Our situation ---
We have a need to, upon session timeout, clean up a number of file
system resources that may have been created by the
Has anyone found an easy way to unit test code that only runs when
Class.forName(String) throws a NoClassDefFoundError?
try {
c = Class.forName( className );
}
catch( NoClassDefFoundError e ) {
// code to be tested
}
It seems back asswards to be
THERES A BOOK MERCY !! WHEN?? WHERE DO I THROW CASH??
Yay a book a real live book yay...
::ahem::
Please elaborate because I'm sure you've piqued a lot of people's curiousity...
Is this a Tapestry In Action II: A New Hope kind of book, or this a
'Dojo Manual' kind of book? (Either is fine,
Heh.. This will only cover how to develop various types of ajax
functionality with Tapestry.
I think other people are either already working on or planning on working on
broader ranges of things related to Tapestry/hivemind as a whole. (though I
don't know the details)
On 9/14/06, Josh Long
Thanks for taking a look at my problem. However, I still don't think I
can get the ASO from within the listener.
While within the sessionDestroyed(HttpSessionEvent) method in the
HttpSessionListener I don't have the source data (a
HttpServletRequest/Response) to create a WebRequest object with
Once you have access to the HiveMind registry,
you should able to get the HttpServletRequest
from the hiveMind service
tapestry.globals.HttpServletRequest
(in the module descriptor tapestry.globals.xml)
I have not tried retreiving the above
HttpServletRequest hivemind serivce inside
a
guys,
does tap3 have a javascript caching problem. i have begun to notice
that my changes dont reflect within my application once i compile it.
but if i restart tomcat it shows up. i havent noticed this before.
has anybody else experienced this problem before.
jwcid=[EMAIL PROTECTED]
Tapestry will automatically assign it test1Select as the id in the HTML, I
believe.
On 9/15/06, Peter Dawn [EMAIL PROTECTED] wrote:
guys,
am using the checkbox component within my form. now i have a number of
checkboxes, hence i have an option to select all or none of
it would be really good, if any book will be backward compatible with tap3.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
can you also give some help on the html page and the page file. thanks a lot.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
That'd be impossible to do without providing the same features for tap3 as
well...Which is something I'm not going to do.
On 9/14/06, Peter Dawn [EMAIL PROTECTED] wrote:
it would be really good, if any book will be backward compatible with
tap3.
guys,
am using the checkbox component within my form. now i have a number of
checkboxes, hence i have an option to select all or none of the
checkboxes. the user clicks on the link and depending upon the link
either all or none of the checkboxes get ticked off.
now obviously for me to reference
guys,
how can i reference each radio element within a radiogroup. if my
implementation is this,
span jwcid=[EMAIL PROTECTED]
/span
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
sorry guys incomplete message, am sending it again,
how can i reference each radio element within a radiogroup. if my
implementation is this,
span jwcid=[EMAIL PROTECTED]
input type=radio jwcid=@Radio
input type=radio jwcid=@Radio
/span
how can i name each individual radio elements. if i use
guys,
i have multiple buttons in one form. for each button i want a
different action. they are both part of a form which has a formSubmit
listener.
now for the first button, i am capturing that button input as
formsubmit. but how should i capture the second button input.
pls help. i am using
found the solution. for others reference, put the listener in the
button and not the form.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
36 matches
Mail list logo