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]