Ah, I forgot to add the more important question - if I wanted to have other
"custom" environments, how would I go about defining  one ? I understand
that I'd need to add a new module for the given environment, but the more
interesting question is how to configure it to become active if a given
value is passed in the 'tapestry.execution-mode' is set to a given value .

I really like this feature as it looks very much like the "environments"
feature of Grails where one can define any per-environment values of any of
the configuration points or services. In grails, adding a new environment
is just a matter of adding a new closure in the config files (
http://grails.org/doc/latest/guide/conf.html#environments)  .

Cheers,

Alex K

On Tue, Jun 19, 2012 at 11:51 PM, Alex Kotchnev <akoch...@gmail.com> wrote:

> Not having used Tapestry for a while, I ran into the addition of the
> QaModule and Development module. I've been looking at the new Tapestry
> project setup and I noticed the new (at least 'new for me') QaModule and
> DevelopmentModule . Is there a special relationship between the regular
> "AppModule" and these other modules - e.g. does the QaModule "replace" the
> AppModule when the tapestry.execution-mode is set to 'qa', or is the
> intention that the QaModule will only override any services that should be
> overriden in QA ?
>
> Cheers,
>
> Alex K
>

Reply via email to