Just as an update on this,We are successfully using Shiro including annotations in our Tapestry + JEE Project.This solution wasn't tested outside Tapestry and uses Tynamo Tapestry-Security module,but offhand I don't see why it wouldn't work outside Tapestry out of the box.At a maximum Tapestry-IOC and Tynamo Tapestry-Security should be a dependency.The integration is now open-sourced (soon to be released 1.2.1 version, now available as 1.2.1-SNAPSHOT)of the FlowLogix Tapestry Library ( http://code.google.com/p/flowlogix/wiki/TapestryLibrary )
