Also Just an add, if you use spring, you can implement the ServletContextAware interface to extract the Tapestry Registry.
2010/6/29 Thiago H. de Paula Figueiredo <thiag...@gmail.com> > I think the best approach would be to define this code that needs the > Registry as Tapestry-IoC services, so service injection would be automatic. > Don't forget that Tapestry-IoC is completely independent from > Tapestry-the-web-framework (tapestry-core). This would work for web or > non-web projects. In completely non-web projects, you would need to create > the Registry yourself: > http://tapestry.apache.org/tapestry5.1/tapestry-ioc/run.html. If you > really need to get services in runtime, inject the ObjectLocator service. > > Taking a look at the TapestryFilter source, a desperate solution is to > subclass it. In this subclass, you would have a static field pointing to the > Registry instance. I would override the TapestryFilter.init(Registry > registry) so it would set the static field. > > -- > Thiago H. de Paula Figueiredo > Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, > and instructor > Owner, 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 > > -- Regards, Christophe Cordenier. Committer on Apache Tapestry 5 Co-creator of wooki @wookicentral.com