fixed in 5.1.0.3 with
https://issues.apache.org/jira/browse/TAP5-610
Uli
Am 07.04.2009 11:33 schrieb Blower, Andy:
I'm still working through the migration from 5.0.18 to 5.1.0.2 and
the latest issue I've found is that in 5.0.18 a page link to an index
page would be optimized to / whereas
I'm having two issues stopping me with 5.1.0.2, the first I mailed the list
about a few days ago but I've had no response so far.
(http://www.nabble.com/T5.1.0.2-problem-with-TestableRequestImpl-td22805378.html)
The second issue I've not raised before because we always have problems with
the
know how
much time I'll be able to dedicate to this.
-Original Message-
From: Massimo Lusetti [mailto:mluse...@gmail.com]
Sent: 03 April 2009 10:27
To: Tapestry users
Subject: Re: T5.1.0.2 problem with TestableRequestImpl
On Tue, Mar 31, 2009 at 3:28 PM, Blower, Andy
andy.blo
.maven.org/maven2/javassist/javassist/) So, that's breaking my
build too.
-Original Message-
From: Massimo Lusetti [mailto:mluse...@gmail.com]
Sent: 03 April 2009 10:18
To: Tapestry users
Subject: Re: [ANNOUNCE] Tapestry 5.1.0.2
On Fri, Apr 3, 2009 at 11:05 AM, Blower, Andy
Thanks Thiago, I managed to get sorted this out already and you're right on the
money. It was the move of the JS includes and incompatibility with the newer
version of prototype of one of our 3rd party JS modules. Luckily the inline JS
we needed before (couldn't use rendersupport, it needed to
Hey Levi,
That's almost identical to what I need for my application. Sorry I missed your
post back in Feb, I had a two week holiday mid feb so I wasn't following. You
did this the same way as me by creating your own PageRenderDispatcher and
LinkFactory. My scenario is possibly a little more
I'm leaning towards a custom implementation of
ComponentEventLinkEncoder (possibly extending the internal T5.1 impl)
since the URL analysis which is going on in here is what I need to
figure out what (if
anything) needs doing to the URL.
As Fernando Padilla would point out and I would
I'm in the process of migrating from T5.0.18 to T5.1 and I'm using the T5.1.0.2
release currently being voted on. I've fixed all the compilation errors and
disabled enough of our custom stuff to get pages rendering, although most of
our javascript seems to be broken (I'll be looking into this
If you want to stay away from extending the internals then a decorator /
advisor of the ComponentEventLinkEncoder service would be the best route, as
Thiago suggested. You will still have a reference to LinkImpl which is an
internal implementation since you'll need to create a new link. I don't
This is largely a question for Thiago, but feel free to chime in if you can
help...
The URL Rewriting feature in T5.1 was added for TAP5-577 and in the comments
Thiago said Each rule will be applied, but each one can decide to really
rewrite the URL/link or not. If you take a look at the tests
Taken from http://tapestry.apache.org/tapestry5.1/guide/event.html and should
answer your question I think.
Multiple Method Matches
In some cases, you may have multiple event methods match a single event.
The order is as follows:
* Base class methods before sub-class methods.
*
I would like to be able to add javascript to the 'script' key section that is
returned as a partial page render. Client side events are okay, but being able
to return some JS that runs is more flexible. It's also partially there already
and just needs exposing I think.
At present we've
that zone is put into
the page. But I can't remember what version of tapestry this got
turned
on..
Blower, Andy wrote:
I would like to be able to add javascript to the 'script' key section
that is returned as a partial page render. Client side events are okay,
but being able to return some JS
I've always been very happy with jProfiler for Java profiling. Not used it with
T5 yet though - I will do at some point.
-Original Message-
From: Angelo Chen [mailto:angelochen...@yahoo.com.hk]
Sent: 21 March 2009 01:44
To: users@tapestry.apache.org
Subject: t5: profiling tool for
I've just run across a problem and I'm stumped, so I really hope someone can
shed some light on this for me.
I have a page with a paged list component on it, elsewhere on the page I have
another component which contains a select box and a 'go' button to change the
number of things displayed on
:05 AM, Blower, Andy
andrew.blo...@proquest.co.uk wrote:
@Parameter(required=true, defaultPrefix=BindingConstants.COMPONENT)
Try the principal attribute of @Parameter. Maybe it is the solution
for your problem:
@Parameter(required=true, principal = true,
defaultPrefix
I thought that it might be possible to use constructor injection to inject the
Messages resource just like you can with Logger. I take it that this is not
possible to provide in T5 because of lifecycle/reloading issues then Howard?
-Original Message-
From: Howard Lewis Ship
, 2009 at 1:04 PM, Blower, Andy
andrew.blo...@proquest.co.uk wrote:
I thought that it might be possible to use constructor injection to
inject the Messages resource just like you can with Logger. I take it
that this is not possible to provide in T5 because of
lifecycle/reloading issues then Howard
I certainly could do it that way, but I expect there to be some markup go in
around these elements so it's much easier for our UI design people to add it
into the tml than have to ask us to change the Java.
As I said it's not a problem I can't get around, but it doesn't seem right to
me so
No idea why that template code got mangled, here's another try. (grumble...MS
outlook...grumble)
I have a loop in a form like this:
t:checkbox t:id=additionalLimits value=additionalLimits/
t:label for=additionalLimits
${message:additionalLimits}
t:loop source=fieldLimiters
I would say not to, create another quickstart if you feel there's an audience.
I know that at the stage I found the QS Archetype useful, having to remove
Hibernate would not have been a welcome or easy task.
-Original Message-
From: Howard Lewis Ship [mailto:hls...@gmail.com]
Sent:
I think the new URL encoding scheme should have some characters added to the
safe list, including @.
According to the BNF for URLs (http://www.w3.org/Addressing/URL/url-spec.html),
the following characters are perfectly valid for URLs:
$...@.+-!*'(),
-_. are already in the safe list, and I'm
It's all in the subversion repository.
http://tapestry.apache.org/tapestry5/source-repository.html
-Original Message-
From: Peter Stavrinides [mailto:[EMAIL PROTECTED]
Sent: 05 December 2008 16:09
To: Tapestry users
Subject: Re: IoC registry survives between JUnit tests?
Hi
If you don't mind holding off a day, we'll be checking the fix for clustering
ASO's tomorrow morning UK time. (today was just too full unfortunately)
-Original Message-
From: Howard Lewis Ship [mailto:[EMAIL PROTECTED]
Sent: 04 December 2008 17:12
To: Tapestry users
Subject: Re:
Coincidentally we're having the same issues where we're trying to create
reusable sections of forms as components that we'll use on lots of different
forms. The information from these components is aggregated into a single value
object which needs to get back into the parent page. For example,
Okay, I've raised a JIRA TAP5-253 for this.
-Original Message-
From: Blower, Andy
Sent: 01 October 2008 15:04
To: 'Tapestry users'
Subject: T5: Validation message defaults
I'm trying to set up validation for our forms and I need to customise
the default validation messages
I'm trying to set up validation for our forms and I need to customise the
default validation messages. Unfortunately there doesn't seem to be a way to do
this as contributing to ValidationMessagesSource just adds new messages for new
validators. I need to change the default messages to what we
I think that you need to inject the symbol as an argument to your service's
constructor using a build method in your module.
-Original Message-
From: José Paumard [mailto:[EMAIL PROTECTED]
Sent: 30 September 2008 10:10
To: users@tapestry.apache.org
Subject: Available locales
Hello
I have some feedback for you Geoff...
I refer to your site a lot and it's very helpful, I applaud you for keeping the
updates flowing!
-Original Message-
From: Geoff Callender [mailto:[EMAIL PROTECTED]
Sent: 29 September 2008 05:31
To: Tapestry users
Subject: [ANN] JumpStart 3.15
:[EMAIL PROTECTED]
Sent: 24 September 2008 15:25
To: Tapestry users
Subject: Re: Upgrade issues with 5.0.15
On Wed, Sep 24, 2008 at 6:21 AM, Blower, Andy
[EMAIL PROTECTED] wrote:
We've just tried to upgrade our project from 5.0.14 to the new 5.0.15
release of Tapestry and have discovered
We've just tried to upgrade our project from 5.0.14 to the new 5.0.15 release
of Tapestry and have discovered a couple of problems.
1) Our custom binding 'fmtmessage' stops working with .15, the 'fmt' part
is ignored and the standard 'message' prefix is used with the output prefixed
with
Looks like TAP5-132 was raised and fixed in .16-SNAPSHOT, my team had this
issue today when we tried going from .14 - .15
-Original Message-
From: faramos [mailto:[EMAIL PROTECTED]
Sent: 23 September 2008 05:57
To: users@tapestry.apache.org
Subject: Problem with getPage of
Sorry to 'bump' this, but I'd really like some guidance/opinions.
-Original Message-
From: Blower, Andy
Sent: 17 September 2008 11:30
To: 'Tapestry users'
Subject: Overriding a render phase method
From the T5 documentation:
When a sub-class overrides an render phase method
and then vote for it.
Sorry, no pearls of wisdom beyond that.
-Original Message-
From: Blower, Andy [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 23, 2008 12:44
To: 'Tapestry users'
Subject: RE: Overriding a render phase method
Sorry to 'bump' this, but I'd really like some
-23 21:12, Blower, Andy wrote:
snip/
To be honest I think the standard loop component would benefit from
first last Boolean parameters that are set to true for first and last
iterations repectively. Anyone else agree, or is this an unusual need?
Thanks,
Andy
From the T5 documentation:
When a sub-class overrides an render phase method of a base class, the method
is only invoked once, along with any other base class methods. The subclass can
change the implementation of the base class method via an override, but can't
change the timing of when that
I'm trying to handle an event in a parent component of one that fires the event
and it doesn't seem to work unless it's a generic catch all event handler like
onAction(). If I specify the component id like onActionFromThing() or
specifying component=thing in an OnEvent annotation it doesn't
an obvious reason this can't be done
that'll make me feel silly... lol
Andy.
-Original Message-
From: Blower, Andy
Sent: 09 September 2008 11:08
To: 'Tapestry users'
Subject: T5: Event bubbling
I'm trying to handle an event in a parent component of one that fires
the event
/tapestry5/apidocs/org/apache/tapestry5/Compo
nentResourcesCommon.html
triggerEvent or triggerContextEvent
Josh
On Tue, Sep 9, 2008 at 3:32 AM, Blower, Andy
[EMAIL PROTECTED]wrote:
I found the answer by searching the list (see:
http://markmail.org/message/fjev6gt76fpc6akq) but I think
:[EMAIL PROTECTED]
Sent: 28 August 2008 20:33
To: Tapestry users
Subject: Re: Event handlers with multiple parameters
Em Thu, 28 Aug 2008 08:21:50 -0300, Blower, Andy
[EMAIL PROTECTED] escreveu:
mark(boolean checked, String[] itemIds)
mark(boolean checked, String... itemIds)
mark(boolean
Hi, after quite a while using Tapestry I've got a situation where I need an
event handler that accepts an unknown amount multiple parameters.
mark(boolean checked, String[] itemIds)
mark(boolean checked, String... itemIds)
mark(boolean checked, ListString itemIds)
I've tried these and the Last
(Sending again since the formatting was really bad and I have more to
add/clarify)
Hi, after quite a while using Tapestry I've got a situation where I need an
event handler that accepts an unknown amount multiple parameters.
mark(boolean checked, String[] itemIds)
mark(boolean checked,
The T5 components site has been down for a couple of days now, any chance of it
coming back up.
Thiago,
Sorry I don't understand your objection. Could you expand on it please?
Especially where you say have a memory and bandwidth penalty using 2 bytes to
encode many characters that would be encoded as 1 in UTF-8.
In my experience char encoding can be an absolute nightmare and having as
This is not the case for Java 6 any more:
Note: PropertyResourceBundle can be constructed either from an InputStream or
a Reader, which represents a property file. Constructing a
PropertyResourceBundle instance from an InputStream requires that the input
stream be encoded in ISO-8859-1. In
the better alternative is simply to filter
out the java files as we copy the project to them?
On 20/06/2008, at 12:27 AM, Blower, Andy wrote:
I've always assumed (apart from being more correct in some vague
way) that the main practical reason is to keep the web designers
away from Java
I've always assumed (apart from being more correct in some vague way) that the
main practical reason is to keep the web designers away from Java code - so
they only see the templates, properties, javascript css.
Pure assumption on my part though.
-Original Message-
From: Geoff
Yeah, this is all fixed now in 5.0.13. Plus the AjaxFormLoop and issue I was
having with the select box doing a resort and updating a zone!
I'm pretty happy, except I'm stuck in meetings in the US all week and not doing
Tapestry dev... ho hum.
Good work Howard.
Andy
-Original
Menno,
No one knows whether Tapestry 6 will be compatible with Tapestry 5 because it
doesn't exist, and is not even planned. According to Howard Lewis Ship
(Tapestry creator) he has no plans to make Tapestry 6, and that's all anyone
has to go on.
The way I have of looking at the major version
in this case without session usage
or a redundant parameter in the parent component.
I do hope this makes sense to someone out there on the list... rather than
sounding like the babblings of a crazy man. ;-)
Thanks,
Andy
-Original Message-
From: Blower, Andy
Sent: 27 May 2008 17:20
concept, specific situations/
details are helpful; I suggest more specifics on your use case.
Robert
On May 27, 2008, at 5/2711:48 AM , Blower, Andy wrote:
Replying to myself so quickly - not a good sign. ;-)
Anyway, I found another solution which is to let the event bubble up
Is it possible to update a zone as a result of a form submission, rather than
having the entire page refresh?
I have a form with a select box and submit button to change the sorting of a
list of search results, and when I return a zone from the event handler method
onSubmit() the entire page
/tapestry5/tapestry-
core/ref/org/apache/tapestry/corelib/components/Form.html
has the lowdown on events emitted by Form, it's at the bottom of the
page.
-Filip
Blower, Andy skrev:
Is it possible to update a zone as a result of a form submission,
rather than having the entire page refresh?
I
I said, just one user's opinion!
Toby
- Original Message
From: Josh Canfield [EMAIL PROTECTED]
To: Tapestry users users@tapestry.apache.org
Sent: Tuesday, 13 May, 2008 5:55:26 PM
Subject: Re: T5: Calling method with parameter in prop
On Tue, May 13, 2008 at 2:21 AM, Blower, Andy
This should be done with care though IMO. To me, one big advantage of T5 over
JSP's with EL or OGNL is that you are forced to keep the logic out of the
templates for the most part. Simple comparisons and single parameter accessors
seem okay, but I've always been surprised when seeing people on
This blog seems to have vanished:
http://courcy-en.blogspot.com/2008/01/tapestry-5-create-layout-component.html
As linked to from the wiki. Anyone know what's happened or have an archive of
this? I found it very useful.
-
To
Look at the blankLabel and blankOption attributes for the select component.
(http://tapestry.apache.org/tapestry5/tapestry-core/ref/org/apache/tapestry/corelib/components/Select.html)
There are good examples in the Tapestry 5 jumpstart.
(http://files.doublenegative.com.au/jumpstart/)
Hi Howard,
A couple of weeks ago you mentioned that you'd been developing and AjaxFormLoop
component when talking about not doing an official release of 5.0.12 just yet.
I've been waiting for this to appear in the svn repository so I can grab a new
nightly and try out this component, but it
I've not seen these demos before and although they look like integration tests,
they also look really informative and very useful starting points for
experimentation. There doesn't seem to be any release or package with them in
and I can't figure out how to retrieve them en masse from the svn
I've been trying to use FormInjector to create a dynamic form and not getting
very far. I've taken the demo that Igor gave links to and simply taken it out
of the border element. It works fine unless I add the t:label component in the
block. It seems to me that as soon as there is more than one
(Apologies - I sent the wrong tml file - please ignore my last email)
I've been trying to use FormInjector to create a dynamic form and not getting
very far. I've taken the demo that Igor gave links to and simply taken it out
of the border element. It works fine unless I add the t:label
This is not what I understood 'perthread' scope to be. I thought that it meant
that each thread using a service gets its own instance of the service to use,
even though that instance may not be the same as any previous instance it used.
In other words, nothing to do with user sessions, it's
is instant whereas under Tomcat it degrades significantly as
it grows.
Blower, Andy wrote:
Tomcat 5.5 live reloading works for me with Eclipse. I followed the
setup process from the Tapestry 5 - Building Web Applications book and
it works fine. I've not really got into figuring out how a real
Tomcat 5.5 live reloading works for me with Eclipse. I followed the setup
process from the Tapestry 5 - Building Web Applications book and it works fine.
I've not really got into figuring out how a real dev environment should be set
up yet - I'm just evaluating/prototyping so far. I've not
It's already mentioned in this page:
http://wiki.apache.org/tapestry/Tapestry5UsefulConfigurationsForDevelopment
-Original Message-
From: Tomasz Dziurko [mailto:[EMAIL PROTECTED]
Sent: 22 April 2008 14:50
To: Tapestry users
Subject: Re: Problem with select and beanEditForm
Yea,
Chris,
Just wanted to say that's a very well written wiki page which seems to pull
together all relevant points without being too verbose. Bravo.
Hope you get the urge to write more.
Andy.
-Original Message-
From: Luca Fossato [mailto:[EMAIL PROTECTED]
Sent: 19 April 2008 22:30
Add the @Property annotation to dummy in component class to provide
getter+setter?
-Original Message-
From: Jan Vissers [mailto:[EMAIL PROTECTED]
Sent: 18 April 2008 11:59
To: nicholas Krul
Cc: Tapestry users
Subject: Re: T5: How do I access a page property in my component
This
I think I encountered the same issue last week where I wanted to loop over a
List of objects that were instances of one of my own classes. The loop
component code finds it necessary to be able to convert the object into a
string and then back again when populating your value property variable
Me too Jan, thank you.
I was also passing a list via the template loop component attribute 'source' as
well, and I was also wrapping it with ${} - I've obviously spent too long using
the JSP EL! This would be a good gotcha to add to the wiki or even possibly the
T5 documentation...?
Anyway it
Blimey, they really are out to get you Rob!
Run, run like the wind...
-Original Message-
From: Rob Smeets [mailto:[EMAIL PROTECTED]
Sent: 15 April 2008 11:27
To: Tapestry users
Subject: Re: AW: Getting Answers on the User List
Oh, Jesse help me here. You wrote that you tend to
Our codebase? So, you do use T5 then Rob? Poor you, I sympathise with using
technology you dislike.
I'm really looking forward to your perfectly designed web framework where you
took the trouble to Think and design before you code though, avoiding
temptations and saving much misery and pain.
Great post Onno! +1
Like Jan, I also find Rob pretty amusing. You never know, maybe one day his
messages about the version incompatibilities will help someone who has somehow
managed to miss the statements on the Tapestry site, however unlikely that
might be.
Take for example Kent Tong, the
The fact that you're using T5 in the real world at this beta stage is very good
news for the upcoming release IMO, even if it delays the RC a bit. (not too
much though I hope ;-)
-Original Message-
From: Howard Lewis Ship [mailto:[EMAIL PROTECTED]
Sent: 09 April 2008 19:32
To:
Has anyone tried my demo page of the problem? I've simplified it as much as I
can to show just the issue at hand. Should this go into JIRA now?
Class:
public class BasicAJAX
{
@Property
@Persist
private int count = 0;
@Component
private Zone aZone;
Object
Thanks for the reply José, but I haven't got a nested zone. Unfortunately my
example code has been completely screwed up by submitting it via Nabble so it's
really not clear what on earth I'm going on about. I was really hoping to get a
reply on this issue before I report on T5 to management at
101 - 175 of 175 matches
Mail list logo