grouper-dev - RE: [grouper-dev] PSP changelog provisioning exception
Subject: Grouper Developers Forum
List archive
- From: Gagné Sébastien <>
- To: Gagné Sébastien <>, <>
- Cc: <>
- Subject: RE: [grouper-dev] PSP changelog provisioning exception
- Date: Tue, 21 Feb 2012 14:57:47 -0500
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/ De : [mailto:] De la part de Gagné Sébastien 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:oasis:names:tc:DSML:2:0:core' name='objectClass'> <dsml:value>top</dsml:value> <dsml:value>group</dsml:value> </dsml:attr> <dsml:attr xmlns:dsml='urn:oasis:names:tc:DSML:2:0:core' name='cn'> <dsml:value>LalalaHumansteps</dsml:value> </dsml:attr> <dsml:attr xmlns:dsml='urn:oasis:names:tc:DSML:2:0:core' name='sAMAccountName'> <dsml:value>LalalaHumansteps</dsml:value> </dsml:attr> <dsml:attr xmlns:dsml='urn:oasis:names:tc:DSML:2:0:core' name='description'> <dsml:value>LalalaHumansteps</dsml:value> </dsml:attr> </data> <capabilityData mustUnderstand='true' capabilityURI='urn:oasis:names:tc:SPML:2:0:reference'> <spmlref:reference xmlns='urn:oasis:names:tc:SPML:2:0' xmlns:spmlref='urn:oasis:names:tc:SPML:2:0:reference' typeOfReference='member'> <spmlref:toPsoID ID='CN=abouchac,ou=People,dc=devsim,dc=umontreal,dc=ca' targetID='ldap'/> </spmlref:reference> <spmlref:reference xmlns='urn:oasis:names:tc:SPML:2:0' xmlns:spmlref='urn:oasis:names:tc:SPML:2:0:reference' typeOfReference='member'> <spmlref:toPsoID ID='CN=barcelom,ou=People,dc=devsim,dc=umontreal,dc=ca' targetID='ldap'/> </spmlref:reference> <spmlref:reference xmlns='urn:oasis:names:tc:SPML:2:0' xmlns:spmlref='urn:oasis:names:tc:SPML:2:0:reference' typeOfReference='member'> <spmlref:toPsoID ID='CN=p0001807,ou=People,dc=devsim,dc=umontreal,dc=ca' targetID='ldap'/> </spmlref:reference> <spmlref:reference xmlns='urn:oasis:names:tc:SPML:2:0' xmlns:spmlref='urn:oasis:names:tc:SPML:2:0:reference' typeOfReference='member'> <spmlref:toPsoID ID='CN=p0848804,ou=People,dc=devsim,dc=umontreal,dc=ca' targetID='ldap'/> </spmlref:reference> </capabilityData> </addRequest> <psp:id ID='UdeM:Stem2:LalalaHumansteps'/> </psp:diffResponse> $ bin/gsh.sh -psp -bulkSync <psp:syncResponse> <addResponse xmlns='urn:oasis:names:tc:SPML:2:0' status='success' requestID='2012/02/21-14:39:14.094'> <pso entityName='group'> <psoID ID='cn=LalalaHumansteps,ou=Stem2,ou=UdeM,ou=People,dc=devsim,dc=umontreal,dc=ca' targetID='ldap'/> <data> <dsml:attr xmlns:dsml='urn:oasis:names:tc:DSML:2:0:core' name='objectClass'> <dsml:value>group</dsml:value> <dsml:value>top</dsml:value> </dsml:attr> <dsml:attr xmlns:dsml='urn:oasis:names:tc:DSML:2:0:core' name='cn'> <dsml:value>LalalaHumansteps</dsml:value> </dsml:attr> <dsml:attr xmlns:dsml='urn:oasis:names:tc:DSML:2:0:core' name='sAMAccountName'> <dsml:value>LalalaHumansteps</dsml:value> </dsml:attr> <dsml:attr xmlns:dsml='urn:oasis:names:tc:DSML:2:0:core' name='description'> <dsml:value>LalalaHumansteps</dsml:value> </dsml:attr> </data> <capabilityData mustUnderstand='true' capabilityURI='urn:oasis:names:tc:SPML:2:0:reference'> <spmlref:reference xmlns='urn:oasis:names:tc:SPML:2:0' xmlns:spmlref='urn:oasis:names:tc:SPML:2:0:reference' typeOfReference='member'> <spmlref:toPsoID ID='CN=abouchac,OU=People,DC=devsim,DC=umontreal,DC=ca' targetID='ldap'/> </spmlref:reference> <spmlref:reference xmlns='urn:oasis:names:tc:SPML:2:0' xmlns:spmlref='urn:oasis:names:tc:SPML:2:0:reference' typeOfReference='member'> <spmlref:toPsoID ID='CN=barcelom,OU=People,DC=devsim,DC=umontreal,DC=ca' targetID='ldap'/> </spmlref:reference> <spmlref:reference xmlns='urn:oasis:names:tc:SPML:2:0' xmlns:spmlref='urn:oasis:names:tc:SPML:2:0:reference' typeOfReference='member'> <spmlref:toPsoID ID='CN=p0001807,OU=People,DC=devsim,DC=umontreal,DC=ca' targetID='ldap'/> </spmlref:reference> <spmlref:reference xmlns='urn:oasis:names:tc:SPML:2:0' xmlns:spmlref='urn:oasis:names:tc:SPML:2:0:reference' typeOfReference='member'> <spmlref:toPsoID ID='CN=p0848804,OU=People,DC=devsim,DC=umontreal,DC=ca' targetID='ldap'/> </spmlref:reference> </capabilityData> </pso> </addResponse> <psp:id ID='UdeM:Stem2:LalalaHumansteps'/> </psp:syncResponse> Sébastien Gagné, | Analyste en informatique 514-343-6111 x33844 | Université de Montréal, | Pavillon Roger-Gaudry, local X-100-11 |
- [grouper-dev] PSP changelog provisioning exception, Gagné Sébastien, 02/21/2012
- <Possible follow-up(s)>
- RE: [grouper-dev] PSP changelog provisioning exception, Gagné Sébastien, 02/21/2012
- Re: [grouper-dev] PSP changelog provisioning exception, Tom Zeller, 02/22/2012
- RE: [grouper-dev] PSP changelog provisioning exception, Gagné Sébastien, 02/22/2012
- Re: [grouper-dev] PSP changelog provisioning exception, Tom Zeller, 02/22/2012
Archive powered by MHonArc 2.6.16.