svn commit: r597139 - /lenya/trunk/src/modules-core/ac/java/src/org/apache/lenya/ac/impl/BypassableAccessController.java

[email protected]
Newsgroups gmane.comp.cms.lenya.cvs
Message-ID <[email protected]>
Author: andreas
Date: Wed Nov 21 08:43:01 2007
New Revision: 597139

URL: http://svn.apache.org/viewvc?rev=597139&view=rev
Log:
Setup roles in BypassableAccessController, this avoids exceptions on 404 pages.

Modified:
    lenya/trunk/src/modules-core/ac/java/src/org/apache/lenya/ac/impl/BypassableAccessController.java

Modified: lenya/trunk/src/modules-core/ac/java/src/org/apache/lenya/ac/impl/BypassableAccessController.java
URL: http://svn.apache.org/viewvc/lenya/trunk/src/modules-core/ac/java/src/org/apache/lenya/ac/impl/BypassableAccessController.java?rev=597139&r1=597138&r2=597139&view=diff
==============================================================================
--- lenya/trunk/src/modules-core/ac/java/src/org/apache/lenya/ac/impl/BypassableAccessController.java (original)
+++ lenya/trunk/src/modules-core/ac/java/src/org/apache/lenya/ac/impl/BypassableAccessController.java Wed Nov 21 08:43:01 2007
@@ -28,6 +28,7 @@
 import org.apache.cocoon.environment.Request;
 import org.apache.cocoon.sitemap.PatternException;
 import org.apache.lenya.ac.AccessControlException;
+import org.apache.lenya.ac.Role;
 import org.apache.regexp.RE;
 import org.apache.regexp.RECompiler;
 import org.apache.regexp.REProgram;
@@ -143,6 +144,8 @@
         throws AccessControlException {
         
         assert request != null;
+        
+        resolveRoles(request);
         
         boolean authorized = false;
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.