[jboss-svn-commits] JBL Code SVN: r28236 - in labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository: security and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jul 20 04:45:29 EDT 2009


Author: jervisliu
Date: 2009-07-20 04:45:29 -0400 (Mon, 20 Jul 2009)
New Revision: 28236

Modified:
   labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/Item.java
   labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/MyAccessManager.java
   labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/security/DroolsRepositoryAccessManager.java
Log:
roll back jackrabbit version to 1.4.5 due to https://issues.apache.org/jira/browse/JCR-1977. We will come back to the latest jackrabbit 1.x version again when the fix for JCR-1977 is available

Modified: labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/Item.java
===================================================================
--- labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/Item.java	2009-07-20 08:12:11 UTC (rev 28235)
+++ labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/Item.java	2009-07-20 08:45:29 UTC (rev 28236)
@@ -74,11 +74,7 @@
         }
         else {
             Item rhs = (Item)obj;
-            try {
-				return this.node.isSame(rhs.getNode());
-			} catch (RepositoryException e) {
-			}
-			return false;
+            return this.node.equals(rhs.getNode());
         }
     }
 

Modified: labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/MyAccessManager.java
===================================================================
--- labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/MyAccessManager.java	2009-07-20 08:12:11 UTC (rev 28235)
+++ labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/MyAccessManager.java	2009-07-20 08:45:29 UTC (rev 28236)
@@ -10,10 +10,10 @@
 import org.apache.jackrabbit.core.NodeId;
 import org.apache.jackrabbit.core.security.AMContext;
 import org.apache.jackrabbit.core.security.AccessManager;
-import org.apache.jackrabbit.core.security.authorization.AccessControlProvider;
-import org.apache.jackrabbit.core.security.authorization.WorkspaceAccessManager;
-import org.apache.jackrabbit.spi.Name;
-import org.apache.jackrabbit.spi.Path;
+//import org.apache.jackrabbit.core.security.authorization.AccessControlProvider;
+//import org.apache.jackrabbit.core.security.authorization.WorkspaceAccessManager;
+//import org.apache.jackrabbit.spi.Name;
+//import org.apache.jackrabbit.spi.Path;
 
 /**
  * This is just an experimental access manager for proof of concept. Don't
@@ -68,7 +68,7 @@
         //System.out.println("is granted: " + arg0);
         return true;
     }
-
+/*
 	public boolean canRead(Path arg0) throws RepositoryException {
 		// TODO Auto-generated method stub
 		return false;
@@ -91,5 +91,6 @@
 		// TODO Auto-generated method stub
 		return false;
 	}
+*/
 
 }

Modified: labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/security/DroolsRepositoryAccessManager.java
===================================================================
--- labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/security/DroolsRepositoryAccessManager.java	2009-07-20 08:12:11 UTC (rev 28235)
+++ labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/security/DroolsRepositoryAccessManager.java	2009-07-20 08:45:29 UTC (rev 28236)
@@ -11,10 +11,10 @@
 import org.apache.jackrabbit.core.ItemId;
 import org.apache.jackrabbit.core.security.AMContext;
 import org.apache.jackrabbit.core.security.AccessManager;
-import org.apache.jackrabbit.core.security.authorization.AccessControlProvider;
-import org.apache.jackrabbit.core.security.authorization.WorkspaceAccessManager;
-import org.apache.jackrabbit.spi.Name;
-import org.apache.jackrabbit.spi.Path;
+//import org.apache.jackrabbit.core.security.authorization.AccessControlProvider;
+//import org.apache.jackrabbit.core.security.authorization.WorkspaceAccessManager;
+//import org.apache.jackrabbit.spi.Name;
+//import org.apache.jackrabbit.spi.Path;
 import org.apache.log4j.Logger;
 import org.jboss.security.authorization.AuthorizationException;
 import org.jboss.security.identity.Identity;
@@ -142,7 +142,7 @@
     public void setDefaultpermission(final String defaultpermission) {
         this.defaultpermission = defaultpermission;
     }
-
+/*
 	public boolean canRead(Path arg0) throws RepositoryException {
 		// TODO Auto-generated method stub
 		return true;
@@ -165,4 +165,5 @@
 		// TODO Auto-generated method stub
 		return true;
 	}
+*/
 }



More information about the jboss-svn-commits mailing list