You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2003/11/04 18:19:42 UTC
cvs commit: cocoon-lenya/src/java/org/apache/lenya/cms/ac2 PublicationAccessControllerResolver.java
andreas 2003/11/04 09:19:42
Modified: src/java/org/apache/lenya/cms/ac2
PublicationAccessControllerResolver.java
Log:
throwing Exception when context directory is invalid
Revision Changes Path
1.9 +6 -1 cocoon-lenya/src/java/org/apache/lenya/cms/ac2/PublicationAccessControllerResolver.java
Index: PublicationAccessControllerResolver.java
===================================================================
RCS file: /home/cvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/PublicationAccessControllerResolver.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- PublicationAccessControllerResolver.java 28 Aug 2003 10:07:21 -0000 1.8
+++ PublicationAccessControllerResolver.java 4 Nov 2003 17:19:42 -0000 1.9
@@ -223,6 +223,11 @@
resolver = (SourceResolver) getManager().lookup(SourceResolver.ROLE);
contextSource = resolver.resolveURI("context:///");
contextDir = SourceUtil.getFile(contextSource);
+
+ if (contextDir == null || !contextDir.isDirectory()) {
+ throw new AccessControlException("The servlet context is not a directory!");
+ }
+
} finally {
if (resolver != null) {
if (contextSource != null) {
---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-cvs-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-cvs-help@cocoon.apache.org