Tapestry Training -- From The Source

Let me help you get your team up to speed in Tapestry ... fast. Visit howardlewisship.com for details on training, mentoring and support!

Sunday, February 06, 2005

Global message catalog for Tapestry

One of the most frequent requests for Tapestry is support for global message catalogs. In Tapestry, each page and each component can have its own message catalog and that's good ... but this can also foster some duplication between templates. This is now fixed as TAPESTRY-242.

I think of all the changes I've made in Tapestry 3.1 so far, this may be the first one that came as a request from the community, rather than a change I've made from my personal vision for 3.1. Now that the basic infrastructure of 3.1 is in place (but subject to some revision and refactoring) I believe we'll be seeing these kind of changes rolling out quite frequently.


Katarzyna Marszalek said...

Hello Howard,

In terms of requests: I've been using Tapestry in a number of projects, and there have been few issues that kept slowing me down in development. Especially, In terms of validation, I've been missing the possibility of chaining validators, creating multifield validators and converters (in case you need to create one value according to input from more than one field,) and validators for textarea and option fields, that would work in the same way as the validators for simple text fields. There are ways around it, of course, but I wish it could be possible within the framework.

Katarzyna Marszalek

Todd Huss said...

Thanks, that's definitely a feature I've been wanting! The URL however has a : in front of it so I get a 404 when I click on it. It should read: http://issues.apache.org/jira/browse/TAPESTRY-242