Skip to Content.
Sympa Menu

comanage-dev - [comanage-dev] escrum

Subject: COmanage Developers List

List archive

[comanage-dev] escrum


Chronological Thread 
  • From: Scott Koranda <>
  • To: comanage-dev <>
  • Subject: [comanage-dev] escrum
  • Date: Thu, 30 Aug 2012 13:10:51 -0500

Hi,

I almost have Grouper getting its subject information from
COmanage Registry. I am having a problem getting the
sources.xml file configured completely correctly.

I have a version that allows Grouper to find subjects by 'id',
which means an opaque unique object. I am using the
cm_co_people.id.

So I can do

gsh 8% findSubject("3")
subject: id='3' type='person' source='jdbc' name='Albert Lazzarini'

But I cannot find subjects by identifiers, i.e. login names,
so the UI does not allow me to login:

gsh 9%
findSubject("")
// Error: unable to evaluate command: Sourced file: inline
// evaluation of:
``findSubject("");''
:
// Error invoking compiled command: : Error in compiled
// command:
// edu.internet2.middleware.subject.InvalidQueryException: Why
// is this subject not able to be referenced by id or
// identifier (do you need to add identifierAttributes to your
// sources.xml???) Subject id: 1, sourceId: jdbc

Note that I have decided that for now the Grouper "subjects"
will be CO people exclusively and not Org Identities. I think
that is the right thing to do initially since the "thing" that
COmanage wants to add to COs and Groups is CO identities and not
Org identities.

We could, however, add a second source for Grouper that just
uses Org Identities. We can even make sure they show up
labeled that way in Grouper.

I might do that if I have time...

Scott






Archive powered by MHonArc 2.6.16.

Top of Page