Yes, that is often the reality: it reveals the conception problems of an
application.

But in my case, it was to change the behavior of Tapestry, for example,
replacing the DefaultValidationDecorator by another one for a component
library. If I use configuration override, it means that no one else will
ever be able to replace my implementation by a custom one.


On Fri, Feb 26, 2010 at 1:55 PM, Christian Riedel
<cr.ml...@googlemail.com>wrote:

> I think it could be useful to add a method like configuration.exists(key)
> Once I had a problem where this feature would have helped me but I had to
> improve the architecture of the application instead (which was actually a
> good thing ^^ )
>
>
> Am 25.02.2010 um 13:23 schrieb Robin Komiwes:
>
> > Yes, I was pretty sure it was the problem. Too bad :(
> >
> > On Thu, Feb 25, 2010 at 11:40 AM, Kristian Marinkovic <
> > kristian.marinko...@porsche.co.at> wrote:
> >
> >> hi Robin,
> >>
> >> imagine you have 2 overrides. which one is the correct one.
> >> it will processed in the order the module classes are loaded.
> >> and the order is not defined, it depends on the jvm, the os, the
> >> file system,....
> >>
> >> i guess you get the problem :)
> >>
> >> g,
> >> kris
> >>
> >>
> >>
> >> Robin Komiwes <odiss...@gmail.com>
> >> 25.02.2010 10:41
> >> Bitte antworten an
> >> "Tapestry users" <users@tapestry.apache.org>
> >>
> >>
> >> An
> >> Tapestry users <users@tapestry.apache.org>
> >> Kopie
> >>
> >> Thema
> >> About configuration override
> >>
> >>
> >>
> >>
> >>
> >>
> >> Hi there,
> >>
> >> I was wondering why configurations are only overridable only once?
> >>
> >> Regards,
> >>
> >> Robin
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

Reply via email to