I create ASO from my implementation of Acegi AuthenticationProcessingFilter in such way:
protected void onSuccessfulAuthentication(HttpServletRequest request, HttpServletResponse response, Authentication authResult) throws IOException { super.onSuccessfulAuthentication(request, response, authResult); // create User object ... // create Tapesty ASO // get ASO from the session ("shop" is name of the application, and "sessionData" is name of ASO) SessionData sessionData = (SessionData) request.getSession().getAttribute("state:shop:sessionData"); // create ASO if need and store into the session if (sessionData == null) { sessionData = new SessionData(); request.getSession().setAttribute("state:shop:sessionData", sessionData); } // update ASO sessionData.setUser(user); } Gernot Stocker wrote: > > Hi, > I don't want to switch complete project structure because I'm using > AndroMDA and the MDA approach to modell the businesstier. This is > almost done and I just have to find the connex between ACEGI > security filter and the tapestry application context. > > Is there no helper class ("magic" method call) which can be used to > create/access an ASO having the HttpServletRequest as a > parameter? Does it work with the ApplicationStateManager Service? > > Thanks for any help, > Gernot > > On Wednesday 18 January 2006 16:42, Raul Raja Martinez wrote: >> Even though it does not answer your question you might want to take a >> look at the current Trails CVS, it uses Tapestry 4, Hibernate, Spring >> and I believe Acegi as well, I'm an currently using the Trails engine >> both with Trails applications that use TrailsPage and with regular >> Tapestry apps to get an out of the box environment with Spring and >> hibernate ready to go. >> >> best regards. > > -- > Gernot Stocker, > Institute for Genomics and Bioinformatics(IGB) > Petersgasse 14, 8010 Graz, Austria > Tel.: ++43 316 873 5345 > http://genome.tugraz.at > > -- View this message in context: http://www.nabble.com/ACEGI-Security-and-Tapestry...-tf944507.html#a6358740 Sent from the Tapestry - User forum at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]