I was in touch with Robin a couple of months ago - I'm also in the boat of needing to make a choice very soon. He was not actively doing development on it, but open to contributors.
It looks like the ServiceOverrides is almost a drop-in replacement. Just rename the method, adjust a few types, and... well let me know how it goes :-) http://tapestry.apache.org/ioc-cookbook-overriding-ioc-services.html On Wed, Sep 7, 2011 at 1:01 PM, Immutability <devli...@bielik.org> wrote: > Thank you guys! I'll be definitely giving Tynamo's security a try. > > In the meantime I scanned through the sources of TSS 2.1.0 that I've > checked > out from SVN several months ago, and now I have some basic understanding of > what the issue with Tapestry 5.3 is - it removed the deprecated Aliases > service in favor of the ServiceOverrides introduced back in 5.1. I'll just > need to figure out how to do this properly, since I'll need to do it for > our > existing projects anyway, in order to migrate them to 5.3 at some point. If > someone can get me started (since this is a bit new to me) here's how the > original method of the SecurityModule looked like: > > public static void contributeAlias( > @SpringSecurityServices > SaltSourceService saltSource, > @SpringSecurityServices > AuthenticationProcessingFilter authenticationProcessingFilter, > Configuration<AliasContribution<?>> configuration) > { > configuration.add(AliasContribution.create(SaltSourceService.class, > saltSource)); > configuration.add(AliasContribution.create( > AuthenticationProcessingFilter.class, > authenticationProcessingFilter)); > } > > I also tried to contact Robin Helgelin (who seems to be the original > maintainer of TSS) about the status of the project and if the latest > sources > are available somewhere but didn't get a response yet. > > Thanks, > Rado > -- Jonathan Barker ITStrategic