Thanks for the advice. Actually, this is TapestryModule that decorates this service for URLRewriting.
Christophe. 2010/2/2 Howard Lewis Ship <hls...@gmail.com> > I suspect you have two different modules both with methods named > "decorateComponentEventLinkEncoder". This is the ugly side of naming > conventions. > > Rename your method to something like "decorateWithOWASPSupport" and > use a @Match annotation to identify the target service to decorate: > "ComponentEventLinkEncoder". > > On Tue, Feb 2, 2010 at 10:08 AM, cordenier christophe > <christophe.corden...@gmail.com> wrote: > > Actually i am trying to decorate ComponentEventLinkEncoder to implement a > > solution for OWASP A4 recommandation. > > > > The behavior is strange, i have this warning when running jetty:run > > > > WARN Could not add object with duplicate id 'ComponentEventLinkEncoder'. > > The duplicate object has been ignored. > > > > But my decoration seems to work in debug mode > > > > I guess, there is something wrong in my configuration. I will see if i > > didn't miss anything. > > > > Thanks, > > Christophe > > > > 2010/2/2 Howard Lewis Ship <hls...@gmail.com> > > > >> I use the decorate approach when I'm providing a decoration using a > >> known interface, and I use advice when I'm providing a concern across > >> a large number of different interfaces (since advice can adapt to any > >> method of any interface). > >> > >> Both are built to support multiple contributions (either multiple > >> interceptors when using decoration, or multiple advice). > >> > >> On Tue, Feb 2, 2010 at 9:52 AM, cordenier christophe > >> <christophe.corden...@gmail.com> wrote: > >> > Hi > >> > > >> > I am using decorateXxx because i prefer this way of decorating, but if > >> you > >> > suggest to do it with advisors, i'll do it this way. > >> > > >> > I wil give it a try. > >> > > >> > Thanks, > >> > Christophe > >> > > >> > 2010/2/2 Thiago H. de Paula Figueiredo <thiag...@gmail.com> > >> > > >> >> On Tue, 02 Feb 2010 15:40:04 -0200, cordenier christophe < > >> >> christophe.corden...@gmail.com> wrote: > >> >> > >> >> Hi > >> >>> > >> >> > >> >> Hi! > >> >> > >> >> I am facing this problem by decorating ComponentEventLinkEncoder, > the > >> >>> result is that my decoration is ignored or it fails with a > >> >>> StackOverflowException. > >> >>> > >> >> > >> >> Are you using decoration (decorateXXX methods) or advice (adviseXXX > >> >> methods)? > >> >> > >> >> -- > >> >> Thiago H. de Paula Figueiredo > >> >> Independent Java, Apache Tapestry 5 and Hibernate consultant, > developer, > >> >> and instructor > >> >> Owner, software architect and developer, Ars Machina Tecnologia da > >> >> Informação Ltda. > >> >> http://www.arsmachina.com.br > >> >> > >> >> --------------------------------------------------------------------- > >> >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > >> >> For additional commands, e-mail: users-h...@tapestry.apache.org > >> >> > >> >> > >> > > >> > >> > >> > >> -- > >> Howard M. Lewis Ship > >> > >> Creator of Apache Tapestry > >> > >> The source for Tapestry training, mentoring and support. Contact me to > >> learn how I can get you up and productive in Tapestry fast! > >> > >> (971) 678-5210 > >> http://howardlewisship.com > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > >> For additional commands, e-mail: users-h...@tapestry.apache.org > >> > >> > > > > > > -- > Howard M. Lewis Ship > > Creator of Apache Tapestry > > The source for Tapestry training, mentoring and support. Contact me to > learn how I can get you up and productive in Tapestry fast! > > (971) 678-5210 > http://howardlewisship.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > >