Author: taylor
Date: Sat Oct 15 09:32:39 2005
New Revision: 321365
URL: http://svn.apache.org/viewcvs?rev=321365&view=rev
Log:
new rule: user-role-fallback
Modified:
portals/jetspeed-2/trunk/etc/sql/populate-db-default.sql
portals/jetspeed-2/trunk/etc/sql/populate-userinfo-for-default-psml.sql
Modified: portals/jetspeed-2/trunk/etc/sql/populate-db-default.sql
URL:
http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/etc/sql/populate-db-default.sql?rev=321365&r1=321364&r2=321365&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/etc/sql/populate-db-default.sql (original)
+++ portals/jetspeed-2/trunk/etc/sql/populate-db-default.sql Sat Oct 15
09:32:39 2005
@@ -396,11 +396,36 @@
insert into RULE_CRITERION values (19, 'j2', 1, 'group.role.user', 'user',
null, 0);
insert into RULE_CRITERION values (20, 'j2', 2, 'mediatype', 'mediatype',
null, 1);
+insert into PROFILING_RULE values ('user-role-fallback',
+ 'org.apache.jetspeed.profiler.rules.impl.RoleFallbackProfilingRule',
+ 'A role based fallback algorithm based on Jetspeed-1 role-based
fallback');
+insert into RULE_CRITERION values (30, 'user-role-fallback', 0, 'user',
'user', null, 2);
+insert into RULE_CRITERION values (31, 'user-role-fallback', 1, 'navigation',
'navigation', '/', 2);
+insert into RULE_CRITERION values (32, 'user-role-fallback', 2, 'role',
'role', null, 2);
+insert into RULE_CRITERION values (33, 'user-role-fallback', 3,
'path.session', 'page', 'default-page', 0);
+
+insert into PROFILING_RULE values ('subsite-role-fallback-home',
+ 'org.apache.jetspeed.profiler.rules.impl.RoleFallbackProfilingRule',
+ 'A rule based on role fallback algorithm with specified subsite and home
page');
+insert into RULE_CRITERION values (50, 'subsite-role-fallback-home', 0,
'navigation', 'navigation', 'subsite-root', 2);
+insert into RULE_CRITERION values (51, 'subsite-role-fallback-home', 1,
'role', 'role', null, 2);
+insert into RULE_CRITERION values (52, 'subsite-role-fallback-home', 2,
'path', 'path', 'subsite-default-page', 0);
+
+insert into PROFILING_RULE values ('subsite2-role-fallback-home',
+ 'org.apache.jetspeed.profiler.rules.impl.RoleFallbackProfilingRule',
+ 'A rule based on role fallback algorithm with specified subsite and home
page');
+insert into RULE_CRITERION values (53, 'subsite2-role-fallback-home', 0,
'navigation', 'navigation', 'subsite-root', 2);
+insert into RULE_CRITERION values (54, 'subsite2-role-fallback-home', 1,
'role', 'role', null, 2);
+insert into RULE_CRITERION values (55, 'subsite2-role-fallback-home', 2,
'path', 'path', 'subsite2-default-page', 0);
+
insert into PRINCIPAL_RULE_ASSOC values ( 'guest', 'page', 'j2' );
insert into PRINCIPAL_RULE_ASSOC values ( 'jetspeed', 'page', 'role-fallback'
);
insert into PRINCIPAL_RULE_ASSOC values ( 'jetspeed', 'menu', 'role-group' );
insert into PRINCIPAL_RULE_ASSOC values ( 'user', 'page', 'j2' );
insert into PRINCIPAL_RULE_ASSOC values ( 'user', 'menu', 'role-group' );
+
+insert into PRINCIPAL_RULE_ASSOC values ('subsite', 'page',
'subsite-role-fallback-home');
+insert into PRINCIPAL_RULE_ASSOC values ('subsite2', 'page',
'subsite2-role-fallback-home');
-- test data for db browser
insert into CLUBS values ('AC Milan', 'Italy', 'Milan', 'San Siro', 85700,
1926, '105x68m', '');
Modified:
portals/jetspeed-2/trunk/etc/sql/populate-userinfo-for-default-psml.sql
URL:
http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/etc/sql/populate-userinfo-for-default-psml.sql?rev=321365&r1=321364&r2=321365&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/etc/sql/populate-userinfo-for-default-psml.sql
(original)
+++ portals/jetspeed-2/trunk/etc/sql/populate-userinfo-for-default-psml.sql Sat
Oct 15 09:32:39 2005
@@ -65,7 +65,6 @@
INSERT INTO PRINCIPAL_PERMISSION VALUES(10,11);
INSERT INTO PRINCIPAL_PERMISSION VALUES(10,12);
-
INSERT INTO SECURITY_PRINCIPAL
VALUES(50,'org.apache.jetspeed.security.JetspeedUserPrincipalImpl',0,1,'/user/subsite','2005-01-01
00:00:00.000','2005-01-01 00:00:00.000');
INSERT INTO SECURITY_PRINCIPAL
VALUES(51,'org.apache.jetspeed.security.JetspeedUserPrincipalImpl',0,1,'/user/subsite2','2005-01-01
00:00:00.000','2005-01-01 00:00:00.000');
INSERT INTO SECURITY_CREDENTIAL
VALUES(50,50,'subsite',0,'org.apache.jetspeed.security.spi.impl.DefaultPasswordCredentialImpl',0,0,1,0,0,'2005-01-01
00:00:00.000','2005-01-01 00:00:00.000',null,null,null);
@@ -79,22 +78,6 @@
INSERT INTO SECURITY_USER_ROLE VALUES(51,52);
INSERT INTO SECURITY_USER_ROLE VALUES(51,53);
-insert into PROFILING_RULE values ('subsite-role-fallback-home',
- 'org.apache.jetspeed.profiler.rules.impl.RoleFallbackProfilingRule',
- 'A rule based on role fallback algorithm with specified subsite and home
page');
-insert into RULE_CRITERION values (50, 'subsite-role-fallback-home', 0,
'navigation', 'navigation', 'subsite-root', 2);
-insert into RULE_CRITERION values (51, 'subsite-role-fallback-home', 1,
'role', 'role', null, 2);
-insert into RULE_CRITERION values (52, 'subsite-role-fallback-home', 2,
'path', 'path', 'subsite-default-page', 0);
-
-insert into PROFILING_RULE values ('subsite2-role-fallback-home',
- 'org.apache.jetspeed.profiler.rules.impl.RoleFallbackProfilingRule',
- 'A rule based on role fallback algorithm with specified subsite and home
page');
-insert into RULE_CRITERION values (53, 'subsite2-role-fallback-home', 0,
'navigation', 'navigation', 'subsite-root', 2);
-insert into RULE_CRITERION values (54, 'subsite2-role-fallback-home', 1,
'role', 'role', null, 2);
-insert into RULE_CRITERION values (55, 'subsite2-role-fallback-home', 2,
'path', 'path', 'subsite2-default-page', 0);
-
-insert into PRINCIPAL_RULE_ASSOC values ('subsite', 'page',
'subsite-role-fallback-home');
-insert into PRINCIPAL_RULE_ASSOC values ('subsite2', 'page',
'subsite2-role-fallback-home');
INSERT INTO SECURITY_PERMISSION
VALUES(50,'org.apache.jetspeed.security.FolderPermission','/__subsite-root','view','2004-05-22
16:27:12.572','2004-05-22 16:27:12.572');
INSERT INTO SECURITY_PERMISSION
VALUES(51,'org.apache.jetspeed.security.FolderPermission','/__subsite-root/-','view','2004-05-22
16:27:12.572','2004-05-22 16:27:12.572');
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]