[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