Scott,

Thank you for your kind words.  No, it's not quite complete.  I plan on
adding in ACL support and other stuff.  I just wanted to get a "proof of
concept" out there.  The AuthenticationManager and the AccessDecisionManager
will be set automatically by HiveMind, by including the hivemind-acegi
module jar file on the classpath.  There are certain aspects of the Acegi
support that are not exactly specific to Tapestry, so I abstracted them out
into their own library so that others could use it.  The tapernate-example
application uses the Tapestry/Acegi integration.  It's available via SVN at:

www.carmanconsulting.com/svn/public/tapernate-example/trunk

You can build it using Maven2 and it will automagically download everything
it needs (including the hivemind-acegi stuff).  I need to add in some other
Maven2 repositories into the pom.xml file so that some of the specification
jars (JTA, JPA, etc.) will be downloaded automatically without having to
manually copy stuff into your local repo.

James


-----Original Message-----
From: Scott Russell [mailto:[EMAIL PROTECTED] 
Sent: Saturday, June 17, 2006 11:04 PM
To: users@tapestry.apache.org
Subject: Re: Tapestry/Acegi Integration...

Hi James,

I took a look at the Tapestry-Acegi integration project at 
http://www.carmanconsulting.com/tapestry-acegi/ . It looks very nice, 
certainly a cleaner integration than what I have used before. 

I am just wondering how complete it is. Looking through the code, it appears

that the configuration is incomplete, at least, as much as I can see the 
SecurityUtils service-point seems not to have the authenticationManager or 
accessDecisionManager properties set.

Do you have any examples for how to use this in one's app, and override or
set 
the properties on the service-points like SecurityUtils and 
ExceptionTranslationFilter? 

regards,
Scott

On Thursday 08 June 2006 12:37, James Carman wrote:
> All,
>
> I have taken a stab at Tapestry/Acegi integration.  The Tapernate example
> application now uses Acegi to secure the CreateMessage page (using a
> @Secured("ROLE_USER") annotation).  By no means is this the final version.
> I just wanted to get it in front of some folks to see what they thought.
> Enjoy!
>
> James
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to