I encountered a problem with DefaultAccessControl.getRoles that it tries
to retrieve the user.class property when this is now called
services.TurbineSecurityService.user.class. 

I've committed the patch below, but I just wanted to run it past y'all
to check this is the right way to do it with the new secutity service.

Sean


Index: DefaultAccessControl.java
===================================================================
RCS file: 
/products/cvs/turbine/turbine/src/java/org/apache/turbine/om/security/DefaultAccessControl.java,v
retrieving revision 1.5
diff -u -r1.5 DefaultAccessControl.java
--- DefaultAccessControl.java   2000/09/21 20:56:07     1.5
+++ DefaultAccessControl.java   2000/10/24 01:34:31
@@ -108,8 +108,8 @@
                             Object obj)
         throws Exception
     {
-        String userClassName = TurbineResources.getString("user.class",
-            "org.apache.turbine.om.user.TurbineUser");
+        String userClassName = 
+TurbineResources.getString("services.TurbineSecurityService.user.class",
+            "org.apache.turbine.om.security.DBUser");
         User user = 
((User)Class.forName(userClassName).newInstance()).retrieveFromStorage( username );
         build(user, obj);
         return roleSet;
-- 
Sean Legassick
[EMAIL PROTECTED]
                                  homo sum: humani nihil a me alienum puto




------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to