Skip to Content.
Sympa Menu

grouper-dev - Re: [grouper-dev] PSP changelog provisioning exception

Subject: Grouper Developers Forum

List archive

Re: [grouper-dev] PSP changelog provisioning exception


Chronological Thread 
  • From: Tom Zeller <>
  • To: Gagné Sébastien <>
  • Cc: "" <>
  • Subject: Re: [grouper-dev] PSP changelog provisioning exception
  • Date: Wed, 22 Feb 2012 10:51:43 -0600
  • Authentication-results: mr.google.com; spf=pass (google.com: domain of designates 10.180.89.71 as permitted sender) ; dkim=pass

Yeah, sigh. For some reason I have not tracked down yet, I am not doing the right thing with grouper sessions in the threaded loader environment. 

It is on my list, and must be resolved before the 2.1.0 release.

TomZ

On Tuesday, February 21, 2012, Gagné Sébastien wrote:

I forgot to say that I’m using the 2.1 release (API, UI and PSP) I downloaded today from http://www.internet2.edu/grouper/release/2.1.0/

 

 

 

Hi,

I’m testing out the provisioning from the changelog and ran into this exception :

 

From grouper_error.log

 

2012-02-21 14:16:00,072: [DefaultQuartzScheduler_Worker-2] INFO  Psp.execute(869) -  - Psp 'psp' - Calc CalcRequest[id=UdeM:Stem2:LalalaHumansteps,requestID=2012/02/21-14:16:00.072,returnData=everything]

2012-02-21 14:16:00,072: [DefaultQuartzScheduler_Worker-2] INFO  Psp.execute(873) -  - Psp 'psp' - Calc XML:

<psp:calcRequest xmlns:psp='http://grouper.internet2.edu/psp' requestID='2012/02/21-14:16:00.072' returnData='everything'>

  <psp:id ID='UdeM:Stem2:LalalaHumansteps'/>

</psp:calcRequest>

 

2012-02-21 14:16:00,073: [DefaultQuartzScheduler_Worker-2] ERROR PspChangeLogConsumer.processChangeLogEntries(455) -  - PSP Consumer 'psp' - An error occurred processing sequence number 380

java.lang.IllegalStateException: null session member

        at edu.internet2.middleware.grouper.GrouperSession.validate(GrouperSession.java:511)

        at edu.internet2.middleware.grouper.GrouperSession.validate(GrouperSession.java:301)

        at edu.internet2.middleware.grouper.StemFinder.findByName(StemFinder.java:96)

        at edu.internet2.middleware.grouper.StemFinder.findByName(StemFinder.java:77)

(and much more exceptions after that)

 

I checked tried with manual the psp operations and everything seems  fine (see excerpts below) : bulkDiff returns appropriate data and no error;  bulkSync completes successfully and the group is provisioned to AD.

 

I tried making another change via the UI and I get the same exception. bulkSync still provisions to AD

 

 

 

$ bin/gsh.sh -psp -bulkDiff

 

<psp:diffResponse status='success' requestID='2012/02/21-14:30:08.976'>

    <addRequest xmlns='urn:oasis:names:tc:SPML:2:0' entityName='group' requestID='2012/02/21-14:30:09.245' targetId='ldap' returnData='everything'>

      <psoID ID='cn=LalalaHumansteps,ou=Stem2,ou=UdeM,ou=People,dc=devsim,dc=umontreal,dc=ca' targetID='ldap'/>

      <data>

        <dsml:attr xmlns:dsml='urn




Archive powered by MHonArc 2.6.16.

Top of Page