Hello All, Please find a new version of http://tapestryangular-frafac.rhcloud.com/#/phones at https://github.com/ffacon/tapestry5-angular-demo/tree/V0.2
In this version: A Tapestry page is used to "provision" the AngularJS application. The same page is also used to answer to the first AngularJS GET request. Most of the REST-ful API calls to the AngularJS application, is managed by RESTEasy thanks to Tapestry-RESTEasy (see http://tynamo.org/tapestry-resteasy+guide for more details). Persitence is managed by Tapestry-Hibernate. About security, this sample use a basic JAX-RS Interceptor (see SecurityInterceptor.java). Next step will be to propose a way to use Tapestry-Security in order to manage security with Shiro for both Tapestry and RESTEasy. Any feedback is welcome. Best Regards François