[jbpm-commits] JBoss JBPM SVN: r3802 - in jbpm4/trunk/modules/pvm/src: test/java/org/jbpm/pvm/internal/identity and 1 other directory.
do-not-reply at jboss.org
do-not-reply at jboss.org
Mon Feb 9 04:43:01 EST 2009
Author: tom.baeyens at jboss.com
Date: 2009-02-09 04:43:01 -0500 (Mon, 09 Feb 2009)
New Revision: 3802
Modified:
jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/identity/impl/IdentitySessionImpl.java
jbpm4/trunk/modules/pvm/src/test/java/org/jbpm/pvm/internal/identity/IdentityTest.java
Log:
JBPM-1993 Interface with the JBoss identity component
Modified: jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/identity/impl/IdentitySessionImpl.java
===================================================================
--- jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/identity/impl/IdentitySessionImpl.java 2009-02-07 23:23:40 UTC (rev 3801)
+++ jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/identity/impl/IdentitySessionImpl.java 2009-02-09 09:43:01 UTC (rev 3802)
@@ -211,7 +211,9 @@
List<Group> groups = new ArrayList<Group>();
GroupType identityGroupType = new SimpleGroupType(groupType);
- Collection<org.jboss.identity.idm.api.Group> identityGroups = identitySession.getRelationshipManager().findAssociatedGroups(identity, identityGroupType);
+ Collection<org.jboss.identity.idm.api.Group> identityGroups = identitySession
+ .getRoleManager()
+ .findGroupsWithRelatedRole(identity, identityGroupType, null);
for (org.jboss.identity.idm.api.Group identityGroup: identityGroups) {
String groupName = identityGroup.getName();
Modified: jbpm4/trunk/modules/pvm/src/test/java/org/jbpm/pvm/internal/identity/IdentityTest.java
===================================================================
--- jbpm4/trunk/modules/pvm/src/test/java/org/jbpm/pvm/internal/identity/IdentityTest.java 2009-02-07 23:23:40 UTC (rev 3801)
+++ jbpm4/trunk/modules/pvm/src/test/java/org/jbpm/pvm/internal/identity/IdentityTest.java 2009-02-09 09:43:01 UTC (rev 3802)
@@ -72,8 +72,8 @@
List<Group> groups = identityService.findGroupsByUserAndGroupType("jackblack", Group.TYPE_ORGANISATION_UNIT);
- // assertEquals(1, groups.size());
- // Group group = groups.get(0);
- // assertEquals("jboss", group.getName());
+ assertEquals(1, groups.size());
+ Group group = groups.get(0);
+ assertEquals("jboss", group.getName());
}
}
More information about the jbpm-commits
mailing list