Hi Jason, over the last days I tried to implement ACLs with the new Acegi ACL package in my project. Due to lack of documentation I gave up after two days. One additional issue to the CGLIB Proxies is the fact, that the new Acegi ACL package contains hardcoded SQL for ACL management, which only works for HSQLDB. So you'll additionally have to patch/extend the original classes to work with other databases.
I ended up with porting the AppFuse-1.x tutorial for ACLs to AppFuse-2 and going with that one. Someone of the Acegi team wrote, it was easy to port their example app from the old to the new ACL package, so I'll try to do the same, when the new ACL package goes stable and more documentation is available. If anyone's interested I'll try to publish the ported howto for AppFuse-2 the next days. Kind regards, Tobias -----Ursprüngliche Nachricht----- Von: Jason Thrasher [mailto:[EMAIL PROTECTED] Gesendet: Mittwoch, 13. Juni 2007 20:45 An: [email protected] Betreff: [appfuse-user] domain object security using ACLs I'd like to use ACLs to manage access to domain objects. It seems that Acegi has refactored it's ACL security using the new org.acegisecurity.acls package for ACL management. Unfortunately there's little documentation for it at this time. It also appears that there are issues when using Hibernate proxies with domain objects, out of the box. I found an interesting work-around here: http://forum.springframework.org/showthread.php?p=123693#post123693 But this is the only meaningful discussion I can find on the subject. What are other people's experiences with this? Has anyone implemented the new org.acegisecurity.acls package with AppFuse and Hibernate successfully? thanks, Jason -- View this message in context: http://www.nabble.com/domain-object-security-using-ACLs-tf3916921s2369.html#a11106152 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- 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]
