JBoss Portal SVN: r7980 - modules/portlet.
by portal-commits@lists.jboss.org
Author: julien(a)jboss.com
Date: 2007-08-17 11:14:16 -0400 (Fri, 17 Aug 2007)
New Revision: 7980
Added:
modules/portlet/branches/
Log:
create the portlet module branches
18 years, 8 months
JBoss Portal SVN: r7979 - modules/portlet.
by portal-commits@lists.jboss.org
Author: julien(a)jboss.com
Date: 2007-08-17 11:14:03 -0400 (Fri, 17 Aug 2007)
New Revision: 7979
Added:
modules/portlet/tags/
Log:
create the portlet module tags
18 years, 8 months
JBoss Portal SVN: r7978 - modules/portlet.
by portal-commits@lists.jboss.org
Author: julien(a)jboss.com
Date: 2007-08-17 11:13:13 -0400 (Fri, 17 Aug 2007)
New Revision: 7978
Added:
modules/portlet/trunk/
Log:
create the portlet module trunk
18 years, 8 months
JBoss Portal SVN: r7977 - modules.
by portal-commits@lists.jboss.org
Author: julien(a)jboss.com
Date: 2007-08-17 11:12:57 -0400 (Fri, 17 Aug 2007)
New Revision: 7977
Added:
modules/portlet/
Log:
create the portlet module
18 years, 8 months
JBoss Portal SVN: r7976 - in trunk/identity/src/resources/test: ldif and 1 other directory.
by portal-commits@lists.jboss.org
Author: bdaw
Date: 2007-08-17 10:34:58 -0400 (Fri, 17 Aug 2007)
New Revision: 7976
Added:
trunk/identity/src/resources/test/ldif/
trunk/identity/src/resources/test/ldif/example3.ldif
trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-opends.ldif
trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-openldap.ldif
trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-sunds.ldif
trunk/identity/src/resources/test/ldif/initial-tests-notpopulated.ldif
trunk/identity/src/resources/test/ldif/initial-tests-qa-msad.ldif
trunk/identity/src/resources/test/ldif/initial-tests-qa-nonDNMember.ldif
trunk/identity/src/resources/test/ldif/initial-tests-qa-opends.ldif
trunk/identity/src/resources/test/ldif/initial-tests-qa-openldap.ldif
trunk/identity/src/resources/test/ldif/initial-tests-qa-sunds.ldif
trunk/identity/src/resources/test/ldif/initial-tests-qa.ldif
trunk/identity/src/resources/test/ldif/initial-tests.ldif
Removed:
trunk/identity/src/resources/test/ldif/example3.ldif
trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-opends.ldif
trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-openldap.ldif
trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-sunds.ldif
trunk/identity/src/resources/test/ldif/initial-tests-notpopulated.ldif
trunk/identity/src/resources/test/ldif/initial-tests-qa-msad.ldif
trunk/identity/src/resources/test/ldif/initial-tests-qa-nonDNMember.ldif
trunk/identity/src/resources/test/ldif/initial-tests-qa-opends.ldif
trunk/identity/src/resources/test/ldif/initial-tests-qa-openldap.ldif
trunk/identity/src/resources/test/ldif/initial-tests-qa-sunds.ldif
trunk/identity/src/resources/test/ldif/initial-tests-qa.ldif
trunk/identity/src/resources/test/ldif/initial-tests.ldif
Log:
put ldifs for identityt LDAP tests into identity module
Copied: trunk/identity/src/resources/test/ldif (from rev 7972, branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif)
Deleted: trunk/identity/src/resources/test/ldif/example3.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/example3.ldif 2007-08-17 12:56:51 UTC (rev 7972)
+++ trunk/identity/src/resources/test/ldif/example3.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -1,222 +0,0 @@
-dn: o=example2,dc=jboss,dc=org
-objectClass: top
-objectClass: dcObject
-objectClass: organization
-dc: jboss
-o: JBoss
-
-dn: ou=People,o=example2,dc=jboss,dc=org
-objectClass: top
-objectClass: organizationalUnit
-ou: People
-
-dn: uid=jduke,ou=People,o=example2,dc=jboss,dc=org
-objectClass: top
-objectClass: uidObject
-objectClass: person
-objectClass: inetOrgPerson
-cn: Java Duke
-employeeNumber: judke-123
-sn: Duke
-uid: jduke
-userPassword:: dGhlZHVrZQ==
-
-dn: uid=jduke2,ou=People,o=example2,dc=jboss,dc=org
-objectClass: top
-objectClass: uidObject
-objectClass: person
-objectClass: inetOrgPerson
-cn: Java Duke2
-employeeNumber: judke2-123
-sn: Duke2
-uid: jduke2
-userPassword:: dGhlZHVrZTI=
-
-dn: ou=Roles,o=example2,dc=jboss,dc=org
-objectClass: top
-objectClass: organizationalUnit
-ou: Roles
-
-dn: uid=jduke,ou=Roles,o=example2,dc=jboss,dc=org
-objectClass: top
-memberOf: cn=Echo,ou=Roles,o=example2,dc=jboss,dc=org
-memberOf: cn=TheDuke,ou=Roles,o=example2,dc=jboss,dc=org
-uid: jduke
-
-dn: uid=jduke2,ou=Roles,o=example2,dc=jboss,dc=org
-objectClass: top
-#objectClass: groupUserEx
-memberOf: cn=Echo2,ou=Roles,o=example2,dc=jboss,dc=org
-memberOf: cn=TheDuke2,ou=Roles,o=example2,dc=jboss,dc=org
-uid: jduke2
-
-dn: cn=Echo,ou=Roles,o=example2,dc=jboss,dc=org
-objectClass: top
-objectClass: groupOfNames
-cn: Echo
-description: the echo role
-member: uid=jduke,ou=People,dc=jboss,dc=org
-
-dn: cn=TheDuke,ou=Roles,o=example2,dc=jboss,dc=org
-objectClass: groupOfNames
-objectClass: top
-cn: TheDuke
-description: the duke role
-member: uid=jduke,ou=People,o=example2,dc=jboss,dc=org
-
-dn: cn=Echo2,ou=Roles,o=example2,dc=jboss,dc=org
-objectClass: top
-objectClass: groupOfNames
-cn: Echo2
-description: the Echo2 role
-member: uid=jduke2,ou=People,dc=jboss,dc=org
-
-dn: cn=TheDuke2,ou=Roles,o=example2,dc=jboss,dc=org
-objectClass: groupOfNames
-objectClass: top
-cn: TheDuke2
-description: the duke2 role
-member: uid=jduke2,ou=People,o=example2,dc=jboss,dc=org
-
-dn: cn=JBossAdmin,ou=Roles,o=example2,dc=jboss,dc=org
-objectClass: top
-objectClass: groupOfNames
-cn: JBossAdmin
-description: the JBossAdmin group
-member: uid=jduke,ou=People,dc=jboss,dc=org
-
-
-dn: o=example3,dc=jboss,dc=org
-objectclass: top
-objectclass: dcObject
-objectclass: organization
-dc: jboss
-o: JBoss
-
-dn: ou=People,o=example3,dc=jboss,dc=org
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: uid=jduke,ou=People,o=example3,dc=jboss,dc=org
-objectclass: top
-objectclass: uidObject
-objectclass: person
-objectClass: inetOrgPerson
-uid: jduke
-employeeNumber: judke-123
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-
-dn: ou=Roles,o=example3,dc=jboss,dc=org
-objectClass: top
-objectClass: organizationalUnit
-ou: Roles
-
-dn: uid=jduke,ou=Roles,o=example3,dc=jboss,dc=org
-objectClass: top
-#objectClass: groupUserEx
-memberOf: cn=Echo,ou=Roles,o=example3,dc=jboss,dc=org
-memberOf: cn=TheDuke,ou=Roles,o=example3,dc=jboss,dc=org
-uid: jduke
-
-dn: cn=Echo,ou=Roles,o=example3,dc=jboss,dc=org
-objectClass: top
-objectClass: groupOfNames
-cn: Echo
-description: the JBossAdmin group
-member: uid=jduke,ou=People,o=example3,dc=jboss,dc=org
-
-dn: cn=TheDuke,ou=Roles,o=example3,dc=jboss,dc=org
-objectClass: groupOfNames
-objectClass: top
-cn: TheDuke
-member: uid=jduke,ou=People,o=example3,dc=jboss,dc=org
-
-dn: o=example4,dc=jboss,dc=org
-objectclass: top
-objectclass: dcObject
-objectclass: organization
-dc: jboss
-o: JBoss
-
-dn: ou=People,o=example4,dc=jboss,dc=org
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: uid=jduke,ou=People,o=example4,dc=jboss,dc=org
-objectClass: top
-objectClass: uidObject
-objectClass: person
-objectClass: inetOrgPerson
-cn: Java Duke
-employeeNumber: jduke-123
-sn: Duke
-uid: jduke
-userPassword:: dGhlZHVrZQ==
-
-dn: ou=Roles,o=example4,dc=jboss,dc=org
-objectClass: top
-objectClass: organizationalUnit
-ou: Roles
-
-dn: cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
-objectClass: groupOfNames
-objectClass: top
-cn: RG1
-member: cn=empty
-
-dn: cn=RG2,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
-objectClass: groupOfNames
-objectClass: top
-cn: RG2
-member: cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
-member: uid=jduke,ou=People,o=example4,dc=jboss,dc=org
-
-dn: cn=RG3,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
-objectClass: groupOfNames
-objectClass: top
-cn: RG3
-member: cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
-
-dn: cn=R1,ou=Roles,o=example4,dc=jboss,dc=org
-objectClass: groupOfNames
-objectClass: top
-cn: R1
-member: cn=RG2,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
-
-dn: cn=R2,ou=Roles,o=example4,dc=jboss,dc=org
-objectClass: groupOfNames
-objectClass: top
-cn: R2
-member: cn=RG2,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
-
-dn: cn=R3,ou=Roles,o=example4,dc=jboss,dc=org
-objectClass: groupOfNames
-objectClass: top
-cn: R3
-member: cn=RG2,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
-member: cn=RG3,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
-
-dn: cn=R4,ou=Roles,o=example4,dc=jboss,dc=org
-objectClass: groupOfNames
-objectClass: top
-cn: R4
-member: cn=RG3,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
-
-dn: cn=R5,ou=Roles,o=example4,dc=jboss,dc=org
-objectClass: groupOfNames
-objectClass: top
-cn: R5
-member: cn=RG3,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
-member: uid=jduke,ou=People,o=example4,dc=jboss,dc=org
-
-
-
-
-
-
-
-
Copied: trunk/identity/src/resources/test/ldif/example3.ldif (from rev 7972, branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/example3.ldif)
===================================================================
--- trunk/identity/src/resources/test/ldif/example3.ldif (rev 0)
+++ trunk/identity/src/resources/test/ldif/example3.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -0,0 +1,222 @@
+dn: o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: dcObject
+objectClass: organization
+dc: jboss
+o: JBoss
+
+dn: ou=People,o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: uidObject
+objectClass: person
+objectClass: inetOrgPerson
+cn: Java Duke
+employeeNumber: judke-123
+sn: Duke
+uid: jduke
+userPassword:: dGhlZHVrZQ==
+
+dn: uid=jduke2,ou=People,o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: uidObject
+objectClass: person
+objectClass: inetOrgPerson
+cn: Java Duke2
+employeeNumber: judke2-123
+sn: Duke2
+uid: jduke2
+userPassword:: dGhlZHVrZTI=
+
+dn: ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: organizationalUnit
+ou: Roles
+
+dn: uid=jduke,ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: top
+memberOf: cn=Echo,ou=Roles,o=example2,dc=jboss,dc=org
+memberOf: cn=TheDuke,ou=Roles,o=example2,dc=jboss,dc=org
+uid: jduke
+
+dn: uid=jduke2,ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: top
+#objectClass: groupUserEx
+memberOf: cn=Echo2,ou=Roles,o=example2,dc=jboss,dc=org
+memberOf: cn=TheDuke2,ou=Roles,o=example2,dc=jboss,dc=org
+uid: jduke2
+
+dn: cn=Echo,ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the echo role
+member: uid=jduke,ou=People,dc=jboss,dc=org
+
+dn: cn=TheDuke,ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: the duke role
+member: uid=jduke,ou=People,o=example2,dc=jboss,dc=org
+
+dn: cn=Echo2,ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: groupOfNames
+cn: Echo2
+description: the Echo2 role
+member: uid=jduke2,ou=People,dc=jboss,dc=org
+
+dn: cn=TheDuke2,ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke2
+description: the duke2 role
+member: uid=jduke2,ou=People,o=example2,dc=jboss,dc=org
+
+dn: cn=JBossAdmin,ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: groupOfNames
+cn: JBossAdmin
+description: the JBossAdmin group
+member: uid=jduke,ou=People,dc=jboss,dc=org
+
+
+dn: o=example3,dc=jboss,dc=org
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: jboss
+o: JBoss
+
+dn: ou=People,o=example3,dc=jboss,dc=org
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example3,dc=jboss,dc=org
+objectclass: top
+objectclass: uidObject
+objectclass: person
+objectClass: inetOrgPerson
+uid: jduke
+employeeNumber: judke-123
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+
+dn: ou=Roles,o=example3,dc=jboss,dc=org
+objectClass: top
+objectClass: organizationalUnit
+ou: Roles
+
+dn: uid=jduke,ou=Roles,o=example3,dc=jboss,dc=org
+objectClass: top
+#objectClass: groupUserEx
+memberOf: cn=Echo,ou=Roles,o=example3,dc=jboss,dc=org
+memberOf: cn=TheDuke,ou=Roles,o=example3,dc=jboss,dc=org
+uid: jduke
+
+dn: cn=Echo,ou=Roles,o=example3,dc=jboss,dc=org
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: uid=jduke,ou=People,o=example3,dc=jboss,dc=org
+
+dn: cn=TheDuke,ou=Roles,o=example3,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+member: uid=jduke,ou=People,o=example3,dc=jboss,dc=org
+
+dn: o=example4,dc=jboss,dc=org
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: jboss
+o: JBoss
+
+dn: ou=People,o=example4,dc=jboss,dc=org
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example4,dc=jboss,dc=org
+objectClass: top
+objectClass: uidObject
+objectClass: person
+objectClass: inetOrgPerson
+cn: Java Duke
+employeeNumber: jduke-123
+sn: Duke
+uid: jduke
+userPassword:: dGhlZHVrZQ==
+
+dn: ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: top
+objectClass: organizationalUnit
+ou: Roles
+
+dn: cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: RG1
+member: cn=empty
+
+dn: cn=RG2,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: RG2
+member: cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+member: uid=jduke,ou=People,o=example4,dc=jboss,dc=org
+
+dn: cn=RG3,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: RG3
+member: cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+
+dn: cn=R1,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: R1
+member: cn=RG2,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+
+dn: cn=R2,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: R2
+member: cn=RG2,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+
+dn: cn=R3,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: R3
+member: cn=RG2,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+member: cn=RG3,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+
+dn: cn=R4,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: R4
+member: cn=RG3,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+
+dn: cn=R5,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: R5
+member: cn=RG3,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+member: uid=jduke,ou=People,o=example4,dc=jboss,dc=org
+
+
+
+
+
+
+
+
Deleted: trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-opends.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-opends.ldif 2007-08-17 12:56:51 UTC (rev 7972)
+++ trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-opends.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -1,35 +0,0 @@
-dn: dc=example,dc=com
-objectclass: top
-objectclass: dcObject
-objectclass: organization
-dc: example
-o: example
-
-dn: ou=People,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: ou=Roles,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-# tree2
-dn: o=example2,dc=example,dc=com
-objectclass: top
-objectclass: organization
-o: example2
-
-dn: ou=People,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: ou=Roles,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-
-
Copied: trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-opends.ldif (from rev 7972, branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-opends.ldif)
===================================================================
--- trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-opends.ldif (rev 0)
+++ trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-opends.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -0,0 +1,35 @@
+dn: dc=example,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: example
+o: example
+
+dn: ou=People,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+# tree2
+dn: o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+
+
Deleted: trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-openldap.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-openldap.ldif 2007-08-17 12:56:51 UTC (rev 7972)
+++ trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-openldap.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -1,32 +0,0 @@
-dn: dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: dcObject
-objectclass: organization
-dc: testsuite
-o: testsuite
-
-dn: ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-# tree2
-dn: o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: organization
-o: example2
-
-dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
Copied: trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-openldap.ldif (from rev 7972, branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-openldap.ldif)
===================================================================
--- trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-openldap.ldif (rev 0)
+++ trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-openldap.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -0,0 +1,32 @@
+dn: dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: testsuite
+o: testsuite
+
+dn: ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+# tree2
+dn: o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
Deleted: trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-sunds.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-sunds.ldif 2007-08-17 12:56:51 UTC (rev 7972)
+++ trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-sunds.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -1,35 +0,0 @@
-dn: dc=example,dc=com
-objectclass: top
-objectclass: dcObject
-objectclass: organization
-dc: example
-o: example
-
-dn: ou=People,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: ou=Roles,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-# tree2
-dn: o=example2,dc=example,dc=com
-objectclass: top
-objectclass: organization
-o: example2
-
-dn: ou=People,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: ou=Roles,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-
-
Copied: trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-sunds.ldif (from rev 7972, branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-sunds.ldif)
===================================================================
--- trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-sunds.ldif (rev 0)
+++ trunk/identity/src/resources/test/ldif/initial-tests-notpopulated-sunds.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -0,0 +1,35 @@
+dn: dc=example,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: example
+o: example
+
+dn: ou=People,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+# tree2
+dn: o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+
+
Deleted: trunk/identity/src/resources/test/ldif/initial-tests-notpopulated.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated.ldif 2007-08-17 12:56:51 UTC (rev 7972)
+++ trunk/identity/src/resources/test/ldif/initial-tests-notpopulated.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -1,35 +0,0 @@
-dn: dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: dcObject
-objectclass: organization
-dc: testsuite
-o: testsuite
-
-dn: ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-# tree2
-dn: o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organization
-o: example2
-
-dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-
-
Copied: trunk/identity/src/resources/test/ldif/initial-tests-notpopulated.ldif (from rev 7972, branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated.ldif)
===================================================================
--- trunk/identity/src/resources/test/ldif/initial-tests-notpopulated.ldif (rev 0)
+++ trunk/identity/src/resources/test/ldif/initial-tests-notpopulated.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -0,0 +1,35 @@
+dn: dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: testsuite
+o: testsuite
+
+dn: ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+# tree2
+dn: o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+
+
Deleted: trunk/identity/src/resources/test/ldif/initial-tests-qa-msad.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-msad.ldif 2007-08-17 12:56:51 UTC (rev 7972)
+++ trunk/identity/src/resources/test/ldif/initial-tests-qa-msad.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -1,192 +0,0 @@
-dn: ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: organizationalUnit
-ou: testsuite
-
-dn: ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: cn=jduke,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-#uid: jduke
-cn: jduke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: cn=jduke1,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-cn: jduke1
-#cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-
-dn: cn=jduke2,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-cn: jduke2
-#cn: Java Duke2
-sn: Duke2
-userPassword: theduke
-mail: email(a)email.com
-
-dn: cn=jduke3,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-cn: jduke3
-#cn: Java Duke3
-sn: Duke3
-userPassword: theduke
-mail: email(a)email.com
-
-dn: cn=jduke4,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-cn: jduke4
-#cn: Java Duke4
-sn: Duke4
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=Roles,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-dn: cn=Echo,ou=Roles,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectClass: top
-objectClass: groupOfNames
-cn: Echo
-description: the JBossAdmin group
-member: cn=jduke1,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
-member: cn=jduke3,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
-member: cn=jduke4,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
-
-dn: cn=Echo1,ou=Roles,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectClass: top
-objectClass: groupOfNames
-cn: Echo1
-description: the JBossAdmin group 2
-member: cn=jduke2,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
-member: cn=jduke3,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
-member: cn=jduke,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
-
-dn: cn=TheDuke,ou=Roles,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectClass: groupOfNames
-objectClass: top
-cn: TheDuke
-description: TheDuke role context
-member: cn=jduke,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
-
-# tree2
-dn: ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: organizationalUnit
-ou: example2
-
-dn: ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-dn: cn=Echo,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectClass: top
-objectClass: organizationalRole
-cn: Echo
-description: the JBossAdmin group
-
-dn: cn=Echo1,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectClass: top
-objectClass: organizationalRole
-cn: Echo1
-description: the JBossAdmin group 2
-
-dn: cn=TheDuke,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectClass: top
-objectClass: organizationalRole
-cn: TheDuke
-description: TheDuke role context
-
-dn: cn=EmptyRole,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectClass: top
-objectClass: organizationalRole
-cn: EmptyRole
-description: EmptyRole role context
-
-dn: ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: cn=jduke,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: person
-objectclass: organizationalPerson
-objectclass: user
-cn: jduke
-#cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-#member: cn=Echo,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-
-dn: cn=jduke1,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: person
-objectclass: organizationalPerson
-objectclass: user
-cn: jduke1
-#cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-#memberOf: cn=Echo,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-#memberOf: cn=Echo1,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-
-dn: cn=jduke2,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: person
-objectclass: organizationalPerson
-objectclass: user
-cn: jduke2
-#cn: Java Duke2
-sn: Duke2
-userPassword: theduke
-mail: email(a)email.com
-#memberOf: cn=Echo,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-#memberOf: cn=Echo1,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-#memberOf: cn=TheDuke,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-
-dn: cn=jduke3,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: person
-objectclass: organizationalPerson
-objectclass: user
-cn: jduke3
-#cn: Java Duke3
-sn: Duke3
-userPassword: theduke
-mail: email(a)email.com
-
-dn: cn=jduke4,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
-objectclass: top
-objectclass: person
-objectclass: organizationalPerson
-objectclass: user
-cn: jduke4
-#cn: Java Duke4
-sn: Duke4
-userPassword: theduke
-mail: email(a)email.com
-
-
Copied: trunk/identity/src/resources/test/ldif/initial-tests-qa-msad.ldif (from rev 7972, branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-msad.ldif)
===================================================================
--- trunk/identity/src/resources/test/ldif/initial-tests-qa-msad.ldif (rev 0)
+++ trunk/identity/src/resources/test/ldif/initial-tests-qa-msad.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -0,0 +1,192 @@
+dn: ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: organizationalUnit
+ou: testsuite
+
+dn: ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: cn=jduke,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+#uid: jduke
+cn: jduke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: cn=jduke1,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+cn: jduke1
+#cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+dn: cn=jduke2,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+cn: jduke2
+#cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+
+dn: cn=jduke3,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+cn: jduke3
+#cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: cn=jduke4,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+cn: jduke4
+#cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=Roles,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: cn=jduke1,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+member: cn=jduke3,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+member: cn=jduke4,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+
+dn: cn=Echo1,ou=Roles,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectClass: top
+objectClass: groupOfNames
+cn: Echo1
+description: the JBossAdmin group 2
+member: cn=jduke2,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+member: cn=jduke3,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+member: cn=jduke,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+
+dn: cn=TheDuke,ou=Roles,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: TheDuke role context
+member: cn=jduke,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+
+# tree2
+dn: ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: organizationalUnit
+ou: example2
+
+dn: ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectClass: top
+objectClass: organizationalRole
+cn: Echo
+description: the JBossAdmin group
+
+dn: cn=Echo1,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectClass: top
+objectClass: organizationalRole
+cn: Echo1
+description: the JBossAdmin group 2
+
+dn: cn=TheDuke,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectClass: top
+objectClass: organizationalRole
+cn: TheDuke
+description: TheDuke role context
+
+dn: cn=EmptyRole,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectClass: top
+objectClass: organizationalRole
+cn: EmptyRole
+description: EmptyRole role context
+
+dn: ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: cn=jduke,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: user
+cn: jduke
+#cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+#member: cn=Echo,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+
+dn: cn=jduke1,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: user
+cn: jduke1
+#cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+#memberOf: cn=Echo,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+#memberOf: cn=Echo1,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+
+dn: cn=jduke2,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: user
+cn: jduke2
+#cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+#memberOf: cn=Echo,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+#memberOf: cn=Echo1,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+#memberOf: cn=TheDuke,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+
+dn: cn=jduke3,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: user
+cn: jduke3
+#cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: cn=jduke4,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: user
+cn: jduke4
+#cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+
Deleted: trunk/identity/src/resources/test/ldif/initial-tests-qa-nonDNMember.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-nonDNMember.ldif 2007-08-17 12:56:51 UTC (rev 7972)
+++ trunk/identity/src/resources/test/ldif/initial-tests-qa-nonDNMember.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -1,194 +0,0 @@
-dn: dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: dcObject
-objectclass: organization
-dc: testsuite
-o: testsuite
-
-dn: ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke1
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-
-
-dn: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke2
-cn: Java Duke2
-sn: Duke2
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke3
-cn: Java Duke3
-sn: Duke3
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke4
-cn: Java Duke4
-sn: Duke4
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-dn: cn=Echo,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: Echo
-description: the JBossAdmin group
-member: jduke1
-member: jduke3
-member: jduke4
-
-dn: cn=Echo1,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: Echo1
-description: the JBossAdmin group 2
-member: duke2
-member: jduke3
-member: jduke5
-
-dn: cn=TheDuke,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: groupOfNames
-objectClass: top
-cn: TheDuke
-description: TheDuke role context
-member: jduke
-
-
-# tree2
-dn: o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organization
-o: example2
-
-dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: uid=jduke,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-memberOf: Echo
-
-dn: uid=jduke1,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke1
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-memberOf: Echo
-memberOf: Echo1
-
-
-dn: uid=jduke2,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke2
-cn: Java Duke2
-sn: Duke2
-userPassword: theduke
-mail: email(a)email.com
-memberOf: Echo
-memberOf: Echo1
-memberOf: TheDuke
-
-
-dn: uid=jduke3,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke3
-cn: Java Duke3
-sn: Duke3
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke4,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke4
-cn: Java Duke4
-sn: Duke4
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-dn: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: Echo
-description: the JBossAdmin group
-
-dn: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: Echo1
-description: the JBossAdmin group 2
-
-
-dn: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: TheDuke
-description: TheDuke role context
-
-dn: cn=EmptyRole,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: EmptyRole
-description: EmptyRole role context
-
-
Copied: trunk/identity/src/resources/test/ldif/initial-tests-qa-nonDNMember.ldif (from rev 7972, branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-nonDNMember.ldif)
===================================================================
--- trunk/identity/src/resources/test/ldif/initial-tests-qa-nonDNMember.ldif (rev 0)
+++ trunk/identity/src/resources/test/ldif/initial-tests-qa-nonDNMember.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -0,0 +1,194 @@
+dn: dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: testsuite
+o: testsuite
+
+dn: ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: jduke1
+member: jduke3
+member: jduke4
+
+dn: cn=Echo1,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo1
+description: the JBossAdmin group 2
+member: duke2
+member: jduke3
+member: jduke5
+
+dn: cn=TheDuke,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: TheDuke role context
+member: jduke
+
+
+# tree2
+dn: o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+memberOf: Echo
+
+dn: uid=jduke1,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+memberOf: Echo
+memberOf: Echo1
+
+
+dn: uid=jduke2,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+memberOf: Echo
+memberOf: Echo1
+memberOf: TheDuke
+
+
+dn: uid=jduke3,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo
+description: the JBossAdmin group
+
+dn: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo1
+description: the JBossAdmin group 2
+
+
+dn: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: TheDuke
+description: TheDuke role context
+
+dn: cn=EmptyRole,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: EmptyRole
+description: EmptyRole role context
+
+
Deleted: trunk/identity/src/resources/test/ldif/initial-tests-qa-opends.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-opends.ldif 2007-08-17 12:56:51 UTC (rev 7972)
+++ trunk/identity/src/resources/test/ldif/initial-tests-qa-opends.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -1,275 +0,0 @@
-dn: dc=example,dc=com
-objectclass: top
-objectclass: dcObject
-objectclass: organization
-dc: example
-o: example
-
-dn: ou=People,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: uid=jduke,ou=People,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke1,ou=People,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke1
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-
-
-dn: uid=jduke2,ou=People,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke2
-cn: Java Duke2
-sn: Duke2
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke3,ou=People,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke3
-cn: Java Duke3
-sn: Duke3
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke4,ou=People,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke4
-cn: Java Duke4
-sn: Duke4
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=People1,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People1
-
-dn: uid=user11,ou=People1,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user11
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=user12,ou=People1,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user12
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=People2,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People2
-
-dn: uid=user21,ou=People2,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user21
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=user22,ou=People2,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user22
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-
-
-dn: ou=Roles,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-dn: cn=Echo,ou=Roles,dc=example,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: Echo
-description: the JBossAdmin group
-member: uid=jduke1,ou=People,dc=example,dc=com
-member: uid=jduke3,ou=People,dc=example,dc=com
-member: uid=jduke4,ou=People,dc=example,dc=com
-
-dn: cn=Echo1,ou=Roles,dc=example,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: Echo1
-description: the JBossAdmin group 2
-member: uid=jduke2,ou=People,dc=example,dc=com
-member: uid=jduke3,ou=People,dc=example,dc=com
-member: uid=jduke5,ou=People,dc=example,dc=com
-
-dn: cn=TheDuke,ou=Roles,dc=example,dc=com
-objectClass: groupOfNames
-objectClass: top
-cn: TheDuke
-description: TheDuke role context
-member: uid=jduke,ou=People,dc=example,dc=com
-
-dn: ou=Roles1,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles1
-
-dn: cn=User11,ou=Roles1,dc=example,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: User11
-description: the JBossAdmin group
-member: uid=jduke1,ou=People,dc=example,dc=com
-member: uid=jduke3,ou=People,dc=example,dc=com
-member: uid=jduke4,ou=People,dc=example,dc=com
-
-dn: ou=Roles2,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles2
-
-dn: cn=User21,ou=Roles2,dc=example,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: User21
-description: the JBossAdmin group
-member: uid=jduke1,ou=People,dc=example,dc=com
-member: uid=jduke3,ou=People,dc=example,dc=com
-member: uid=jduke4,ou=People,dc=example,dc=com
-
-
-
-
-# tree2
-dn: o=example2,dc=example,dc=com
-objectclass: top
-objectclass: organization
-o: example2
-
-dn: ou=People,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: uid=jduke,ou=People,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
-
-dn: uid=jduke1,ou=People,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke1
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
-memberOf: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
-
-
-dn: uid=jduke2,ou=People,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke2
-cn: Java Duke2
-sn: Duke2
-userPassword: theduke
-mail: email(a)email.com
-memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
-memberOf: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
-memberOf: cn=TheDuke,ou=Roles,o=example2,dc=example,dc=com
-
-
-dn: uid=jduke3,ou=People,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke3
-cn: Java Duke3
-sn: Duke3
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke4,ou=People,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke4
-cn: Java Duke4
-sn: Duke4
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=Roles,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-dn: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: Echo
-description: the JBossAdmin group
-
-dn: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: Echo1
-description: the JBossAdmin group 2
-
-
-dn: cn=TheDuke,ou=Roles,o=example2,dc=example,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: TheDuke
-description: TheDuke role context
-
-dn: cn=EmptyRole,ou=Roles,o=example2,dc=example,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: EmptyRole
-description: EmptyRole role context
-
-
Copied: trunk/identity/src/resources/test/ldif/initial-tests-qa-opends.ldif (from rev 7972, branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-opends.ldif)
===================================================================
--- trunk/identity/src/resources/test/ldif/initial-tests-qa-opends.ldif (rev 0)
+++ trunk/identity/src/resources/test/ldif/initial-tests-qa-opends.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -0,0 +1,275 @@
+dn: dc=example,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: example
+o: example
+
+dn: ou=People,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke1,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: uid=jduke2,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke3,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People1,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People1
+
+dn: uid=user11,ou=People1,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user11
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user12,ou=People1,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user12
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People2
+
+dn: uid=user21,ou=People2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user21
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user22,ou=People2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user22
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: ou=Roles,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke4,ou=People,dc=example,dc=com
+
+dn: cn=Echo1,ou=Roles,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo1
+description: the JBossAdmin group 2
+member: uid=jduke2,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke5,ou=People,dc=example,dc=com
+
+dn: cn=TheDuke,ou=Roles,dc=example,dc=com
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: TheDuke role context
+member: uid=jduke,ou=People,dc=example,dc=com
+
+dn: ou=Roles1,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles1
+
+dn: cn=User11,ou=Roles1,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User11
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke4,ou=People,dc=example,dc=com
+
+dn: ou=Roles2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles2
+
+dn: cn=User21,ou=Roles2,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User21
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke4,ou=People,dc=example,dc=com
+
+
+
+
+# tree2
+dn: o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+
+dn: uid=jduke1,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
+
+
+dn: uid=jduke2,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
+memberOf: cn=TheDuke,ou=Roles,o=example2,dc=example,dc=com
+
+
+dn: uid=jduke3,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=Roles,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo
+description: the JBossAdmin group
+
+dn: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo1
+description: the JBossAdmin group 2
+
+
+dn: cn=TheDuke,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: TheDuke
+description: TheDuke role context
+
+dn: cn=EmptyRole,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: EmptyRole
+description: EmptyRole role context
+
+
Deleted: trunk/identity/src/resources/test/ldif/initial-tests-qa-openldap.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-openldap.ldif 2007-08-17 12:56:51 UTC (rev 7972)
+++ trunk/identity/src/resources/test/ldif/initial-tests-qa-openldap.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -1,274 +0,0 @@
-dn: dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: dcObject
-objectclass: organization
-dc: testsuite
-o: testsuite
-
-dn: ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke1
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-
-
-dn: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke2
-cn: Java Duke2
-sn: Duke2
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke3
-cn: Java Duke3
-sn: Duke3
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke4
-cn: Java Duke4
-sn: Duke4
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=People1,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People1
-
-dn: uid=user11,ou=People1,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user11
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=user12,ou=People1,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user12
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=People2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People2
-
-dn: uid=user21,ou=People2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user21
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=user22,ou=People2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user22
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-
-dn: ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-dn: cn=Echo,ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: Echo
-description: the JBossAdmin group
-member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-
-dn: cn=Echo1,ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: Echo1
-description: the JBossAdmin group 2
-member: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-member: uid=jduke5,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-
-dn: cn=TheDuke,ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectClass: groupOfNames
-objectClass: top
-cn: TheDuke
-description: TheDuke role context
-member: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-
-
-dn: ou=Roles1,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles1
-
-dn: cn=User11,ou=Roles1,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: User11
-description: the JBossAdmin group
-member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-
-dn: ou=Roles2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles2
-
-dn: cn=User21,ou=Roles2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: User21
-description: the JBossAdmin group
-member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
-
-
-# tree2
-dn: o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: organization
-o: example2
-
-dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: uid=jduke,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-
-dn: uid=jduke1,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke1
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-memberOf: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-
-
-dn: uid=jduke2,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke2
-cn: Java Duke2
-sn: Duke2
-userPassword: theduke
-mail: email(a)email.com
-memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-memberOf: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-memberOf: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-
-
-dn: uid=jduke3,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke3
-cn: Java Duke3
-sn: Duke3
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke4,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke4
-cn: Java Duke4
-sn: Duke4
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-dn: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: Echo
-description: the JBossAdmin group
-
-dn: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: Echo1
-description: the JBossAdmin group 2
-
-
-dn: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: TheDuke
-description: TheDuke role context
-
-dn: cn=EmptyRole,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: EmptyRole
-description: EmptyRole role context
-
-
Copied: trunk/identity/src/resources/test/ldif/initial-tests-qa-openldap.ldif (from rev 7972, branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-openldap.ldif)
===================================================================
--- trunk/identity/src/resources/test/ldif/initial-tests-qa-openldap.ldif (rev 0)
+++ trunk/identity/src/resources/test/ldif/initial-tests-qa-openldap.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -0,0 +1,274 @@
+dn: dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: testsuite
+o: testsuite
+
+dn: ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People1,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People1
+
+dn: uid=user11,ou=People1,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user11
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user12,ou=People1,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user12
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People2
+
+dn: uid=user21,ou=People2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user21
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user22,ou=People2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user22
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+dn: cn=Echo1,ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo1
+description: the JBossAdmin group 2
+member: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke5,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+dn: cn=TheDuke,ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: TheDuke role context
+member: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+
+dn: ou=Roles1,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles1
+
+dn: cn=User11,ou=Roles1,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User11
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+dn: ou=Roles2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles2
+
+dn: cn=User21,ou=Roles2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User21
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+
+# tree2
+dn: o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+dn: uid=jduke1,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+
+dn: uid=jduke2,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+memberOf: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+
+dn: uid=jduke3,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo
+description: the JBossAdmin group
+
+dn: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo1
+description: the JBossAdmin group 2
+
+
+dn: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: TheDuke
+description: TheDuke role context
+
+dn: cn=EmptyRole,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: EmptyRole
+description: EmptyRole role context
+
+
Deleted: trunk/identity/src/resources/test/ldif/initial-tests-qa-sunds.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-sunds.ldif 2007-08-17 12:56:51 UTC (rev 7972)
+++ trunk/identity/src/resources/test/ldif/initial-tests-qa-sunds.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -1,275 +0,0 @@
-dn: dc=example,dc=com
-objectclass: top
-objectclass: dcObject
-objectclass: organization
-dc: example
-o: example
-
-dn: ou=People,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: uid=jduke,ou=People,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke1,ou=People,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke1
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-
-
-dn: uid=jduke2,ou=People,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke2
-cn: Java Duke2
-sn: Duke2
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke3,ou=People,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke3
-cn: Java Duke3
-sn: Duke3
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke4,ou=People,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke4
-cn: Java Duke4
-sn: Duke4
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=People1,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People1
-
-dn: uid=user11,ou=People1,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user11
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=user12,ou=People1,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user12
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=People2,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People2
-
-dn: uid=user21,ou=People2,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user21
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=user22,ou=People2,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user22
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-
-
-dn: ou=Roles,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-dn: cn=Echo,ou=Roles,dc=example,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: Echo
-description: the JBossAdmin group
-member: uid=jduke1,ou=People,dc=example,dc=com
-member: uid=jduke3,ou=People,dc=example,dc=com
-member: uid=jduke4,ou=People,dc=example,dc=com
-
-dn: cn=Echo1,ou=Roles,dc=example,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: Echo1
-description: the JBossAdmin group 2
-member: uid=jduke2,ou=People,dc=example,dc=com
-member: uid=jduke3,ou=People,dc=example,dc=com
-member: uid=jduke5,ou=People,dc=example,dc=com
-
-dn: cn=TheDuke,ou=Roles,dc=example,dc=com
-objectClass: groupOfNames
-objectClass: top
-cn: TheDuke
-description: TheDuke role context
-member: uid=jduke,ou=People,dc=example,dc=com
-
-dn: ou=Roles1,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles1
-
-dn: cn=User11,ou=Roles1,dc=example,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: User11
-description: the JBossAdmin group
-member: uid=jduke1,ou=People,dc=example,dc=com
-member: uid=jduke3,ou=People,dc=example,dc=com
-member: uid=jduke4,ou=People,dc=example,dc=com
-
-dn: ou=Roles2,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles2
-
-dn: cn=User21,ou=Roles2,dc=example,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: User21
-description: the JBossAdmin group
-member: uid=jduke1,ou=People,dc=example,dc=com
-member: uid=jduke3,ou=People,dc=example,dc=com
-member: uid=jduke4,ou=People,dc=example,dc=com
-
-
-
-
-# tree2
-dn: o=example2,dc=example,dc=com
-objectclass: top
-objectclass: organization
-o: example2
-
-dn: ou=People,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: uid=jduke,ou=People,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
-
-dn: uid=jduke1,ou=People,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke1
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
-memberOf: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
-
-
-dn: uid=jduke2,ou=People,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke2
-cn: Java Duke2
-sn: Duke2
-userPassword: theduke
-mail: email(a)email.com
-memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
-memberOf: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
-memberOf: cn=TheDuke,ou=Roles,o=example2,dc=example,dc=com
-
-
-dn: uid=jduke3,ou=People,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke3
-cn: Java Duke3
-sn: Duke3
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke4,ou=People,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke4
-cn: Java Duke4
-sn: Duke4
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=Roles,o=example2,dc=example,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-dn: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: Echo
-description: the JBossAdmin group
-
-dn: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: Echo1
-description: the JBossAdmin group 2
-
-
-dn: cn=TheDuke,ou=Roles,o=example2,dc=example,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: TheDuke
-description: TheDuke role context
-
-dn: cn=EmptyRole,ou=Roles,o=example2,dc=example,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: EmptyRole
-description: EmptyRole role context
-
-
Copied: trunk/identity/src/resources/test/ldif/initial-tests-qa-sunds.ldif (from rev 7972, branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-sunds.ldif)
===================================================================
--- trunk/identity/src/resources/test/ldif/initial-tests-qa-sunds.ldif (rev 0)
+++ trunk/identity/src/resources/test/ldif/initial-tests-qa-sunds.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -0,0 +1,275 @@
+dn: dc=example,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: example
+o: example
+
+dn: ou=People,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke1,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: uid=jduke2,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke3,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People1,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People1
+
+dn: uid=user11,ou=People1,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user11
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user12,ou=People1,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user12
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People2
+
+dn: uid=user21,ou=People2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user21
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user22,ou=People2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user22
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: ou=Roles,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke4,ou=People,dc=example,dc=com
+
+dn: cn=Echo1,ou=Roles,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo1
+description: the JBossAdmin group 2
+member: uid=jduke2,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke5,ou=People,dc=example,dc=com
+
+dn: cn=TheDuke,ou=Roles,dc=example,dc=com
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: TheDuke role context
+member: uid=jduke,ou=People,dc=example,dc=com
+
+dn: ou=Roles1,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles1
+
+dn: cn=User11,ou=Roles1,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User11
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke4,ou=People,dc=example,dc=com
+
+dn: ou=Roles2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles2
+
+dn: cn=User21,ou=Roles2,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User21
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke4,ou=People,dc=example,dc=com
+
+
+
+
+# tree2
+dn: o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+
+dn: uid=jduke1,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
+
+
+dn: uid=jduke2,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
+memberOf: cn=TheDuke,ou=Roles,o=example2,dc=example,dc=com
+
+
+dn: uid=jduke3,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=Roles,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo
+description: the JBossAdmin group
+
+dn: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo1
+description: the JBossAdmin group 2
+
+
+dn: cn=TheDuke,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: TheDuke
+description: TheDuke role context
+
+dn: cn=EmptyRole,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: EmptyRole
+description: EmptyRole role context
+
+
Deleted: trunk/identity/src/resources/test/ldif/initial-tests-qa.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa.ldif 2007-08-17 12:56:51 UTC (rev 7972)
+++ trunk/identity/src/resources/test/ldif/initial-tests-qa.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -1,273 +0,0 @@
-dn: dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: dcObject
-objectclass: organization
-dc: testsuite
-o: testsuite
-
-dn: ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke1
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-
-
-dn: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke2
-cn: Java Duke2
-sn: Duke2
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke3
-cn: Java Duke3
-sn: Duke3
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: jduke4
-cn: Java Duke4
-sn: Duke4
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=People1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People1
-
-dn: uid=user11,ou=People1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user11
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=user12,ou=People1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user12
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=People2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People2
-
-dn: uid=user21,ou=People2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user21
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=user22,ou=People2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: person
-uid: user22
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-
-dn: ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-dn: cn=Echo,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: Echo
-description: the JBossAdmin group
-member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-
-dn: cn=Echo1,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: Echo1
-description: the JBossAdmin group 2
-member: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-member: uid=jduke5,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-
-dn: cn=TheDuke,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: groupOfNames
-objectClass: top
-cn: TheDuke
-description: TheDuke role context
-member: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-
-dn: ou=Roles1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles1
-
-dn: cn=User11,ou=Roles1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: User11
-description: the JBossAdmin group
-member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-
-dn: ou=Roles2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles2
-
-dn: cn=User21,ou=Roles2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: top
-objectClass: groupOfNames
-cn: User21
-description: the JBossAdmin group
-member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-
-
-# tree2
-dn: o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organization
-o: example2
-
-dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: uid=jduke,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-
-dn: uid=jduke1,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke1
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-mail: email(a)email.com
-memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-memberOf: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-
-
-dn: uid=jduke2,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke2
-cn: Java Duke2
-sn: Duke2
-userPassword: theduke
-mail: email(a)email.com
-memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-memberOf: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-memberOf: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-
-
-dn: uid=jduke3,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke3
-cn: Java Duke3
-sn: Duke3
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke4,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: inetOrgPerson
-objectclass: inetUser
-uid: jduke4
-cn: Java Duke4
-sn: Duke4
-userPassword: theduke
-mail: email(a)email.com
-
-dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-dn: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: Echo
-description: the JBossAdmin group
-
-dn: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: Echo1
-description: the JBossAdmin group 2
-
-
-dn: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: TheDuke
-description: TheDuke role context
-
-dn: cn=EmptyRole,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
-objectClass: top
-objectClass: organizationalRole
-cn: EmptyRole
-description: EmptyRole role context
-
-
Copied: trunk/identity/src/resources/test/ldif/initial-tests-qa.ldif (from rev 7972, branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa.ldif)
===================================================================
--- trunk/identity/src/resources/test/ldif/initial-tests-qa.ldif (rev 0)
+++ trunk/identity/src/resources/test/ldif/initial-tests-qa.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -0,0 +1,273 @@
+dn: dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: testsuite
+o: testsuite
+
+dn: ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People1
+
+dn: uid=user11,ou=People1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user11
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user12,ou=People1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user12
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People2
+
+dn: uid=user21,ou=People2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user21
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user22,ou=People2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user22
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+dn: cn=Echo1,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo1
+description: the JBossAdmin group 2
+member: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke5,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+dn: cn=TheDuke,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: TheDuke role context
+member: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+dn: ou=Roles1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles1
+
+dn: cn=User11,ou=Roles1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User11
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+dn: ou=Roles2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles2
+
+dn: cn=User21,ou=Roles2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User21
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+
+# tree2
+dn: o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+dn: uid=jduke1,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+
+dn: uid=jduke2,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+memberOf: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+
+dn: uid=jduke3,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo
+description: the JBossAdmin group
+
+dn: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo1
+description: the JBossAdmin group 2
+
+
+dn: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: TheDuke
+description: TheDuke role context
+
+dn: cn=EmptyRole,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: EmptyRole
+description: EmptyRole role context
+
+
Deleted: trunk/identity/src/resources/test/ldif/initial-tests.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests.ldif 2007-08-17 12:56:51 UTC (rev 7972)
+++ trunk/identity/src/resources/test/ldif/initial-tests.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -1,81 +0,0 @@
-dn: dc=jboss,dc=org
-objectclass: top
-objectclass: dcObject
-objectclass: organization
-dc: jboss
-o: JBoss
-
-dn: ou=People,dc=jboss,dc=org
-objectclass: top
-objectclass: organizationalUnit
-ou: People
-
-dn: uid=jduke,ou=People,dc=jboss,dc=org
-objectclass: top
-objectclass: uidObject
-objectclass: person
-uid: jduke
-cn: Java Duke
-sn: Duke
-userPassword: theduke
-mail: email(a)email.com
-
-dn: uid=jduke1,ou=People,dc=jboss,dc=org
-objectclass: top
-objectclass: uidObject
-objectclass: person
-uid: jduke1
-cn: Java Duke1
-sn: Duke1
-userPassword: theduke
-
-
-dn: uid=jduke2,ou=People,dc=jboss,dc=org
-objectclass: top
-objectclass: uidObject
-objectclass: person
-uid: jduke2
-cn: Java Duke2
-sn: Duke2
-userPassword: theduke
-
-dn: uid=jduke3,ou=People,dc=jboss,dc=org
-objectclass: top
-objectclass: uidObject
-objectclass: person
-uid: jduke3
-cn: Java Duke3
-sn: Duke3
-userPassword: theduke
-
-dn: uid=jduke4,ou=People,dc=jboss,dc=org
-objectclass: top
-objectclass: uidObject
-objectclass: person
-uid: jduke4
-cn: Java Duke4
-sn: Duke4
-userPassword: theduke
-
-dn: ou=Roles,dc=jboss,dc=org
-objectclass: top
-objectclass: organizationalUnit
-ou: Roles
-
-dn: cn=Echo,ou=Roles,dc=jboss,dc=org
-objectClass: top
-objectClass: groupOfNames
-cn: Echo
-description: the JBossAdmin group
-member: uid=jduke1,ou=People,dc=jboss,dc=org
-member: uid=jduke3,ou=People,dc=jboss,dc=org
-member: uid=jduke4,ou=People,dc=jboss,dc=org
-
-dn: cn=TheDuke,ou=Roles,dc=jboss,dc=org
-objectClass: groupOfNames
-objectClass: top
-cn: TheDuke
-description: TheDuke role context
-member: uid=jduke,ou=People,dc=jboss,dc=org
-
-
Copied: trunk/identity/src/resources/test/ldif/initial-tests.ldif (from rev 7972, branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests.ldif)
===================================================================
--- trunk/identity/src/resources/test/ldif/initial-tests.ldif (rev 0)
+++ trunk/identity/src/resources/test/ldif/initial-tests.ldif 2007-08-17 14:34:58 UTC (rev 7976)
@@ -0,0 +1,81 @@
+dn: dc=jboss,dc=org
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: jboss
+o: JBoss
+
+dn: ou=People,dc=jboss,dc=org
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,dc=jboss,dc=org
+objectclass: top
+objectclass: uidObject
+objectclass: person
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke1,ou=People,dc=jboss,dc=org
+objectclass: top
+objectclass: uidObject
+objectclass: person
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+
+
+dn: uid=jduke2,ou=People,dc=jboss,dc=org
+objectclass: top
+objectclass: uidObject
+objectclass: person
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+
+dn: uid=jduke3,ou=People,dc=jboss,dc=org
+objectclass: top
+objectclass: uidObject
+objectclass: person
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+
+dn: uid=jduke4,ou=People,dc=jboss,dc=org
+objectclass: top
+objectclass: uidObject
+objectclass: person
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+
+dn: ou=Roles,dc=jboss,dc=org
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,dc=jboss,dc=org
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=jboss,dc=org
+member: uid=jduke3,ou=People,dc=jboss,dc=org
+member: uid=jduke4,ou=People,dc=jboss,dc=org
+
+dn: cn=TheDuke,ou=Roles,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: TheDuke role context
+member: uid=jduke,ou=People,dc=jboss,dc=org
+
+
18 years, 8 months
JBoss Portal SVN: r7975 - in branches/JBoss_Portal_Branch_2_6: build/ide/intellij/idea60/modules/portlet-federation and 2 other directories.
by portal-commits@lists.jboss.org
Author: julien(a)jboss.com
Date: 2007-08-17 10:09:05 -0400 (Fri, 17 Aug 2007)
New Revision: 7975
Modified:
branches/JBoss_Portal_Branch_2_6/build/ide/intellij/idea60/modules/portlet-federation/portlet-federation.iml
branches/JBoss_Portal_Branch_2_6/build/ide/intellij/idea60/modules/portlet/portlet.iml
branches/JBoss_Portal_Branch_2_6/portlet-federation/build.xml
branches/JBoss_Portal_Branch_2_6/portlet-federation/src/main/org/jboss/portal/portlet/federation/impl/FederatingPortletInvokerService.java
branches/JBoss_Portal_Branch_2_6/portlet-federation/src/main/org/jboss/portal/portlet/federation/impl/PortletInvokerRegistrationService.java
Log:
make portlet-federation module not depend on jems
Modified: branches/JBoss_Portal_Branch_2_6/build/ide/intellij/idea60/modules/portlet/portlet.iml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/build/ide/intellij/idea60/modules/portlet/portlet.iml 2007-08-17 14:04:29 UTC (rev 7974)
+++ branches/JBoss_Portal_Branch_2_6/build/ide/intellij/idea60/modules/portlet/portlet.iml 2007-08-17 14:09:05 UTC (rev 7975)
@@ -140,6 +140,15 @@
</orderEntry>
<orderEntry type="module" module-name="jems" />
<orderEntry type="module" module-name="api" />
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../../../../../../thirdparty/jboss-portal/modules/common/lib/portal-common-lib.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
<orderEntryProperties />
</component>
<component name="VcsManagerConfiguration">
Modified: branches/JBoss_Portal_Branch_2_6/build/ide/intellij/idea60/modules/portlet-federation/portlet-federation.iml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/build/ide/intellij/idea60/modules/portlet-federation/portlet-federation.iml 2007-08-17 14:04:29 UTC (rev 7974)
+++ branches/JBoss_Portal_Branch_2_6/build/ide/intellij/idea60/modules/portlet-federation/portlet-federation.iml 2007-08-17 14:09:05 UTC (rev 7975)
@@ -57,6 +57,24 @@
<SOURCES />
</library>
</orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../../../../../../thirdparty/jboss-portal/modules/common/lib/portal-common-lib.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../../../../../../thirdparty/apache-log4j/lib/log4j.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
<orderEntryProperties />
</component>
<component name="VcsManagerConfiguration">
Modified: branches/JBoss_Portal_Branch_2_6/portlet-federation/build.xml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/portlet-federation/build.xml 2007-08-17 14:04:29 UTC (rev 7974)
+++ branches/JBoss_Portal_Branch_2_6/portlet-federation/build.xml 2007-08-17 14:09:05 UTC (rev 7975)
@@ -110,8 +110,6 @@
<!-- Configure modules -->
<call target="configure-modules"/>
<path id="dependentmodule.classpath">
- <path refid="jboss.portal-jems.classpath"/>
- <path refid="jboss.portal-server.classpath"/>
<path refid="jboss.portal-portlet.classpath"/>
</path>
Modified: branches/JBoss_Portal_Branch_2_6/portlet-federation/src/main/org/jboss/portal/portlet/federation/impl/FederatingPortletInvokerService.java
===================================================================
--- branches/JBoss_Portal_Branch_2_6/portlet-federation/src/main/org/jboss/portal/portlet/federation/impl/FederatingPortletInvokerService.java 2007-08-17 14:04:29 UTC (rev 7974)
+++ branches/JBoss_Portal_Branch_2_6/portlet-federation/src/main/org/jboss/portal/portlet/federation/impl/FederatingPortletInvokerService.java 2007-08-17 14:09:05 UTC (rev 7975)
@@ -22,7 +22,6 @@
******************************************************************************/
package org.jboss.portal.portlet.federation.impl;
-import org.jboss.portal.jems.as.system.AbstractJBossService;
import org.jboss.portal.portlet.InvokerUnavailableException;
import org.jboss.portal.portlet.NoSuchPortletException;
import org.jboss.portal.portlet.Portlet;
@@ -35,6 +34,7 @@
import org.jboss.portal.portlet.invocation.response.PortletInvocationResponse;
import org.jboss.portal.portlet.state.PropertyChange;
import org.jboss.portal.portlet.state.PropertyMap;
+import org.apache.log4j.Logger;
import java.util.Collection;
import java.util.Collections;
@@ -51,9 +51,12 @@
* @version $Revision: 5918 $
* @since 2.4
*/
-public class FederatingPortletInvokerService extends AbstractJBossService implements FederatingPortletInvoker
+public class FederatingPortletInvokerService implements FederatingPortletInvoker
{
+ /** . */
+ private static final Logger log = Logger.getLogger(FederatingPortletInvokerService.class);
+
/** The separator used in the id to route to the correct invoker. */
static final String SEPARATOR = ".";
Modified: branches/JBoss_Portal_Branch_2_6/portlet-federation/src/main/org/jboss/portal/portlet/federation/impl/PortletInvokerRegistrationService.java
===================================================================
--- branches/JBoss_Portal_Branch_2_6/portlet-federation/src/main/org/jboss/portal/portlet/federation/impl/PortletInvokerRegistrationService.java 2007-08-17 14:04:29 UTC (rev 7974)
+++ branches/JBoss_Portal_Branch_2_6/portlet-federation/src/main/org/jboss/portal/portlet/federation/impl/PortletInvokerRegistrationService.java 2007-08-17 14:09:05 UTC (rev 7975)
@@ -23,7 +23,6 @@
package org.jboss.portal.portlet.federation.impl;
import org.jboss.portal.portlet.federation.FederatingPortletInvoker;
-import org.jboss.portal.jems.as.system.AbstractJBossService;
import org.jboss.portal.portlet.PortletInvoker;
/**
@@ -33,7 +32,7 @@
* @version $Revision: 5448 $
* @since 2.4
*/
-public class PortletInvokerRegistrationService extends AbstractJBossService
+public class PortletInvokerRegistrationService
{
/** The registration id. */
18 years, 8 months
JBoss Portal SVN: r7974 - in branches/JBoss_Portal_Branch_2_6: portlet/src/main/org/jboss/portal/portlet and 4 other directories.
by portal-commits@lists.jboss.org
Author: julien(a)jboss.com
Date: 2007-08-17 10:04:29 -0400 (Fri, 17 Aug 2007)
New Revision: 7974
Added:
branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/aspects/portlet/PortalSessionSynchronizationInterceptor.java
branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/aspects/portlet/PortletSessionSynchronizationInterceptor.java
branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/
branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/AttributeModification.java
branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/Modification.java
branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SessionListener.java
branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SessionModification.java
branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SubSession.java
Removed:
branches/JBoss_Portal_Branch_2_6/portlet/src/main/org/jboss/portal/portlet/aspects/portlet/PortalSessionSynchronizationInterceptor.java
branches/JBoss_Portal_Branch_2_6/portlet/src/main/org/jboss/portal/portlet/aspects/portlet/PortletSessionSynchronizationInterceptor.java
branches/JBoss_Portal_Branch_2_6/portlet/src/main/org/jboss/portal/portlet/session/
Modified:
branches/JBoss_Portal_Branch_2_6/build/ide/intellij/idea60/modules/portlet-server/portlet-server.iml
Log:
moved the portlet session replication stuff from portlet to portlet-server as for now it uses jboss related stuff
Modified: branches/JBoss_Portal_Branch_2_6/build/ide/intellij/idea60/modules/portlet-server/portlet-server.iml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/build/ide/intellij/idea60/modules/portlet-server/portlet-server.iml 2007-08-17 12:57:44 UTC (rev 7973)
+++ branches/JBoss_Portal_Branch_2_6/build/ide/intellij/idea60/modules/portlet-server/portlet-server.iml 2007-08-17 14:04:29 UTC (rev 7974)
@@ -76,6 +76,33 @@
<SOURCES />
</library>
</orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../../../../../../thirdparty/jboss-portal/modules/common/lib/portal-common-portal-lib.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../../../../../../thirdparty/jboss-portal/modules/common/lib/portal-common-lib.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../../../../../../thirdparty/apache-log4j/lib/log4j.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
<orderEntryProperties />
</component>
<component name="VcsManagerConfiguration">
Deleted: branches/JBoss_Portal_Branch_2_6/portlet/src/main/org/jboss/portal/portlet/aspects/portlet/PortalSessionSynchronizationInterceptor.java
===================================================================
--- branches/JBoss_Portal_Branch_2_6/portlet/src/main/org/jboss/portal/portlet/aspects/portlet/PortalSessionSynchronizationInterceptor.java 2007-08-17 12:57:44 UTC (rev 7973)
+++ branches/JBoss_Portal_Branch_2_6/portlet/src/main/org/jboss/portal/portlet/aspects/portlet/PortalSessionSynchronizationInterceptor.java 2007-08-17 14:04:29 UTC (rev 7974)
@@ -1,119 +0,0 @@
-/******************************************************************************
- * JBoss, a division of Red Hat *
- * Copyright 2006, Red Hat Middleware, LLC, and individual *
- * contributors as indicated by the @authors tag. See the *
- * copyright.txt in the distribution for a full listing of *
- * individual contributors. *
- * *
- * This is free software; you can redistribute it and/or modify it *
- * under the terms of the GNU Lesser General Public License as *
- * published by the Free Software Foundation; either version 2.1 of *
- * the License, or (at your option) any later version. *
- * *
- * This software is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
- * Lesser General Public License for more details. *
- * *
- * You should have received a copy of the GNU Lesser General Public *
- * License along with this software; if not, write to the Free *
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org. *
- ******************************************************************************/
-package org.jboss.portal.portlet.aspects.portlet;
-
-import org.apache.log4j.Logger;
-import org.jboss.portal.common.invocation.InvocationException;
-import org.jboss.portal.portlet.invocation.PortletInterceptor;
-import org.jboss.portal.portlet.invocation.PortletInvocation;
-import org.jboss.portal.portlet.session.SubSession;
-import org.jboss.portal.portlet.spi.PortletInvocationContext;
-
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpSession;
-import java.lang.reflect.Method;
-import java.util.List;
-
-/**
- * @author <a href="mailto:julien@jboss.org">Julien Viet</a>
- * @version $Revision$
- */
-public class PortalSessionSynchronizationInterceptor extends PortletInterceptor
-{
-
- /** . */
- private final Logger log = Logger.getLogger(PortalSessionSynchronizationInterceptor.class);
-
- protected Object invoke(PortletInvocation invocation) throws Exception, InvocationException
- {
- HttpServletRequest req = null;
-
- // We try to access the client request whenever this is possible
- // This should be better implemented and the task of using the portal session
- // Should be left up to the caller whenever it is possible
- try
- {
- PortletInvocationContext ctx = invocation.getPortletContext();
- Method getClientRequestMethod = ctx.getClass().getMethod("getClientRequest", new Class[0]);
- req = (HttpServletRequest)getClientRequestMethod.invoke(ctx, new Object[0]);
- }
- catch (Exception ignore)
- {
- if (log.isDebugEnabled())
- {
- log.debug("Was not able to access the client request from request context");
- }
- }
-
- if (req != null)
- {
- String id = invocation.getInstanceContext().getId();
- String key = "jboss.portlet.session." + id;
-
- // Try to get a sub session from the portal session
- SubSession ss = null;
- HttpSession session = req.getSession(false);
- if (session != null)
- {
- ss = (SubSession)session.getAttribute(key);
- }
-
- //
- try
- {
- // Set the sub session for the portlet synchronization
- if (ss != null && ss.isActivated())
- {
- invocation.setAttribute(PortletInvocation.INVOCATION_SCOPE, "subsession", ss);
- }
-
- //
- return invocation.invokeNext();
- }
- finally
- {
- List modifications = (List)invocation.getAttribute(PortletInvocation.INVOCATION_SCOPE, "subsession");
-
- // If we have any modifications propagate them
- if (modifications != null)
- {
- //
- invocation.removeAttribute(PortletInvocation.INVOCATION_SCOPE, "subsession");
-
- //
- if (ss == null)
- {
- ss = new SubSession(key);
- }
-
- //
- ss.synchronizeWithPortalSession(req, modifications, key);
- }
- }
- }
- else
- {
- return invocation.invokeNext();
- }
- }
-}
Deleted: branches/JBoss_Portal_Branch_2_6/portlet/src/main/org/jboss/portal/portlet/aspects/portlet/PortletSessionSynchronizationInterceptor.java
===================================================================
--- branches/JBoss_Portal_Branch_2_6/portlet/src/main/org/jboss/portal/portlet/aspects/portlet/PortletSessionSynchronizationInterceptor.java 2007-08-17 12:57:44 UTC (rev 7973)
+++ branches/JBoss_Portal_Branch_2_6/portlet/src/main/org/jboss/portal/portlet/aspects/portlet/PortletSessionSynchronizationInterceptor.java 2007-08-17 14:04:29 UTC (rev 7974)
@@ -1,83 +0,0 @@
-/******************************************************************************
- * JBoss, a division of Red Hat *
- * Copyright 2006, Red Hat Middleware, LLC, and individual *
- * contributors as indicated by the @authors tag. See the *
- * copyright.txt in the distribution for a full listing of *
- * individual contributors. *
- * *
- * This is free software; you can redistribute it and/or modify it *
- * under the terms of the GNU Lesser General Public License as *
- * published by the Free Software Foundation; either version 2.1 of *
- * the License, or (at your option) any later version. *
- * *
- * This software is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
- * Lesser General Public License for more details. *
- * *
- * You should have received a copy of the GNU Lesser General Public *
- * License along with this software; if not, write to the Free *
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org. *
- ******************************************************************************/
-package org.jboss.portal.portlet.aspects.portlet;
-
-import org.jboss.portal.common.invocation.InvocationException;
-import org.jboss.portal.portlet.info.PortletInfo;
-import org.jboss.portal.portlet.info.SessionInfo;
-import org.jboss.portal.portlet.invocation.PortletInterceptor;
-import org.jboss.portal.portlet.invocation.PortletInvocation;
-import org.jboss.portal.portlet.session.SessionListener;
-import org.jboss.portal.portlet.session.SubSession;
-import org.jboss.portal.portlet.container.PortletContainerInvoker;
-import org.jboss.portal.portlet.container.PortletContainer;
-
-import java.util.List;
-
-/**
- * @author <a href="mailto:julien@jboss.org">Julien Viet</a>
- * @version $Revision$
- */
-public class PortletSessionSynchronizationInterceptor extends PortletInterceptor
-{
- protected Object invoke(PortletInvocation invocation) throws Exception, InvocationException
- {
- PortletContainer container = (PortletContainer)invocation.getAttribute(PortletInvocation.INVOCATION_SCOPE, PortletContainerInvoker.PORTLET_CONTAINER);
- PortletInfo portletInfo = container.getInfo();
- SessionInfo sessionInfo = portletInfo.getSession();
-
- if (sessionInfo != null && Boolean.TRUE.equals(sessionInfo.getDistributed()))
- {
- SubSession ss = (SubSession)invocation.getAttribute(PortletInvocation.INVOCATION_SCOPE, "subsession");
-
- // If we detect an activation then we copy the content in the dispatched session
- if (ss != null)
- {
- ss.synchronizeWithDispatchedSession(invocation.getDispatchedRequest());
- }
-
- try
- {
-
- // Associate with thread after than the synchronization has been done
- // because we don't want to have the http session listener modify the sub session
- SessionListener.activate();
-
- //
- return invocation.invokeNext();
- }
- finally
- {
- // Clear association with thread
- List modifications = SessionListener.desactivate();
-
- // Set modifications for portal session synchronization
- invocation.setAttribute(PortletInvocation.INVOCATION_SCOPE, "subsession", modifications);
- }
- }
- else
- {
- return invocation.invokeNext();
- }
- }
-}
Copied: branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/aspects/portlet/PortalSessionSynchronizationInterceptor.java (from rev 7967, branches/JBoss_Portal_Branch_2_6/portlet/src/main/org/jboss/portal/portlet/aspects/portlet/PortalSessionSynchronizationInterceptor.java)
===================================================================
--- branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/aspects/portlet/PortalSessionSynchronizationInterceptor.java (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/aspects/portlet/PortalSessionSynchronizationInterceptor.java 2007-08-17 14:04:29 UTC (rev 7974)
@@ -0,0 +1,119 @@
+/******************************************************************************
+ * JBoss, a division of Red Hat *
+ * Copyright 2006, Red Hat Middleware, LLC, and individual *
+ * contributors as indicated by the @authors tag. See the *
+ * copyright.txt in the distribution for a full listing of *
+ * individual contributors. *
+ * *
+ * This is free software; you can redistribute it and/or modify it *
+ * under the terms of the GNU Lesser General Public License as *
+ * published by the Free Software Foundation; either version 2.1 of *
+ * the License, or (at your option) any later version. *
+ * *
+ * This software is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
+ * Lesser General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Lesser General Public *
+ * License along with this software; if not, write to the Free *
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org. *
+ ******************************************************************************/
+package org.jboss.portal.portlet.aspects.portlet;
+
+import org.apache.log4j.Logger;
+import org.jboss.portal.common.invocation.InvocationException;
+import org.jboss.portal.portlet.invocation.PortletInterceptor;
+import org.jboss.portal.portlet.invocation.PortletInvocation;
+import org.jboss.portal.portlet.session.SubSession;
+import org.jboss.portal.portlet.spi.PortletInvocationContext;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpSession;
+import java.lang.reflect.Method;
+import java.util.List;
+
+/**
+ * @author <a href="mailto:julien@jboss.org">Julien Viet</a>
+ * @version $Revision$
+ */
+public class PortalSessionSynchronizationInterceptor extends PortletInterceptor
+{
+
+ /** . */
+ private final Logger log = Logger.getLogger(PortalSessionSynchronizationInterceptor.class);
+
+ protected Object invoke(PortletInvocation invocation) throws Exception, InvocationException
+ {
+ HttpServletRequest req = null;
+
+ // We try to access the client request whenever this is possible
+ // This should be better implemented and the task of using the portal session
+ // Should be left up to the caller whenever it is possible
+ try
+ {
+ PortletInvocationContext ctx = invocation.getPortletContext();
+ Method getClientRequestMethod = ctx.getClass().getMethod("getClientRequest", new Class[0]);
+ req = (HttpServletRequest)getClientRequestMethod.invoke(ctx, new Object[0]);
+ }
+ catch (Exception ignore)
+ {
+ if (log.isDebugEnabled())
+ {
+ log.debug("Was not able to access the client request from request context");
+ }
+ }
+
+ if (req != null)
+ {
+ String id = invocation.getInstanceContext().getId();
+ String key = "jboss.portlet.session." + id;
+
+ // Try to get a sub session from the portal session
+ SubSession ss = null;
+ HttpSession session = req.getSession(false);
+ if (session != null)
+ {
+ ss = (SubSession)session.getAttribute(key);
+ }
+
+ //
+ try
+ {
+ // Set the sub session for the portlet synchronization
+ if (ss != null && ss.isActivated())
+ {
+ invocation.setAttribute(PortletInvocation.INVOCATION_SCOPE, "subsession", ss);
+ }
+
+ //
+ return invocation.invokeNext();
+ }
+ finally
+ {
+ List modifications = (List)invocation.getAttribute(PortletInvocation.INVOCATION_SCOPE, "subsession");
+
+ // If we have any modifications propagate them
+ if (modifications != null)
+ {
+ //
+ invocation.removeAttribute(PortletInvocation.INVOCATION_SCOPE, "subsession");
+
+ //
+ if (ss == null)
+ {
+ ss = new SubSession(key);
+ }
+
+ //
+ ss.synchronizeWithPortalSession(req, modifications, key);
+ }
+ }
+ }
+ else
+ {
+ return invocation.invokeNext();
+ }
+ }
+}
Property changes on: branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/aspects/portlet/PortalSessionSynchronizationInterceptor.java
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
Copied: branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/aspects/portlet/PortletSessionSynchronizationInterceptor.java (from rev 7967, branches/JBoss_Portal_Branch_2_6/portlet/src/main/org/jboss/portal/portlet/aspects/portlet/PortletSessionSynchronizationInterceptor.java)
===================================================================
--- branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/aspects/portlet/PortletSessionSynchronizationInterceptor.java (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/aspects/portlet/PortletSessionSynchronizationInterceptor.java 2007-08-17 14:04:29 UTC (rev 7974)
@@ -0,0 +1,83 @@
+/******************************************************************************
+ * JBoss, a division of Red Hat *
+ * Copyright 2006, Red Hat Middleware, LLC, and individual *
+ * contributors as indicated by the @authors tag. See the *
+ * copyright.txt in the distribution for a full listing of *
+ * individual contributors. *
+ * *
+ * This is free software; you can redistribute it and/or modify it *
+ * under the terms of the GNU Lesser General Public License as *
+ * published by the Free Software Foundation; either version 2.1 of *
+ * the License, or (at your option) any later version. *
+ * *
+ * This software is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
+ * Lesser General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Lesser General Public *
+ * License along with this software; if not, write to the Free *
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org. *
+ ******************************************************************************/
+package org.jboss.portal.portlet.aspects.portlet;
+
+import org.jboss.portal.common.invocation.InvocationException;
+import org.jboss.portal.portlet.info.PortletInfo;
+import org.jboss.portal.portlet.info.SessionInfo;
+import org.jboss.portal.portlet.invocation.PortletInterceptor;
+import org.jboss.portal.portlet.invocation.PortletInvocation;
+import org.jboss.portal.portlet.session.SessionListener;
+import org.jboss.portal.portlet.session.SubSession;
+import org.jboss.portal.portlet.container.PortletContainerInvoker;
+import org.jboss.portal.portlet.container.PortletContainer;
+
+import java.util.List;
+
+/**
+ * @author <a href="mailto:julien@jboss.org">Julien Viet</a>
+ * @version $Revision$
+ */
+public class PortletSessionSynchronizationInterceptor extends PortletInterceptor
+{
+ protected Object invoke(PortletInvocation invocation) throws Exception, InvocationException
+ {
+ PortletContainer container = (PortletContainer)invocation.getAttribute(PortletInvocation.INVOCATION_SCOPE, PortletContainerInvoker.PORTLET_CONTAINER);
+ PortletInfo portletInfo = container.getInfo();
+ SessionInfo sessionInfo = portletInfo.getSession();
+
+ if (sessionInfo != null && Boolean.TRUE.equals(sessionInfo.getDistributed()))
+ {
+ SubSession ss = (SubSession)invocation.getAttribute(PortletInvocation.INVOCATION_SCOPE, "subsession");
+
+ // If we detect an activation then we copy the content in the dispatched session
+ if (ss != null)
+ {
+ ss.synchronizeWithDispatchedSession(invocation.getDispatchedRequest());
+ }
+
+ try
+ {
+
+ // Associate with thread after than the synchronization has been done
+ // because we don't want to have the http session listener modify the sub session
+ SessionListener.activate();
+
+ //
+ return invocation.invokeNext();
+ }
+ finally
+ {
+ // Clear association with thread
+ List modifications = SessionListener.desactivate();
+
+ // Set modifications for portal session synchronization
+ invocation.setAttribute(PortletInvocation.INVOCATION_SCOPE, "subsession", modifications);
+ }
+ }
+ else
+ {
+ return invocation.invokeNext();
+ }
+ }
+}
Property changes on: branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/aspects/portlet/PortletSessionSynchronizationInterceptor.java
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
Added: branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/AttributeModification.java
===================================================================
--- branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/AttributeModification.java (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/AttributeModification.java 2007-08-17 14:04:29 UTC (rev 7974)
@@ -0,0 +1,55 @@
+/******************************************************************************
+ * JBoss, a division of Red Hat *
+ * Copyright 2006, Red Hat Middleware, LLC, and individual *
+ * contributors as indicated by the @authors tag. See the *
+ * copyright.txt in the distribution for a full listing of *
+ * individual contributors. *
+ * *
+ * This is free software; you can redistribute it and/or modify it *
+ * under the terms of the GNU Lesser General Public License as *
+ * published by the Free Software Foundation; either version 2.1 of *
+ * the License, or (at your option) any later version. *
+ * *
+ * This software is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
+ * Lesser General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Lesser General Public *
+ * License along with this software; if not, write to the Free *
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org. *
+ ******************************************************************************/
+package org.jboss.portal.portlet.session;
+
+/**
+ * A modification made to an attribute within the scope of a request.
+ *
+ * @author <a href="mailto:julien@jboss.org">Julien Viet</a>
+ * @version $Revision: 5448 $
+ */
+public class AttributeModification extends Modification
+{
+
+ /** The name. */
+ private String name;
+
+ /** The value. */
+ private Object value;
+
+ public AttributeModification(String name, Object value)
+ {
+ this.name = name;
+ this.value = value;
+ }
+
+ public String getName()
+ {
+ return name;
+ }
+
+ public Object getValue()
+ {
+ return value;
+ }
+}
Property changes on: branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/AttributeModification.java
___________________________________________________________________
Name: svn:executable
+ *
Added: branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/Modification.java
===================================================================
--- branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/Modification.java (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/Modification.java 2007-08-17 14:04:29 UTC (rev 7974)
@@ -0,0 +1,31 @@
+/******************************************************************************
+ * JBoss, a division of Red Hat *
+ * Copyright 2006, Red Hat Middleware, LLC, and individual *
+ * contributors as indicated by the @authors tag. See the *
+ * copyright.txt in the distribution for a full listing of *
+ * individual contributors. *
+ * *
+ * This is free software; you can redistribute it and/or modify it *
+ * under the terms of the GNU Lesser General Public License as *
+ * published by the Free Software Foundation; either version 2.1 of *
+ * the License, or (at your option) any later version. *
+ * *
+ * This software is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
+ * Lesser General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Lesser General Public *
+ * License along with this software; if not, write to the Free *
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org. *
+ ******************************************************************************/
+package org.jboss.portal.portlet.session;
+
+/**
+ * @author <a href="mailto:julien@jboss.org">Julien Viet</a>
+ * @version $Revision: 5448 $
+ */
+public class Modification
+{
+}
Property changes on: branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/Modification.java
___________________________________________________________________
Name: svn:executable
+ *
Added: branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SessionListener.java
===================================================================
--- branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SessionListener.java (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SessionListener.java 2007-08-17 14:04:29 UTC (rev 7974)
@@ -0,0 +1,172 @@
+/******************************************************************************
+ * JBoss, a division of Red Hat *
+ * Copyright 2006, Red Hat Middleware, LLC, and individual *
+ * contributors as indicated by the @authors tag. See the *
+ * copyright.txt in the distribution for a full listing of *
+ * individual contributors. *
+ * *
+ * This is free software; you can redistribute it and/or modify it *
+ * under the terms of the GNU Lesser General Public License as *
+ * published by the Free Software Foundation; either version 2.1 of *
+ * the License, or (at your option) any later version. *
+ * *
+ * This software is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
+ * Lesser General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Lesser General Public *
+ * License along with this software; if not, write to the Free *
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org. *
+ ******************************************************************************/
+package org.jboss.portal.portlet.session;
+
+import org.jboss.logging.Logger;
+
+import javax.portlet.PortletSession;
+import javax.portlet.PortletSessionUtil;
+import javax.servlet.http.HttpSessionAttributeListener;
+import javax.servlet.http.HttpSessionBindingEvent;
+import javax.servlet.http.HttpSessionEvent;
+import javax.servlet.http.HttpSessionListener;
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * Listener for various session events that modifies the subsession associated with the current thread of execution.
+ *
+ * @author <a href="mailto:julien@jboss.org">Julien Viet</a>
+ * @version $Revision: 5448 $
+ */
+public class SessionListener implements HttpSessionAttributeListener, HttpSessionListener
+{
+
+ /** . */
+ private Logger log = Logger.getLogger(SessionListener.class);
+
+ /** . */
+ private boolean trace = log.isTraceEnabled();
+
+ /** . */
+ private static ThreadLocal local = new ThreadLocal();
+
+ public void attributeAdded(HttpSessionBindingEvent event)
+ {
+ List modifications = (List)local.get();
+ if (modifications != null)
+ {
+ String name = event.getName();
+ // Only PortletScope attributes are synchronized
+ if (PortletSessionUtil.decodeScope(name) == PortletSession.PORTLET_SCOPE)
+ {
+ if (trace)
+ {
+ String id = event.getSession().getId();
+ log.trace("Adding attribute " + name + " to session " + id);
+ }
+ Object value = event.getValue();
+ // ss.setAttribute(name, value);
+ AttributeModification mod = new AttributeModification(name, value);
+ modifications.add(mod);
+ }
+ }
+ }
+
+ public void attributeRemoved(HttpSessionBindingEvent event)
+ {
+ List modifications = (List)local.get();
+ if (modifications != null)
+ {
+ String name = event.getName();
+ // Only PortletScope attributes are synchronized
+ if (PortletSessionUtil.decodeScope(name) == PortletSession.PORTLET_SCOPE)
+ {
+ if (trace)
+ {
+ String id = event.getSession().getId();
+ log.trace("Removing attribute " + name + " to session " + id);
+ }
+// ss.setAttribute(name, null);
+ AttributeModification mod = new AttributeModification(name, null);
+ modifications.add(mod);
+ }
+ }
+ }
+
+ public void attributeReplaced(HttpSessionBindingEvent event)
+ {
+ List modifications = (List)local.get();
+ if (modifications != null)
+ {
+ String name = event.getName();
+ // Only PortletScope attributes are synchronized
+ if (PortletSessionUtil.decodeScope(name) == PortletSession.PORTLET_SCOPE)
+ {
+ if (trace)
+ {
+ String id = event.getSession().getId();
+ log.trace("Replacing attribute " + name + " to session " + id);
+ }
+ // Get the value from the session as the event payload is the previous value
+ Object value = event.getSession().getAttribute(name);
+// ss.setAttribute(name, value);
+ AttributeModification mod = new AttributeModification(name, value);
+ modifications.add(mod);
+ }
+ }
+ }
+
+ //
+
+ public void sessionCreated(HttpSessionEvent event)
+ {
+ List modifications = (List)local.get();
+ if (modifications != null)
+ {
+ if (trace)
+ {
+ String id = event.getSession().getId();
+ log.trace("Creating session " + id);
+ }
+// ss.create();
+ modifications.add(SessionModification.SESSION_CREATED);
+ }
+ }
+
+ public void sessionDestroyed(HttpSessionEvent event)
+ {
+ List modifications = (List)local.get();
+ if (modifications != null)
+ {
+ if (trace)
+ {
+ String id = event.getSession().getId();
+ log.trace("Destroying session " + id);
+ }
+// ss.destroy();
+ modifications.add(SessionModification.SESSION_DESTROYED);
+ }
+ }
+
+ /** @throws IllegalStateException */
+ public static void activate() throws IllegalStateException
+ {
+ if (local.get() != null)
+ {
+ throw new IllegalStateException("Already active");
+ }
+ local.set(new ArrayList());
+ }
+
+ public static List desactivate() throws IllegalStateException
+ {
+ List modifications = (List)SessionListener.local.get();
+ if (modifications == null)
+ {
+ throw new IllegalStateException("No active");
+ }
+ SessionListener.local.set(null);
+ return modifications;
+ }
+}
Property changes on: branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SessionListener.java
___________________________________________________________________
Name: svn:executable
+ *
Added: branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SessionModification.java
===================================================================
--- branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SessionModification.java (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SessionModification.java 2007-08-17 14:04:29 UTC (rev 7974)
@@ -0,0 +1,56 @@
+/******************************************************************************
+ * JBoss, a division of Red Hat *
+ * Copyright 2006, Red Hat Middleware, LLC, and individual *
+ * contributors as indicated by the @authors tag. See the *
+ * copyright.txt in the distribution for a full listing of *
+ * individual contributors. *
+ * *
+ * This is free software; you can redistribute it and/or modify it *
+ * under the terms of the GNU Lesser General Public License as *
+ * published by the Free Software Foundation; either version 2.1 of *
+ * the License, or (at your option) any later version. *
+ * *
+ * This software is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
+ * Lesser General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Lesser General Public *
+ * License along with this software; if not, write to the Free *
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org. *
+ ******************************************************************************/
+package org.jboss.portal.portlet.session;
+
+/**
+ * @author <a href="mailto:julien@jboss.org">Julien Viet</a>
+ * @version $Revision: 5448 $
+ */
+public class SessionModification extends Modification
+{
+
+ /** . */
+ public static final int CREATED = 0;
+
+ /** . */
+ public static final int DESTROYED = 1;
+
+ /** . */
+ public static final SessionModification SESSION_CREATED = new SessionModification(CREATED);
+
+ /** . */
+ public static final SessionModification SESSION_DESTROYED = new SessionModification(DESTROYED);
+
+ /** . */
+ private int type;
+
+ private SessionModification(int type)
+ {
+ this.type = type;
+ }
+
+ public int getType()
+ {
+ return type;
+ }
+}
Property changes on: branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SessionModification.java
___________________________________________________________________
Name: svn:executable
+ *
Added: branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SubSession.java
===================================================================
--- branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SubSession.java (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SubSession.java 2007-08-17 14:04:29 UTC (rev 7974)
@@ -0,0 +1,353 @@
+/******************************************************************************
+ * JBoss, a division of Red Hat *
+ * Copyright 2006, Red Hat Middleware, LLC, and individual *
+ * contributors as indicated by the @authors tag. See the *
+ * copyright.txt in the distribution for a full listing of *
+ * individual contributors. *
+ * *
+ * This is free software; you can redistribute it and/or modify it *
+ * under the terms of the GNU Lesser General Public License as *
+ * published by the Free Software Foundation; either version 2.1 of *
+ * the License, or (at your option) any later version. *
+ * *
+ * This software is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
+ * Lesser General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Lesser General Public *
+ * License along with this software; if not, write to the Free *
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org. *
+ ******************************************************************************/
+package org.jboss.portal.portlet.session;
+
+import org.jboss.invocation.MarshalledValue;
+import org.jboss.logging.Logger;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpSession;
+import java.io.Externalizable;
+import java.io.IOException;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Enumeration;
+import java.util.HashMap;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+/**
+ * A subsession keep tracks of the content of a given portlet session.
+ *
+ * @author <a href="mailto:julien@jboss.org">Julien Viet</a>
+ * @version $Revision: 5448 $
+ */
+public class SubSession implements Externalizable
+{
+
+ /** The serialVersionUID */
+ private static final long serialVersionUID = -3584568048652090636L;
+
+ /** . */
+ private static final Logger log = Logger.getLogger(SubSession.class);
+
+ /** . */
+ private boolean trace = log.isTraceEnabled();
+
+ /** Signals that the session has been activated. */
+ private boolean activated;
+
+ /** The session content. */
+ private Map map;
+
+ /** The id. */
+ private String id;
+
+ public SubSession(String id)
+ {
+ if (id == null)
+ {
+ throw new IllegalArgumentException();
+ }
+ this.id = id;
+ this.activated = false;
+ }
+
+ public SubSession()
+ {
+ }
+
+ public String getId()
+ {
+ return id;
+ }
+
+ public boolean isActivated()
+ {
+ return activated;
+ }
+
+ public void setActivated(boolean activated)
+ {
+ this.activated = activated;
+ }
+
+ public Set getAttributeNames()
+ {
+ if (map != null)
+ {
+ return map.keySet();
+ }
+ else
+ {
+ return Collections.EMPTY_SET;
+ }
+ }
+
+ public Object getAttribute(String name)
+ {
+ trace("getAttribute: trying to get attribute named: '" + name + "'");
+ if (map != null)
+ {
+ return map.get(name);
+ }
+ else
+ {
+ trace("getAttribute: no existing attributes.");
+ return null;
+ }
+ }
+
+ public void setAttribute(String name, Object value)
+ {
+ if (map == null)
+ {
+ map = new HashMap();
+ trace("setAttribute: no existing attributes, creating attribute map.");
+ }
+ if (name == null || name.length() == 0)
+ {
+ throw new IllegalArgumentException("Must pass a valid, non-null attribute to set the attribute value.");
+ }
+ if (value == null)
+ {
+ trace("setAttribute: removing attribute named: '" + name + "'");
+ map.remove(name);
+ }
+ else
+ {
+ trace("setAttribute: set attribute named: '" + name + "' to value: '" + value + "'");
+ map.put(name, value);
+ }
+ }
+
+ public void create()
+ {
+ trace("create");
+ if (map != null)
+ {
+ trace("create: was expecting no map, had to clear it");
+ map.clear();
+ }
+ else
+ {
+ trace("create: attribute map created");
+ map = new HashMap();
+ }
+ }
+
+ public void destroy()
+ {
+ trace("destroy");
+ if (map == null)
+ {
+ trace("destroy: was expecting an attribute map");
+ }
+ else
+ {
+ trace("destroy: attribute map destroyed");
+ map = null;
+ }
+ }
+
+ /**
+ * @param portalRequest
+ * @param key
+ */
+ public void synchronizeWithPortalSession(HttpServletRequest portalRequest, List modifications, String key)
+ {
+ // Apply changes
+ for (Iterator i = modifications.iterator(); i.hasNext();)
+ {
+ Modification mod = (Modification)i.next();
+ if (mod instanceof AttributeModification)
+ {
+ try
+ {
+ AttributeModification attrMod = (AttributeModification)mod;
+ setAttribute(attrMod.getName(), new MarshalledValue(attrMod.getValue()));
+ }
+ catch (IOException e)
+ {
+ e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.
+ }
+ }
+ else if (mod == SessionModification.SESSION_CREATED)
+ {
+ create();
+ }
+ else
+ {
+ destroy();
+ }
+ }
+
+ //
+ if (modifications.isEmpty() == false)
+ {
+ // Performs an explicit set
+ HttpSession session = portalRequest.getSession();
+ session.setAttribute(key, this);
+ }
+ }
+
+ /**
+ * Synchronize the content with the session held by the dispatched request. This method will use the thread context
+ * classloader to unserialize the content of the session.
+ *
+ * @param dispatchedRequest
+ */
+ public void synchronizeWithDispatchedSession(HttpServletRequest dispatchedRequest)
+ {
+ if (activated)
+ {
+ trace("synchronizeWithDispatchedSession: session was activated, synchronizing...");
+ activated = false;
+
+ //
+ HttpSession session = dispatchedRequest.getSession();
+
+ //
+ trace("synchronizeWithDispatchedSession: removing existing attributes");
+ ArrayList names = new ArrayList();
+ for (Enumeration e = session.getAttributeNames(); e.hasMoreElements();)
+ {
+ String name = (String)e.nextElement();
+ names.add(name);
+ }
+ for (int i = 0; i < names.size(); i++)
+ {
+ String name = (String)names.get(i);
+ trace("synchronizeWithDispatchedSession: removing attribute named: '" + name + "' with value: '"
+ + session.getAttribute(name) + "' from existing session");
+ session.removeAttribute(name);
+ }
+
+ //
+ for (Iterator i = map.entrySet().iterator(); i.hasNext();)
+ {
+ Map.Entry entry = (Map.Entry)i.next();
+ String name = (String)entry.getKey();
+
+ //
+ try
+ {
+ MarshalledValue marshalledValue = (MarshalledValue)entry.getValue();
+ Object value = marshalledValue.get();
+
+ //
+ session.setAttribute(name, value);
+ trace("synchronizeWithDispatchedSession: setting attribute name: '" + name + "' to value: '" + value
+ + "'");
+ }
+ catch (Exception e)
+ {
+ log.error("synchronizeWithDispatchedSession: couldn't unmarshall value for attribute named: '" + name
+ + "'. Session won't be properly replicated!", e);
+ }
+ }
+ }
+ else
+ {
+ trace("synchronizeWithDispatchedSession: session was not activated, did nothing");
+ }
+ }
+
+// private void marshallAttributesAndUpdateSessionIfNeeded(HttpSession session)
+// {
+// if (map != null)
+// {
+// for (Iterator i = map.entrySet().iterator(); i.hasNext();)
+// {
+// Map.Entry entry = (Map.Entry)i.next();
+// String name = (String)entry.getKey();
+// MarshalledValue marshalledValue = (MarshalledValue)entry.getValue();
+//
+// //
+// try
+// {
+// Object value = marshalledValue.get();
+// entry.setValue(value); // replace marshalled value by original one
+// trace("synchronizeWithDispatchedSession: setting attribute name: '" + name + "' to value: '" + value
+// + "'");
+//
+// // update session if requested
+// if (session != null)
+// {
+// session.setAttribute(name, value);
+// }
+// }
+// catch (Exception e)
+// {
+// log.error("synchronizeWithDispatchedSession: couldn't unmarshall value for attribute named: '" + name
+// + "'. Session won't be properly replicated!", e);
+// }
+// }
+// }
+// }
+
+ public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
+ {
+ id = in.readUTF();
+ map = (Map)in.readObject();
+ activated = true;
+ if (trace)
+ {
+ log("SubSession deserialized");
+ }
+ }
+
+ public void writeExternal(ObjectOutput out) throws IOException
+ {
+ out.writeUTF(id);
+ out.writeObject(map);
+ if (trace)
+ {
+ log("SubSession serialized");
+ }
+ }
+
+ private void log(String prefix)
+ {
+ StringBuffer tmp = new StringBuffer(prefix).append(" [");
+ for (Iterator i = map.keySet().iterator(); i.hasNext();)
+ {
+ String key = (String)i.next();
+ tmp.append(key).append("(").append(map.get(key)).append(")").append(i.hasNext() ? "," : "");
+ }
+ tmp.append("]");
+ trace(tmp.toString());
+ }
+
+ private void trace(String message)
+ {
+ if (trace)
+ {
+ log.trace(message);
+ }
+ }
+}
Property changes on: branches/JBoss_Portal_Branch_2_6/portlet-server/src/main/org/jboss/portal/portlet/session/SubSession.java
___________________________________________________________________
Name: svn:executable
+ *
18 years, 8 months
JBoss Portal SVN: r7973 - in branches/JBoss_Portal_Branch_2_6: api/src/main/org/jboss/portal and 4 other directories.
by portal-commits@lists.jboss.org
Author: julien(a)jboss.com
Date: 2007-08-17 08:57:44 -0400 (Fri, 17 Aug 2007)
New Revision: 7973
Removed:
branches/JBoss_Portal_Branch_2_6/api/src/main/org/jboss/portal/Mode.java
branches/JBoss_Portal_Branch_2_6/api/src/main/org/jboss/portal/WindowState.java
Modified:
branches/JBoss_Portal_Branch_2_6/api/build.xml
branches/JBoss_Portal_Branch_2_6/core/build.xml
branches/JBoss_Portal_Branch_2_6/portlet-server/build.xml
branches/JBoss_Portal_Branch_2_6/theme/build.xml
branches/JBoss_Portal_Branch_2_6/wsrp/build.xml
Log:
moved org.jboss.portal.Mode and org.jboss.portal.WindowState in a portal common package along with the common classes
Modified: branches/JBoss_Portal_Branch_2_6/api/build.xml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/api/build.xml 2007-08-17 12:56:51 UTC (rev 7972)
+++ branches/JBoss_Portal_Branch_2_6/api/build.xml 2007-08-17 12:57:44 UTC (rev 7973)
@@ -88,6 +88,7 @@
<!-- Configure thirdparty libraries -->
&libraries;
<path id="library.classpath">
+ <path refid="jboss.portal/modules/common.classpath"/>
<path refid="junit.junit.classpath"/>
</path>
Deleted: branches/JBoss_Portal_Branch_2_6/api/src/main/org/jboss/portal/Mode.java
===================================================================
--- branches/JBoss_Portal_Branch_2_6/api/src/main/org/jboss/portal/Mode.java 2007-08-17 12:56:51 UTC (rev 7972)
+++ branches/JBoss_Portal_Branch_2_6/api/src/main/org/jboss/portal/Mode.java 2007-08-17 12:57:44 UTC (rev 7973)
@@ -1,162 +0,0 @@
-/******************************************************************************
- * JBoss, a division of Red Hat *
- * Copyright 2006, Red Hat Middleware, LLC, and individual *
- * contributors as indicated by the @authors tag. See the *
- * copyright.txt in the distribution for a full listing of *
- * individual contributors. *
- * *
- * This is free software; you can redistribute it and/or modify it *
- * under the terms of the GNU Lesser General Public License as *
- * published by the Free Software Foundation; either version 2.1 of *
- * the License, or (at your option) any later version. *
- * *
- * This software is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
- * Lesser General Public License for more details. *
- * *
- * You should have received a copy of the GNU Lesser General Public *
- * License along with this software; if not, write to the Free *
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org. *
- ******************************************************************************/
-package org.jboss.portal;
-
-import java.io.Serializable;
-import java.util.Locale;
-
-/**
- * @author <a href="mailto:julien@jboss.org">Julien Viet</a>
- * @version $Revision$
- */
-public final class Mode implements Serializable
-{
-
- /** The serialVersionUID. */
- private static final long serialVersionUID = 6033765240710422050L;
-
- /** . */
- public static final Mode EDIT = new Mode("edit");
-
- /** . */
- public static final Mode HELP = new Mode("help");
-
- /** . */
- public static final Mode VIEW = new Mode("view");
-
- /** . */
- public static final Mode EDIT_DEFAULTS = new Mode("edit_defaults");
-
- /** . */
- public static final Mode ADMIN = new Mode("admin");
-
- /** . */
- private String name;
-
- public Mode(String name)
- {
- this(name, false);
- }
-
- /**
- * @param name
- * @param preserveCase
- * @since 2.4.2
- */
- private Mode(String name, boolean preserveCase)
- {
- if (name == null)
- {
- throw new IllegalArgumentException("Mode cannot be null");
- }
- this.name = (preserveCase ? name : name.toLowerCase(Locale.ENGLISH));
- }
-
-
- public boolean equals(Object o)
- {
- if (o == this)
- {
- return true;
- }
- if (o instanceof Mode)
- {
- Mode that = (Mode)o;
- return name.equals(that.name);
- }
- return false;
- }
-
- public int hashCode()
- {
- return name.hashCode();
- }
-
- public String toString()
- {
- return name;
- }
-
- private Object readResolve()
- {
- if (VIEW.name.equals(name))
- {
- return VIEW;
- }
- else if (EDIT.name.equals(name))
- {
- return EDIT;
- }
- else if (HELP.name.equals(name))
- {
- return HELP;
- }
- else if (EDIT_DEFAULTS.name.equals(name))
- {
- return EDIT_DEFAULTS;
- }
- else
- {
- return this;
- }
- }
-
- public static Mode create(String name)
- {
- return create(name, false);
- }
-
- /**
- * @param name
- * @param preserveCase
- * @return
- * @since 2.4.2
- */
- public static Mode create(String name, boolean preserveCase)
- {
- if (Mode.VIEW.name.equals(name))
- {
- return Mode.VIEW;
- }
- else if (Mode.EDIT.name.equals(name))
- {
- return Mode.EDIT;
- }
- else if (Mode.HELP.name.equals(name))
- {
- return Mode.HELP;
- }
- else if (Mode.ADMIN.name.equals(name))
- {
- return Mode.ADMIN;
- }
- else if (Mode.EDIT_DEFAULTS.name.equals(name))
- {
- return Mode.EDIT_DEFAULTS;
- }
- else
- {
- return new Mode(name, preserveCase);
- }
- }
-}
Deleted: branches/JBoss_Portal_Branch_2_6/api/src/main/org/jboss/portal/WindowState.java
===================================================================
--- branches/JBoss_Portal_Branch_2_6/api/src/main/org/jboss/portal/WindowState.java 2007-08-17 12:56:51 UTC (rev 7972)
+++ branches/JBoss_Portal_Branch_2_6/api/src/main/org/jboss/portal/WindowState.java 2007-08-17 12:57:44 UTC (rev 7973)
@@ -1,144 +0,0 @@
-/******************************************************************************
- * JBoss, a division of Red Hat *
- * Copyright 2006, Red Hat Middleware, LLC, and individual *
- * contributors as indicated by the @authors tag. See the *
- * copyright.txt in the distribution for a full listing of *
- * individual contributors. *
- * *
- * This is free software; you can redistribute it and/or modify it *
- * under the terms of the GNU Lesser General Public License as *
- * published by the Free Software Foundation; either version 2.1 of *
- * the License, or (at your option) any later version. *
- * *
- * This software is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
- * Lesser General Public License for more details. *
- * *
- * You should have received a copy of the GNU Lesser General Public *
- * License along with this software; if not, write to the Free *
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org. *
- ******************************************************************************/
-package org.jboss.portal;
-
-import java.io.Serializable;
-import java.util.Locale;
-
-/**
- * @author <a href="mailto:julien@jboss.org">Julien Viet</a>
- * @version $Revision$
- */
-public final class WindowState implements Serializable
-{
-
- /** The serialVersionUID */
- private static final long serialVersionUID = -6305311518934458562L;
-
- /** . */
- public static final WindowState NORMAL = new WindowState("normal");
-
- /** . */
- public static final WindowState MINIMIZED = new WindowState("minimized");
-
- /** . */
- public static final WindowState MAXIMIZED = new WindowState("maximized");
-
- /** . */
- private String name;
-
- public WindowState(String name)
- {
- this(name, false);
- }
-
- /**
- * @param name
- * @param preserveCase
- * @since 2.4.2
- */
- private WindowState(String name, boolean preserveCase)
- {
- if (name == null)
- {
- throw new IllegalArgumentException("Window state name cannot be null");
- }
-
- this.name = (preserveCase ? name : name.toLowerCase(Locale.ENGLISH));
- }
-
- public boolean equals(Object o)
- {
- if (o == this)
- {
- return true;
- }
- if (o instanceof WindowState)
- {
- WindowState that = (WindowState)o;
- return name.equals(that.name);
- }
- return false;
- }
-
- public int hashCode()
- {
- return name.hashCode();
- }
-
- public String toString()
- {
- return name;
- }
-
- private Object readResolve()
- {
- if (NORMAL.name.equals(name))
- {
- return NORMAL;
- }
- else if (MAXIMIZED.name.equals(name))
- {
- return MAXIMIZED;
- }
- else if (MINIMIZED.name.equals(name))
- {
- return MINIMIZED;
- }
- else
- {
- return this;
- }
- }
-
- public static WindowState create(String name)
- {
- return create(name, false);
- }
-
- /**
- * @param name
- * @param preserveCase
- * @return
- * @since 2.4.2
- */
- public static WindowState create(String name, boolean preserveCase)
- {
- if (WindowState.NORMAL.name.equals(name))
- {
- return WindowState.NORMAL;
- }
- else if (WindowState.MINIMIZED.name.equals(name))
- {
- return WindowState.MINIMIZED;
- }
- else if (WindowState.MAXIMIZED.name.equals(name))
- {
- return WindowState.MAXIMIZED;
- }
- else
- {
- return new WindowState(name, preserveCase);
- }
- }
-}
Modified: branches/JBoss_Portal_Branch_2_6/core/build.xml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/core/build.xml 2007-08-17 12:56:51 UTC (rev 7972)
+++ branches/JBoss_Portal_Branch_2_6/core/build.xml 2007-08-17 12:57:44 UTC (rev 7973)
@@ -319,7 +319,7 @@
<fileset dir="${build.lib}" includes="portal-core-lib.jar"/>
<fileset dir="${build.lib}" includes="jboss-portlet-api-lib.jar"/>
<fileset dir="${jboss.portal-format.root}/lib" includes="portal-format-lib.jar"/>
- <fileset dir="${jboss.portal/modules/common.lib}" includes="portal-common-lib.jar"/>
+ <fileset dir="${jboss.portal/modules/common.lib}" includes="portal-common-lib.jar,portal-common-portal-lib.jar"/>
<fileset dir="${jboss.portal/modules/web.lib}" includes="portal-web-lib.jar"/>
<fileset dir="${jboss.portal-bridge.root}/lib" includes="portal-bridge-lib.jar"/>
<fileset dir="${jboss.portal-server.root}/lib" includes="portal-server-lib.jar"/>
Modified: branches/JBoss_Portal_Branch_2_6/portlet-server/build.xml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/portlet-server/build.xml 2007-08-17 12:56:51 UTC (rev 7972)
+++ branches/JBoss_Portal_Branch_2_6/portlet-server/build.xml 2007-08-17 12:57:44 UTC (rev 7973)
@@ -196,7 +196,7 @@
<fileset dir="${build.resources}/test-war"/>
</jar>
<copy todir="${build.resources}/test-sar">
- <fileset dir="${jboss.portal/modules/common.lib}" includes="portal-common-lib.jar"/>
+ <fileset dir="${jboss.portal/modules/common.lib}" includes="portal-common-lib.jar,portal-common-portal-lib.jar"/>
<fileset dir="${jboss.portal/modules/test.lib}" includes="portal-test-lib.jar"/>
<fileset dir="${jboss.portal-jems.root}/lib" includes="portal-jems-lib.jar"/>
<fileset dir="${jboss.portal-server.root}/lib" includes="portal-server-lib.jar"/>
@@ -219,7 +219,7 @@
<jar jarfile="${build.lib}/test-info.sar">
<fileset dir="${junit.junit.lib}" includes="junit.jar"/>
<fileset dir="${jboss.portal/modules/test.lib}" includes="portal-test-lib.jar"/>
- <fileset dir="${jboss.portal/modules/common.lib}" includes="portal-common-lib.jar"/>
+ <fileset dir="${jboss.portal/modules/common.lib}" includes="portal-common-lib.jar,portal-common-portal-lib.jar"/>
<fileset dir="${jboss.portal-jems.root}/lib" includes="portal-jems-lib.jar"/>
<fileset dir="${jboss.portal-server.root}/lib" includes="portal-server-lib.jar"/>
<fileset dir="${jboss.portal-server.root}/lib" includes="portal-server-test-lib.jar"/>
Modified: branches/JBoss_Portal_Branch_2_6/theme/build.xml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/theme/build.xml 2007-08-17 12:56:51 UTC (rev 7972)
+++ branches/JBoss_Portal_Branch_2_6/theme/build.xml 2007-08-17 12:57:44 UTC (rev 7973)
@@ -231,7 +231,7 @@
<jar jarfile="${build.lib}/theme-test.sar">
<fileset dir="${build.lib}" includes="theme-test.war"/>
<fileset dir="${build.resources}/test/theme-test-sar"/>
- <fileset dir="${jboss.portal/modules/common.lib}" includes="portal-common-lib.jar"/>
+ <fileset dir="${jboss.portal/modules/common.lib}" includes="portal-common-lib.jar,portal-common-portal-lib.jar"/>
<fileset dir="${jboss.portal-server.root}/lib" includes="portal-server-lib.jar"/>
<fileset dir="${jboss.portal-jems.root}/lib" includes="portal-jems-lib.jar"/>
<fileset dir="${jboss.portal/modules/web.lib}" includes="portal-web-lib.jar"/>
Modified: branches/JBoss_Portal_Branch_2_6/wsrp/build.xml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/wsrp/build.xml 2007-08-17 12:56:51 UTC (rev 7972)
+++ branches/JBoss_Portal_Branch_2_6/wsrp/build.xml 2007-08-17 12:57:44 UTC (rev 7973)
@@ -482,6 +482,7 @@
<fileset dir="${jboss.portal-security.root}/lib" includes="portal-security-lib.jar"/>
<fileset dir="${build.lib.test}" includes="test-wsrp-consumer-lib.jar"/>
<fileset dir="${jboss.portlet-api.root}/lib" includes="portlet-api-lib.jar"/>
+ <fileset dir="${jboss.portal/modules/common.lib}" includes="portal-common-portal-lib.jar"/>
<fileset dir="${jboss.portlet-api.root}/lib" includes="portal-api-lib.jar"/>
<fileset dir="${jboss.portal-portlet.root}/lib"
includes="portal-portlet-lib.jar, portal-portlet-test-lib.jar"/>
@@ -544,6 +545,7 @@
<copy todir="${build.resources.test}/test-wsrp-producer-sar/lib" overwrite="true">
<fileset dir="${build.lib}" includes="portal-wsrp-lib.jar"/>
<fileset dir="${build.lib.test}" includes="test-wsrp-producer-lib.jar"/>
+ <fileset dir="${jboss.portal/modules/common.lib}" includes="portal-common-portal-lib.jar"/>
<fileset dir="${jboss.portlet-api.root}/lib" includes="portlet-api-lib.jar"/>
<fileset dir="${jboss.portlet-api.root}/lib" includes="portal-api-lib.jar"/>
<fileset dir="${jboss.portal-portlet.root}/lib" includes="portal-portlet-lib.jar"/>
18 years, 8 months
JBoss Portal SVN: r7972 - in branches/JBoss_Portal_Branch_2_6/identity/src/resources/test: ldif and 1 other directory.
by portal-commits@lists.jboss.org
Author: bdaw
Date: 2007-08-17 08:56:51 -0400 (Fri, 17 Aug 2007)
New Revision: 7972
Added:
branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/
branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/example3.ldif
branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-opends.ldif
branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-openldap.ldif
branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-sunds.ldif
branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated.ldif
branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-msad.ldif
branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-nonDNMember.ldif
branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-opends.ldif
branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-openldap.ldif
branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-sunds.ldif
branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa.ldif
branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests.ldif
Log:
- put ldifs for identityt LDAP tests into identity module
Added: branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/example3.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/example3.ldif (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/example3.ldif 2007-08-17 12:56:51 UTC (rev 7972)
@@ -0,0 +1,222 @@
+dn: o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: dcObject
+objectClass: organization
+dc: jboss
+o: JBoss
+
+dn: ou=People,o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: uidObject
+objectClass: person
+objectClass: inetOrgPerson
+cn: Java Duke
+employeeNumber: judke-123
+sn: Duke
+uid: jduke
+userPassword:: dGhlZHVrZQ==
+
+dn: uid=jduke2,ou=People,o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: uidObject
+objectClass: person
+objectClass: inetOrgPerson
+cn: Java Duke2
+employeeNumber: judke2-123
+sn: Duke2
+uid: jduke2
+userPassword:: dGhlZHVrZTI=
+
+dn: ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: organizationalUnit
+ou: Roles
+
+dn: uid=jduke,ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: top
+memberOf: cn=Echo,ou=Roles,o=example2,dc=jboss,dc=org
+memberOf: cn=TheDuke,ou=Roles,o=example2,dc=jboss,dc=org
+uid: jduke
+
+dn: uid=jduke2,ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: top
+#objectClass: groupUserEx
+memberOf: cn=Echo2,ou=Roles,o=example2,dc=jboss,dc=org
+memberOf: cn=TheDuke2,ou=Roles,o=example2,dc=jboss,dc=org
+uid: jduke2
+
+dn: cn=Echo,ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the echo role
+member: uid=jduke,ou=People,dc=jboss,dc=org
+
+dn: cn=TheDuke,ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: the duke role
+member: uid=jduke,ou=People,o=example2,dc=jboss,dc=org
+
+dn: cn=Echo2,ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: groupOfNames
+cn: Echo2
+description: the Echo2 role
+member: uid=jduke2,ou=People,dc=jboss,dc=org
+
+dn: cn=TheDuke2,ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke2
+description: the duke2 role
+member: uid=jduke2,ou=People,o=example2,dc=jboss,dc=org
+
+dn: cn=JBossAdmin,ou=Roles,o=example2,dc=jboss,dc=org
+objectClass: top
+objectClass: groupOfNames
+cn: JBossAdmin
+description: the JBossAdmin group
+member: uid=jduke,ou=People,dc=jboss,dc=org
+
+
+dn: o=example3,dc=jboss,dc=org
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: jboss
+o: JBoss
+
+dn: ou=People,o=example3,dc=jboss,dc=org
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example3,dc=jboss,dc=org
+objectclass: top
+objectclass: uidObject
+objectclass: person
+objectClass: inetOrgPerson
+uid: jduke
+employeeNumber: judke-123
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+
+dn: ou=Roles,o=example3,dc=jboss,dc=org
+objectClass: top
+objectClass: organizationalUnit
+ou: Roles
+
+dn: uid=jduke,ou=Roles,o=example3,dc=jboss,dc=org
+objectClass: top
+#objectClass: groupUserEx
+memberOf: cn=Echo,ou=Roles,o=example3,dc=jboss,dc=org
+memberOf: cn=TheDuke,ou=Roles,o=example3,dc=jboss,dc=org
+uid: jduke
+
+dn: cn=Echo,ou=Roles,o=example3,dc=jboss,dc=org
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: uid=jduke,ou=People,o=example3,dc=jboss,dc=org
+
+dn: cn=TheDuke,ou=Roles,o=example3,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+member: uid=jduke,ou=People,o=example3,dc=jboss,dc=org
+
+dn: o=example4,dc=jboss,dc=org
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: jboss
+o: JBoss
+
+dn: ou=People,o=example4,dc=jboss,dc=org
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example4,dc=jboss,dc=org
+objectClass: top
+objectClass: uidObject
+objectClass: person
+objectClass: inetOrgPerson
+cn: Java Duke
+employeeNumber: jduke-123
+sn: Duke
+uid: jduke
+userPassword:: dGhlZHVrZQ==
+
+dn: ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: top
+objectClass: organizationalUnit
+ou: Roles
+
+dn: cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: RG1
+member: cn=empty
+
+dn: cn=RG2,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: RG2
+member: cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+member: uid=jduke,ou=People,o=example4,dc=jboss,dc=org
+
+dn: cn=RG3,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: RG3
+member: cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+
+dn: cn=R1,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: R1
+member: cn=RG2,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+
+dn: cn=R2,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: R2
+member: cn=RG2,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+
+dn: cn=R3,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: R3
+member: cn=RG2,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+member: cn=RG3,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+
+dn: cn=R4,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: R4
+member: cn=RG3,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+
+dn: cn=R5,ou=Roles,o=example4,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: R5
+member: cn=RG3,cn=RG1,ou=Roles,o=example4,dc=jboss,dc=org
+member: uid=jduke,ou=People,o=example4,dc=jboss,dc=org
+
+
+
+
+
+
+
+
Added: branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-opends.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-opends.ldif (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-opends.ldif 2007-08-17 12:56:51 UTC (rev 7972)
@@ -0,0 +1,35 @@
+dn: dc=example,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: example
+o: example
+
+dn: ou=People,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+# tree2
+dn: o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+
+
Added: branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-openldap.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-openldap.ldif (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-openldap.ldif 2007-08-17 12:56:51 UTC (rev 7972)
@@ -0,0 +1,32 @@
+dn: dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: testsuite
+o: testsuite
+
+dn: ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+# tree2
+dn: o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
Added: branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-sunds.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-sunds.ldif (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated-sunds.ldif 2007-08-17 12:56:51 UTC (rev 7972)
@@ -0,0 +1,35 @@
+dn: dc=example,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: example
+o: example
+
+dn: ou=People,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+# tree2
+dn: o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+
+
Added: branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated.ldif (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-notpopulated.ldif 2007-08-17 12:56:51 UTC (rev 7972)
@@ -0,0 +1,35 @@
+dn: dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: testsuite
+o: testsuite
+
+dn: ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+# tree2
+dn: o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+
+
Added: branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-msad.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-msad.ldif (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-msad.ldif 2007-08-17 12:56:51 UTC (rev 7972)
@@ -0,0 +1,192 @@
+dn: ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: organizationalUnit
+ou: testsuite
+
+dn: ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: cn=jduke,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+#uid: jduke
+cn: jduke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: cn=jduke1,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+cn: jduke1
+#cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+dn: cn=jduke2,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+cn: jduke2
+#cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+
+dn: cn=jduke3,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+cn: jduke3
+#cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: cn=jduke4,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+cn: jduke4
+#cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=Roles,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: cn=jduke1,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+member: cn=jduke3,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+member: cn=jduke4,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+
+dn: cn=Echo1,ou=Roles,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectClass: top
+objectClass: groupOfNames
+cn: Echo1
+description: the JBossAdmin group 2
+member: cn=jduke2,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+member: cn=jduke3,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+member: cn=jduke,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+
+dn: cn=TheDuke,ou=Roles,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: TheDuke role context
+member: cn=jduke,ou=People,ou=testsuite,ou=portal,dc=jboss,dc=test
+
+# tree2
+dn: ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: organizationalUnit
+ou: example2
+
+dn: ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectClass: top
+objectClass: organizationalRole
+cn: Echo
+description: the JBossAdmin group
+
+dn: cn=Echo1,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectClass: top
+objectClass: organizationalRole
+cn: Echo1
+description: the JBossAdmin group 2
+
+dn: cn=TheDuke,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectClass: top
+objectClass: organizationalRole
+cn: TheDuke
+description: TheDuke role context
+
+dn: cn=EmptyRole,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectClass: top
+objectClass: organizationalRole
+cn: EmptyRole
+description: EmptyRole role context
+
+dn: ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: cn=jduke,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: user
+cn: jduke
+#cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+#member: cn=Echo,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+
+dn: cn=jduke1,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: user
+cn: jduke1
+#cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+#memberOf: cn=Echo,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+#memberOf: cn=Echo1,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+
+dn: cn=jduke2,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: user
+cn: jduke2
+#cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+#memberOf: cn=Echo,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+#memberOf: cn=Echo1,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+#memberOf: cn=TheDuke,ou=Roles,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+
+dn: cn=jduke3,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: user
+cn: jduke3
+#cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: cn=jduke4,ou=People,ou=example2,ou=testsuite,ou=portal,dc=jboss,dc=test
+objectclass: top
+objectclass: person
+objectclass: organizationalPerson
+objectclass: user
+cn: jduke4
+#cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+
Added: branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-nonDNMember.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-nonDNMember.ldif (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-nonDNMember.ldif 2007-08-17 12:56:51 UTC (rev 7972)
@@ -0,0 +1,194 @@
+dn: dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: testsuite
+o: testsuite
+
+dn: ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: jduke1
+member: jduke3
+member: jduke4
+
+dn: cn=Echo1,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo1
+description: the JBossAdmin group 2
+member: duke2
+member: jduke3
+member: jduke5
+
+dn: cn=TheDuke,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: TheDuke role context
+member: jduke
+
+
+# tree2
+dn: o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+memberOf: Echo
+
+dn: uid=jduke1,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+memberOf: Echo
+memberOf: Echo1
+
+
+dn: uid=jduke2,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+memberOf: Echo
+memberOf: Echo1
+memberOf: TheDuke
+
+
+dn: uid=jduke3,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo
+description: the JBossAdmin group
+
+dn: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo1
+description: the JBossAdmin group 2
+
+
+dn: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: TheDuke
+description: TheDuke role context
+
+dn: cn=EmptyRole,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: EmptyRole
+description: EmptyRole role context
+
+
Added: branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-opends.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-opends.ldif (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-opends.ldif 2007-08-17 12:56:51 UTC (rev 7972)
@@ -0,0 +1,275 @@
+dn: dc=example,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: example
+o: example
+
+dn: ou=People,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke1,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: uid=jduke2,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke3,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People1,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People1
+
+dn: uid=user11,ou=People1,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user11
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user12,ou=People1,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user12
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People2
+
+dn: uid=user21,ou=People2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user21
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user22,ou=People2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user22
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: ou=Roles,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke4,ou=People,dc=example,dc=com
+
+dn: cn=Echo1,ou=Roles,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo1
+description: the JBossAdmin group 2
+member: uid=jduke2,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke5,ou=People,dc=example,dc=com
+
+dn: cn=TheDuke,ou=Roles,dc=example,dc=com
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: TheDuke role context
+member: uid=jduke,ou=People,dc=example,dc=com
+
+dn: ou=Roles1,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles1
+
+dn: cn=User11,ou=Roles1,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User11
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke4,ou=People,dc=example,dc=com
+
+dn: ou=Roles2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles2
+
+dn: cn=User21,ou=Roles2,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User21
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke4,ou=People,dc=example,dc=com
+
+
+
+
+# tree2
+dn: o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+
+dn: uid=jduke1,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
+
+
+dn: uid=jduke2,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
+memberOf: cn=TheDuke,ou=Roles,o=example2,dc=example,dc=com
+
+
+dn: uid=jduke3,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=Roles,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo
+description: the JBossAdmin group
+
+dn: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo1
+description: the JBossAdmin group 2
+
+
+dn: cn=TheDuke,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: TheDuke
+description: TheDuke role context
+
+dn: cn=EmptyRole,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: EmptyRole
+description: EmptyRole role context
+
+
Added: branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-openldap.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-openldap.ldif (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-openldap.ldif 2007-08-17 12:56:51 UTC (rev 7972)
@@ -0,0 +1,274 @@
+dn: dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: testsuite
+o: testsuite
+
+dn: ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People1,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People1
+
+dn: uid=user11,ou=People1,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user11
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user12,ou=People1,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user12
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People2
+
+dn: uid=user21,ou=People2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user21
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user22,ou=People2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user22
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+dn: cn=Echo1,ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo1
+description: the JBossAdmin group 2
+member: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke5,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+dn: cn=TheDuke,ou=Roles,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: TheDuke role context
+member: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+
+dn: ou=Roles1,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles1
+
+dn: cn=User11,ou=Roles1,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User11
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+dn: ou=Roles2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles2
+
+dn: cn=User21,ou=Roles2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User21
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+
+# tree2
+dn: o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+dn: uid=jduke1,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+
+dn: uid=jduke2,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+memberOf: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+
+
+dn: uid=jduke3,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo
+description: the JBossAdmin group
+
+dn: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo1
+description: the JBossAdmin group 2
+
+
+dn: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: TheDuke
+description: TheDuke role context
+
+dn: cn=EmptyRole,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=my-domain,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: EmptyRole
+description: EmptyRole role context
+
+
Added: branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-sunds.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-sunds.ldif (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa-sunds.ldif 2007-08-17 12:56:51 UTC (rev 7972)
@@ -0,0 +1,275 @@
+dn: dc=example,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: example
+o: example
+
+dn: ou=People,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke1,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: uid=jduke2,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke3,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People1,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People1
+
+dn: uid=user11,ou=People1,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user11
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user12,ou=People1,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user12
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People2
+
+dn: uid=user21,ou=People2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user21
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user22,ou=People2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user22
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: ou=Roles,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke4,ou=People,dc=example,dc=com
+
+dn: cn=Echo1,ou=Roles,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo1
+description: the JBossAdmin group 2
+member: uid=jduke2,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke5,ou=People,dc=example,dc=com
+
+dn: cn=TheDuke,ou=Roles,dc=example,dc=com
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: TheDuke role context
+member: uid=jduke,ou=People,dc=example,dc=com
+
+dn: ou=Roles1,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles1
+
+dn: cn=User11,ou=Roles1,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User11
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke4,ou=People,dc=example,dc=com
+
+dn: ou=Roles2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles2
+
+dn: cn=User21,ou=Roles2,dc=example,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User21
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=example,dc=com
+member: uid=jduke3,ou=People,dc=example,dc=com
+member: uid=jduke4,ou=People,dc=example,dc=com
+
+
+
+
+# tree2
+dn: o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+
+dn: uid=jduke1,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
+
+
+dn: uid=jduke2,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
+memberOf: cn=TheDuke,ou=Roles,o=example2,dc=example,dc=com
+
+
+dn: uid=jduke3,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=Roles,o=example2,dc=example,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo
+description: the JBossAdmin group
+
+dn: cn=Echo1,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo1
+description: the JBossAdmin group 2
+
+
+dn: cn=TheDuke,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: TheDuke
+description: TheDuke role context
+
+dn: cn=EmptyRole,ou=Roles,o=example2,dc=example,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: EmptyRole
+description: EmptyRole role context
+
+
Added: branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa.ldif (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests-qa.ldif 2007-08-17 12:56:51 UTC (rev 7972)
@@ -0,0 +1,273 @@
+dn: dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: testsuite
+o: testsuite
+
+dn: ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People1
+
+dn: uid=user11,ou=People1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user11
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user12,ou=People1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user12
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=People2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People2
+
+dn: uid=user21,ou=People2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user21
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=user22,ou=People2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: person
+uid: user22
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+
+dn: ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+dn: cn=Echo1,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: Echo1
+description: the JBossAdmin group 2
+member: uid=jduke2,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke5,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+dn: cn=TheDuke,ou=Roles,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: TheDuke role context
+member: uid=jduke,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+dn: ou=Roles1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles1
+
+dn: cn=User11,ou=Roles1,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User11
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+dn: ou=Roles2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles2
+
+dn: cn=User21,ou=Roles2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: groupOfNames
+cn: User21
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke3,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+member: uid=jduke4,ou=People,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+
+# tree2
+dn: o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organization
+o: example2
+
+dn: ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+dn: uid=jduke1,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+
+dn: uid=jduke2,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+mail: email(a)email.com
+memberOf: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+memberOf: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+memberOf: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+
+
+dn: uid=jduke3,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke4,ou=People,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: inetOrgPerson
+objectclass: inetUser
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+mail: email(a)email.com
+
+dn: ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo
+description: the JBossAdmin group
+
+dn: cn=Echo1,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: Echo1
+description: the JBossAdmin group 2
+
+
+dn: cn=TheDuke,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: TheDuke
+description: TheDuke role context
+
+dn: cn=EmptyRole,ou=Roles,o=example2,dc=testsuite,dc=portal,dc=qa,dc=atl,dc=jboss,dc=com
+objectClass: top
+objectClass: organizationalRole
+cn: EmptyRole
+description: EmptyRole role context
+
+
Added: branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests.ldif
===================================================================
--- branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests.ldif (rev 0)
+++ branches/JBoss_Portal_Branch_2_6/identity/src/resources/test/ldif/initial-tests.ldif 2007-08-17 12:56:51 UTC (rev 7972)
@@ -0,0 +1,81 @@
+dn: dc=jboss,dc=org
+objectclass: top
+objectclass: dcObject
+objectclass: organization
+dc: jboss
+o: JBoss
+
+dn: ou=People,dc=jboss,dc=org
+objectclass: top
+objectclass: organizationalUnit
+ou: People
+
+dn: uid=jduke,ou=People,dc=jboss,dc=org
+objectclass: top
+objectclass: uidObject
+objectclass: person
+uid: jduke
+cn: Java Duke
+sn: Duke
+userPassword: theduke
+mail: email(a)email.com
+
+dn: uid=jduke1,ou=People,dc=jboss,dc=org
+objectclass: top
+objectclass: uidObject
+objectclass: person
+uid: jduke1
+cn: Java Duke1
+sn: Duke1
+userPassword: theduke
+
+
+dn: uid=jduke2,ou=People,dc=jboss,dc=org
+objectclass: top
+objectclass: uidObject
+objectclass: person
+uid: jduke2
+cn: Java Duke2
+sn: Duke2
+userPassword: theduke
+
+dn: uid=jduke3,ou=People,dc=jboss,dc=org
+objectclass: top
+objectclass: uidObject
+objectclass: person
+uid: jduke3
+cn: Java Duke3
+sn: Duke3
+userPassword: theduke
+
+dn: uid=jduke4,ou=People,dc=jboss,dc=org
+objectclass: top
+objectclass: uidObject
+objectclass: person
+uid: jduke4
+cn: Java Duke4
+sn: Duke4
+userPassword: theduke
+
+dn: ou=Roles,dc=jboss,dc=org
+objectclass: top
+objectclass: organizationalUnit
+ou: Roles
+
+dn: cn=Echo,ou=Roles,dc=jboss,dc=org
+objectClass: top
+objectClass: groupOfNames
+cn: Echo
+description: the JBossAdmin group
+member: uid=jduke1,ou=People,dc=jboss,dc=org
+member: uid=jduke3,ou=People,dc=jboss,dc=org
+member: uid=jduke4,ou=People,dc=jboss,dc=org
+
+dn: cn=TheDuke,ou=Roles,dc=jboss,dc=org
+objectClass: groupOfNames
+objectClass: top
+cn: TheDuke
+description: TheDuke role context
+member: uid=jduke,ou=People,dc=jboss,dc=org
+
+
18 years, 8 months
JBoss Portal SVN: r7971 - in modules/common/trunk: build and 9 other directories.
by portal-commits@lists.jboss.org
Author: julien(a)jboss.com
Date: 2007-08-17 07:59:10 -0400 (Fri, 17 Aug 2007)
New Revision: 7971
Added:
modules/common/trunk/build/ide/intellij/idea60/modules/portal/
modules/common/trunk/build/ide/intellij/idea60/modules/portal/portal.iml
modules/common/trunk/portal/
modules/common/trunk/portal/.classpath
modules/common/trunk/portal/.cvsignore
modules/common/trunk/portal/.project
modules/common/trunk/portal/build.bat
modules/common/trunk/portal/build.sh
modules/common/trunk/portal/build.xml
modules/common/trunk/portal/src/
modules/common/trunk/portal/src/main/
modules/common/trunk/portal/src/main/org/
modules/common/trunk/portal/src/main/org/jboss/
modules/common/trunk/portal/src/main/org/jboss/portal/
modules/common/trunk/portal/src/main/org/jboss/portal/Mode.java
modules/common/trunk/portal/src/main/org/jboss/portal/WindowState.java
Modified:
modules/common/trunk/build/build.xml
modules/common/trunk/build/ide/intellij/idea60/jboss-portal-common.ipr
Log:
have the classes from API under org.jboss.portal in the common/portal module as they are used everywhere
Modified: modules/common/trunk/build/build.xml
===================================================================
--- modules/common/trunk/build/build.xml 2007-08-17 10:17:39 UTC (rev 7970)
+++ modules/common/trunk/build/build.xml 2007-08-17 11:59:10 UTC (rev 7971)
@@ -112,12 +112,13 @@
<!-- Modules -->
<module name="common"/>
+ <module name="portal"/>
<!-- Module groups -->
<group name="common">
<include
- modules="common"/>
+ modules="common,portal"/>
</group>
<group name="default">
Modified: modules/common/trunk/build/ide/intellij/idea60/jboss-portal-common.ipr
===================================================================
--- modules/common/trunk/build/ide/intellij/idea60/jboss-portal-common.ipr 2007-08-17 10:17:39 UTC (rev 7970)
+++ modules/common/trunk/build/ide/intellij/idea60/jboss-portal-common.ipr 2007-08-17 11:59:10 UTC (rev 7971)
@@ -253,6 +253,7 @@
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/build/ide/intellij/idea60/modules/common/common.iml" filepath="$PROJECT_DIR$/build/ide/intellij/idea60/modules/common/common.iml" />
+ <module fileurl="file://$PROJECT_DIR$/build/ide/intellij/idea60/modules/portal/portal.iml" filepath="$PROJECT_DIR$/build/ide/intellij/idea60/modules/portal/portal.iml" />
<module fileurl="file://$PROJECT_DIR$/build/ide/intellij/idea60/modules/testsuite/testsuite.iml" filepath="$PROJECT_DIR$/build/ide/intellij/idea60/modules/testsuite/testsuite.iml" />
<module fileurl="file://$PROJECT_DIR$/build/ide/intellij/idea60/modules/thirdparty/thirdparty.iml" filepath="$PROJECT_DIR$/build/ide/intellij/idea60/modules/thirdparty/thirdparty.iml" />
<module fileurl="file://$PROJECT_DIR$/build/ide/intellij/idea60/modules/tools/tools.iml" filepath="$PROJECT_DIR$/build/ide/intellij/idea60/modules/tools/tools.iml" />
Added: modules/common/trunk/build/ide/intellij/idea60/modules/portal/portal.iml
===================================================================
--- modules/common/trunk/build/ide/intellij/idea60/modules/portal/portal.iml (rev 0)
+++ modules/common/trunk/build/ide/intellij/idea60/modules/portal/portal.iml 2007-08-17 11:59:10 UTC (rev 7971)
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module version="4" relativePaths="true" type="JAVA_MODULE">
+ <component name="ModuleRootManager" />
+ <component name="NewModuleRootManager" inherit-compiler-output="true">
+ <exclude-output />
+ <content url="file://$MODULE_DIR$/../../../../../../portal">
+ <sourceFolder url="file://$MODULE_DIR$/../../../../../../portal/src/main" isTestSource="false" />
+ </content>
+ <orderEntry type="inheritedJdk" />
+ <orderEntry type="sourceFolder" forTests="false" />
+ <orderEntryProperties />
+ </component>
+</module>
+
Added: modules/common/trunk/portal/.classpath
===================================================================
--- modules/common/trunk/portal/.classpath (rev 0)
+++ modules/common/trunk/portal/.classpath 2007-08-17 11:59:10 UTC (rev 7971)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
Property changes on: modules/common/trunk/portal/.classpath
___________________________________________________________________
Name: svn:executable
+ *
Added: modules/common/trunk/portal/.cvsignore
===================================================================
--- modules/common/trunk/portal/.cvsignore (rev 0)
+++ modules/common/trunk/portal/.cvsignore 2007-08-17 11:59:10 UTC (rev 7971)
@@ -0,0 +1,2 @@
+bin
+output
Property changes on: modules/common/trunk/portal/.cvsignore
___________________________________________________________________
Name: svn:executable
+ *
Added: modules/common/trunk/portal/.project
===================================================================
--- modules/common/trunk/portal/.project (rev 0)
+++ modules/common/trunk/portal/.project 2007-08-17 11:59:10 UTC (rev 7971)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>api</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Property changes on: modules/common/trunk/portal/.project
___________________________________________________________________
Name: svn:executable
+ *
Added: modules/common/trunk/portal/build.bat
===================================================================
--- modules/common/trunk/portal/build.bat (rev 0)
+++ modules/common/trunk/portal/build.bat 2007-08-17 11:59:10 UTC (rev 7971)
@@ -0,0 +1,54 @@
+@echo off
+rem
+rem Invokes a script of the same name in the 'tools' module.
+rem
+rem The 'tools' module is expected to be a peer directory of the directory
+rem in which this script lives.
+rem
+rem @author Jason Dillon <jason(a)planet57.com>
+rem
+
+rem $Id: build.bat 2 2005-01-14 23:01:32Z vietj $
+
+setlocal
+
+set PROGNAME=%~nx0
+set DIRNAME=%~dp0
+
+rem Legacy shell support
+if x%PROGNAME%==x set PROGNAME=build.bat
+if x%DIRNAME%==x set DIRNAME=.\
+
+set MODULE_ROOT=%DIRNAME%
+if x%TOOLS_ROOT%==x set TOOLS_ROOT=%DIRNAME%..\tools
+set TARGET=%TOOLS_ROOT%\bin\build.bat
+set ARGS=%*
+
+rem Start'er up yo
+goto main
+
+:debug
+if not x%DEBUG%==x echo %PROGNAME%: %*
+goto :EOF
+
+:main
+call :debug PROGNAME=%PROGNAME%
+call :debug DIRNAME=%DIRNAME%
+call :debug TOOLS_ROOT=%TOOLS_ROOT%
+call :debug TARGET=%TARGET%
+
+if exist %TARGET% call :call-script & goto :EOF
+rem else fail, we can not go on
+
+echo %PROGNAME%: *ERROR* The target executable does not exist:
+echo %PROGNAME%:
+echo %PROGNAME%: %TARGET%
+echo %PROGNAME%:
+echo %PROGNAME%: Please make sure you have checked out the 'tools' module
+echo %PROGNAME%: and make sure it is up to date.
+goto :EOF
+
+:call-script
+call :debug Executing %TARGET% %ARGS%
+call %TARGET% %ARGS%
+goto :EOF
Property changes on: modules/common/trunk/portal/build.bat
___________________________________________________________________
Name: svn:executable
+ *
Added: modules/common/trunk/portal/build.sh
===================================================================
--- modules/common/trunk/portal/build.sh (rev 0)
+++ modules/common/trunk/portal/build.sh 2007-08-17 11:59:10 UTC (rev 7971)
@@ -0,0 +1,49 @@
+#!/bin/sh
+##
+## Invokes a script of the same name in the 'tools' module.
+##
+## The 'tools' module is expected to be a peer directory of the directory
+## in which this script lives.
+##
+## @author Jason Dillon <jason(a)planet57.com>
+##
+
+# $Id: build.sh 2 2005-01-14 23:01:32Z vietj $
+
+PROGNAME=`basename $0`
+DIRNAME=`dirname $0`
+
+# Buss it yo
+main() {
+ if [ "x$TOOLS_ROOT" = "x" ]; then
+ TOOLS_ROOT=`cd $DIRNAME/../tools && pwd`
+ fi
+
+ MODULE_ROOT=`cd $DIRNAME; pwd`
+ export TOOLS_ROOT MODULE_ROOT DEBUG TRACE
+
+ # Where is the target script?
+ target="$TOOLS_ROOT/bin/$PROGNAME"
+ if [ ! -f "$target" ]; then
+ echo "${PROGNAME}: *ERROR* The target executable does not exist:"
+ echo "${PROGNAME}:"
+ echo "${PROGNAME}: $target"
+ echo "${PROGNAME}:"
+ echo "${PROGNAME}: Please make sure you have checked out the 'tools' module"
+ echo "${PROGNAME}: and make sure it is up to date."
+ exit 2
+ fi
+
+ # Get busy yo!
+ if [ "x$DEBUG" != "x" ]; then
+ echo "${PROGNAME}: Executing: /bin/sh $target $@"
+ fi
+ if [ "x$TRACE" = "x" ]; then
+ exec /bin/sh $target "$@"
+ else
+ exec /bin/sh -x $target "$@"
+ fi
+}
+
+# Lets get ready to rumble!
+main "$@"
Property changes on: modules/common/trunk/portal/build.sh
___________________________________________________________________
Name: svn:executable
+ *
Added: modules/common/trunk/portal/build.xml
===================================================================
--- modules/common/trunk/portal/build.xml (rev 0)
+++ modules/common/trunk/portal/build.xml 2007-08-17 11:59:10 UTC (rev 7971)
@@ -0,0 +1,181 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ ~ JBoss, a division of Red Hat ~
+ ~ Copyright 2006, Red Hat Middleware, LLC, and individual ~
+ ~ contributors as indicated by the @authors tag. See the ~
+ ~ copyright.txt in the distribution for a full listing of ~
+ ~ individual contributors. ~
+ ~ ~
+ ~ This is free software; you can redistribute it and/or modify it ~
+ ~ under the terms of the GNU Lesser General Public License as ~
+ ~ published by the Free Software Foundation; either version 2.1 of ~
+ ~ the License, or (at your option) any later version. ~
+ ~ ~
+ ~ This software is distributed in the hope that it will be useful, ~
+ ~ but WITHOUT ANY WARRANTY; without even the implied warranty of ~
+ ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ~
+ ~ Lesser General Public License for more details. ~
+ ~ ~
+ ~ You should have received a copy of the GNU Lesser General Public ~
+ ~ License along with this software; if not, write to the Free ~
+ ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA ~
+ ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org. ~
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
+
+<!DOCTYPE project [
+ <!ENTITY libraries SYSTEM "../thirdparty/libraries.ent">
+ <!ENTITY buildmagic SYSTEM "../tools/etc/buildfragments/buildmagic.ent">
+ <!ENTITY tools SYSTEM "../tools/etc/buildfragments/tools.ent">
+ <!ENTITY modules SYSTEM "../tools/etc/buildfragments/modules.ent">
+ <!ENTITY defaults SYSTEM "../tools/etc/buildfragments/defaults.ent">
+ <!ENTITY targets SYSTEM "../tools/etc/buildfragments/targets.ent">
+ ]>
+
+<!-- $Id: build.xml 7910 2007-08-14 09:46:27Z julien(a)jboss.com $ -->
+
+<!--+======================================================================+-->
+<!--| JBoss Portal (The OpenSource Portal) Build File |-->
+<!--| |-->
+<!--| Distributable under LGPL license. |-->
+<!--| See terms of license at http://www.gnu.org. |-->
+<!--| |-->
+<!--| This file has been designed to work with the 'tools' module and |-->
+<!--| Buildmagic extentions. |-->
+<!--+======================================================================+-->
+
+<project default="main" name="JBoss Portal">
+
+ <!--+====================================================================+-->
+ <!--| Setup |-->
+ <!--| |-->
+ <!--| Include the common build elements. |-->
+ <!--| |-->
+ <!--| This defines several different targets, properties and paths. |-->
+ <!--| It also sets up the basic extention tasks amoung other things. |-->
+ <!--+====================================================================+-->
+
+ &buildmagic;
+
+ &modules;
+ &defaults;
+ &tools;
+ &targets;
+
+ <!-- ================================================================== -->
+ <!-- Initialization -->
+ <!-- ================================================================== -->
+
+ <!--
+ | Initialize the build system. Must depend on '_buildmagic:init'.
+ | Other targets should depend on 'init' or things will mysteriously fail.
+ -->
+
+ <target name="init" unless="init.disable" depends="_buildmagic:init">
+ </target>
+
+ <!--+====================================================================+-->
+ <!--| Configuration |-->
+ <!--| |-->
+ <!--| This target is invoked by the Buildmagic initialization logic |-->
+ <!--| and should contain module specific configuration elements. |-->
+ <!--+====================================================================+-->
+
+ <target name="configure" unless="configure.disable">
+
+ <!-- Override the javadoc packages to javax.portlet.* -->
+ <property name="javadoc.packages" value="org.jboss.portal.*"/>
+
+ <!-- Configure thirdparty libraries -->
+ &libraries;
+ <path id="library.classpath">
+ <path refid="junit.junit.classpath"/>
+ </path>
+
+ <!-- Configure modules -->
+ <call target="configure-modules"/>
+ <path id="dependentmodule.classpath">
+ </path>
+
+ <!--+=======================================+-->
+ <!--| Override any default properties here. |-->
+ <!--+=======================================+-->
+
+ <!-- Configure defaults & build tools -->
+ <call target="configure-defaults"/>
+ <call target="configure-tools"/>
+
+ <!--+=======================================+-->
+ <!--| Define module specific elements here. |-->
+ <!--+=======================================+-->
+ <property name="javadoc.private" value="true"/>
+ <property name="javadoc.protected" value="false"/>
+
+ </target>
+
+ <!--+====================================================================+-->
+ <!--| Compile |-->
+ <!--| |-->
+ <!--| This target should depend on other compile-* targets for each |-->
+ <!--| different type of compile that needs to be performed, short of |-->
+ <!--| documentation compiles. |-->
+ <!--+====================================================================+-->
+
+ <target name="compile"
+ description="Compile all source files."
+ depends="_default:compile-classes,
+ _default:compile-etc,
+ _default:compile-resources">
+ <!-- Add module specific elements here. -->
+ </target>
+
+ <!--+====================================================================+-->
+ <!--| Generate Output |-->
+ <!--| |-->
+ <!--| Generates the target output for this module. Target output is |-->
+ <!--| the output which is ment to be released or used by external |-->
+ <!--| modules. |-->
+ <!--+====================================================================+-->
+
+ <target name="output"
+ description="Generate all target output."
+ depends="compile">
+
+ <mkdir dir="${build.lib}"/>
+
+ <jar jarfile="${build.lib}/portal-common-portal-lib.jar">
+ <fileset dir="${build.classes}"/>
+ </jar>
+
+ </target>
+
+ <!-- ================================================================== -->
+ <!-- Cleaning -->
+ <!-- ================================================================== -->
+
+ <!-- Clean up all build output -->
+ <target name="clean" depends="_default:clean">
+ <!-- Add module specific elements here. -->
+ </target>
+
+ <!--+====================================================================+-->
+ <!--| Documents |-->
+ <!--| |-->
+ <!--| Generate all documentation for this module. |-->
+ <!--+====================================================================+-->
+
+ <target name="docs" depends="_default:docs">
+ <!-- Add module specific elements here. -->
+ </target>
+
+ <!-- ================================================================== -->
+ <!-- Misc. -->
+ <!-- ================================================================== -->
+
+ <target name="main" depends="most"/>
+ <target name="all" depends="_default:all"/>
+ <target name="most" depends="_default:most"/>
+ <target name="help" depends="_default:help"/>
+
+ <target name="package-tests"></target>
+
+</project>
Property changes on: modules/common/trunk/portal/build.xml
___________________________________________________________________
Name: svn:executable
+ *
Added: modules/common/trunk/portal/src/main/org/jboss/portal/Mode.java
===================================================================
--- modules/common/trunk/portal/src/main/org/jboss/portal/Mode.java (rev 0)
+++ modules/common/trunk/portal/src/main/org/jboss/portal/Mode.java 2007-08-17 11:59:10 UTC (rev 7971)
@@ -0,0 +1,162 @@
+/******************************************************************************
+ * JBoss, a division of Red Hat *
+ * Copyright 2006, Red Hat Middleware, LLC, and individual *
+ * contributors as indicated by the @authors tag. See the *
+ * copyright.txt in the distribution for a full listing of *
+ * individual contributors. *
+ * *
+ * This is free software; you can redistribute it and/or modify it *
+ * under the terms of the GNU Lesser General Public License as *
+ * published by the Free Software Foundation; either version 2.1 of *
+ * the License, or (at your option) any later version. *
+ * *
+ * This software is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
+ * Lesser General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Lesser General Public *
+ * License along with this software; if not, write to the Free *
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org. *
+ ******************************************************************************/
+package org.jboss.portal;
+
+import java.io.Serializable;
+import java.util.Locale;
+
+/**
+ * @author <a href="mailto:julien@jboss.org">Julien Viet</a>
+ * @version $Revision: 7867 $
+ */
+public final class Mode implements Serializable
+{
+
+ /** The serialVersionUID. */
+ private static final long serialVersionUID = 6033765240710422050L;
+
+ /** . */
+ public static final Mode EDIT = new Mode("edit");
+
+ /** . */
+ public static final Mode HELP = new Mode("help");
+
+ /** . */
+ public static final Mode VIEW = new Mode("view");
+
+ /** . */
+ public static final Mode EDIT_DEFAULTS = new Mode("edit_defaults");
+
+ /** . */
+ public static final Mode ADMIN = new Mode("admin");
+
+ /** . */
+ private String name;
+
+ public Mode(String name)
+ {
+ this(name, false);
+ }
+
+ /**
+ * @param name
+ * @param preserveCase
+ * @since 2.4.2
+ */
+ private Mode(String name, boolean preserveCase)
+ {
+ if (name == null)
+ {
+ throw new IllegalArgumentException("Mode cannot be null");
+ }
+ this.name = (preserveCase ? name : name.toLowerCase(Locale.ENGLISH));
+ }
+
+
+ public boolean equals(Object o)
+ {
+ if (o == this)
+ {
+ return true;
+ }
+ if (o instanceof Mode)
+ {
+ Mode that = (Mode)o;
+ return name.equals(that.name);
+ }
+ return false;
+ }
+
+ public int hashCode()
+ {
+ return name.hashCode();
+ }
+
+ public String toString()
+ {
+ return name;
+ }
+
+ private Object readResolve()
+ {
+ if (VIEW.name.equals(name))
+ {
+ return VIEW;
+ }
+ else if (EDIT.name.equals(name))
+ {
+ return EDIT;
+ }
+ else if (HELP.name.equals(name))
+ {
+ return HELP;
+ }
+ else if (EDIT_DEFAULTS.name.equals(name))
+ {
+ return EDIT_DEFAULTS;
+ }
+ else
+ {
+ return this;
+ }
+ }
+
+ public static Mode create(String name)
+ {
+ return create(name, false);
+ }
+
+ /**
+ * @param name
+ * @param preserveCase
+ * @return
+ * @since 2.4.2
+ */
+ public static Mode create(String name, boolean preserveCase)
+ {
+ if (Mode.VIEW.name.equals(name))
+ {
+ return Mode.VIEW;
+ }
+ else if (Mode.EDIT.name.equals(name))
+ {
+ return Mode.EDIT;
+ }
+ else if (Mode.HELP.name.equals(name))
+ {
+ return Mode.HELP;
+ }
+ else if (Mode.ADMIN.name.equals(name))
+ {
+ return Mode.ADMIN;
+ }
+ else if (Mode.EDIT_DEFAULTS.name.equals(name))
+ {
+ return Mode.EDIT_DEFAULTS;
+ }
+ else
+ {
+ return new Mode(name, preserveCase);
+ }
+ }
+}
Property changes on: modules/common/trunk/portal/src/main/org/jboss/portal/Mode.java
___________________________________________________________________
Name: svn:executable
+ *
Added: modules/common/trunk/portal/src/main/org/jboss/portal/WindowState.java
===================================================================
--- modules/common/trunk/portal/src/main/org/jboss/portal/WindowState.java (rev 0)
+++ modules/common/trunk/portal/src/main/org/jboss/portal/WindowState.java 2007-08-17 11:59:10 UTC (rev 7971)
@@ -0,0 +1,144 @@
+/******************************************************************************
+ * JBoss, a division of Red Hat *
+ * Copyright 2006, Red Hat Middleware, LLC, and individual *
+ * contributors as indicated by the @authors tag. See the *
+ * copyright.txt in the distribution for a full listing of *
+ * individual contributors. *
+ * *
+ * This is free software; you can redistribute it and/or modify it *
+ * under the terms of the GNU Lesser General Public License as *
+ * published by the Free Software Foundation; either version 2.1 of *
+ * the License, or (at your option) any later version. *
+ * *
+ * This software is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
+ * Lesser General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Lesser General Public *
+ * License along with this software; if not, write to the Free *
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org. *
+ ******************************************************************************/
+package org.jboss.portal;
+
+import java.io.Serializable;
+import java.util.Locale;
+
+/**
+ * @author <a href="mailto:julien@jboss.org">Julien Viet</a>
+ * @version $Revision: 6901 $
+ */
+public final class WindowState implements Serializable
+{
+
+ /** The serialVersionUID */
+ private static final long serialVersionUID = -6305311518934458562L;
+
+ /** . */
+ public static final WindowState NORMAL = new WindowState("normal");
+
+ /** . */
+ public static final WindowState MINIMIZED = new WindowState("minimized");
+
+ /** . */
+ public static final WindowState MAXIMIZED = new WindowState("maximized");
+
+ /** . */
+ private String name;
+
+ public WindowState(String name)
+ {
+ this(name, false);
+ }
+
+ /**
+ * @param name
+ * @param preserveCase
+ * @since 2.4.2
+ */
+ private WindowState(String name, boolean preserveCase)
+ {
+ if (name == null)
+ {
+ throw new IllegalArgumentException("Window state name cannot be null");
+ }
+
+ this.name = (preserveCase ? name : name.toLowerCase(Locale.ENGLISH));
+ }
+
+ public boolean equals(Object o)
+ {
+ if (o == this)
+ {
+ return true;
+ }
+ if (o instanceof WindowState)
+ {
+ WindowState that = (WindowState)o;
+ return name.equals(that.name);
+ }
+ return false;
+ }
+
+ public int hashCode()
+ {
+ return name.hashCode();
+ }
+
+ public String toString()
+ {
+ return name;
+ }
+
+ private Object readResolve()
+ {
+ if (NORMAL.name.equals(name))
+ {
+ return NORMAL;
+ }
+ else if (MAXIMIZED.name.equals(name))
+ {
+ return MAXIMIZED;
+ }
+ else if (MINIMIZED.name.equals(name))
+ {
+ return MINIMIZED;
+ }
+ else
+ {
+ return this;
+ }
+ }
+
+ public static WindowState create(String name)
+ {
+ return create(name, false);
+ }
+
+ /**
+ * @param name
+ * @param preserveCase
+ * @return
+ * @since 2.4.2
+ */
+ public static WindowState create(String name, boolean preserveCase)
+ {
+ if (WindowState.NORMAL.name.equals(name))
+ {
+ return WindowState.NORMAL;
+ }
+ else if (WindowState.MINIMIZED.name.equals(name))
+ {
+ return WindowState.MINIMIZED;
+ }
+ else if (WindowState.MAXIMIZED.name.equals(name))
+ {
+ return WindowState.MAXIMIZED;
+ }
+ else
+ {
+ return new WindowState(name, preserveCase);
+ }
+ }
+}
Property changes on: modules/common/trunk/portal/src/main/org/jboss/portal/WindowState.java
___________________________________________________________________
Name: svn:executable
+ *
18 years, 8 months