Skip to Content.
Sympa Menu

grouper-users - Re: [grouper-users] [PSPNG] With PSPNG patch 17, group provisioning doesn't work anymore

Subject: Grouper Users - Open Discussion List

List archive

Re: [grouper-users] [PSPNG] With PSPNG patch 17, group provisioning doesn't work anymore


Chronological Thread 
  • From: "Poddar, Amit" <>
  • To: Yoann Delattre <>, "" <>
  • Subject: Re: [grouper-users] [PSPNG] With PSPNG patch 17, group provisioning doesn't work anymore
  • Date: Mon, 3 Sep 2018 12:21:48 +0000
  • Accept-language: en-US
  • Authentication-results: spf=none (sender IP is ) ;
  • Ironport-phdr: 9a23:QvJh2RaP0q/gPKezs+7WwDH/LSx+4OfEezUN459isYplN5qZpsy9Yx7h7PlgxGXEQZ/co6odzbaO7Oa4ASQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTahY75+Ngm6oRnMvcQKnIVuLbo8xAHUqXVSYeRWwm1oJVOXnxni48q74YBu/SdNtf8/7sBMSar1cbg2QrxeFzQmLns65Nb3uhnZTAuA/WUTX2MLmRdVGQfF7RX6XpDssivms+d2xSeXMdHqQb0yRD+v9LlgRgP2hygbNj456GDXhdJ2jKJHuxKquhhzz5fJbI2JKPZye6XQds4YS2VcRMZcTyxPDJ2hYYsTAeQPPuhYoIv8p1QSohSzHhOjCP/zxjJSmnP6wbM23uI8Gg/GxgwgGNcOvWzaoNvvM6cdTP26w7PSzTnbcvhbxTL96InUchwvvPqBWqh/cc/QyUkzDQ/FllKQppH4MDyPzOQAqGia4PBkVe2xkWIotRx+oiW2y8oql4LHiIUVylXe+iV4xoY4PdK4SFR8Yd65CJtfqTuaO5FsTcM6W2FkoCQ6yrodtp6hYSgKzo8nxx7BZPyDd4iE+AjjVPuXITtgmn1kd66wiAiq8Ui8y+38Uc+03ExNripfndnBsG0G2R/L6sWfRfZx4l2t1SuT2w3R8O1JI045mbDGJ5MvzLM8jpsevEDZEiPrhUn7g7Waelg49uWn8ejrfLrrq52EO496lA7zMbgil8m6DOk5LwcCQ3KU9OGm27L4/UD1XrBHguArnaTZvp3XIMobq6CiDAJTz40t8QywDy2839QdhXQHLExKeBaAj4XxI1/DPPf2Aeu/jli1njllwP7LMqTmAprWMHfPirDhfath60FHzwoz0NZf6I9OBrEZOvLzXVPxu8LEAR8lMgy0xODnBM961oMDRWKPBqiZMKTRsVOS+u0vJOyMaJcUuDb7Nfcl++bjgHAllVMHYKWlwZkaZGq6E/loOUmVfHThj9kZHWcPpAU+TejqiFOYUT5UYna/R7gz5jQ6CIK6F4vDXoetj6Gc0yihBJ1bfWBHBUqIEXj2bYmLReoDaD+KLs97jjMETaShS5Mm1Ry2uw/60b1nLvfM+iIGr5LvzcV15/bNmhEo7jx5FMCd02CWT2FohWMEWSU63KF5oUxh1FiDy654jOJEFdBN/f9GTBo1NYOPh9B9XuH1UwTHNvuETF+6Xs+rSWUgSds3xZkCbkJ0B8m4gzjK1G+uArsRmvqFHspwuujTxX/sP8tnjmvd2bM6p1ggXsZVM2C63Ohy+xWZT9rGiUKEj6uwMLkH0TTW3GaF0WeUukxECkh9XbiTDl4FYU6D5+z+6k/LVfvmILEmLkEJnceHK7cMctrlgVxcbObqPNmYbm6szTTjTS2Uz6+BOdK5M14W2z/QXQ1dy1hJpySPKBQ+CyG9omnXED1pExf1bljx9fVl9ijpVVc6mgeNaUApl6G4/BIYn7S9c7sSxfpF3UVpsDBoBBC41tPSBcCHol9oeaRAJ8s67FtOz0rIvghweJGsMvMqiw==
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

Looks like LdapObject.class should be part of the patch and is not. I downloaded the LdapObject.java from Git and put the class file in the appropriate directory, <GROUPER_API_HOME/conf/edu/internet2/middleware/grouper/pspng, which resolved the error.


Thanks

Amit


From: <> on behalf of Yoann Delattre <>
Sent: Monday, September 3, 2018 8:10:49 AM
To:
Subject: [grouper-users] [PSPNG] With PSPNG patch 17, group provisioning doesn't work anymore
 
Hello

since PSPNG patch 17, group provisioning to our LDAP doesn't work anymore.
I get this error :

2018-08-31 16:01:15,265: [DefaultQuartzScheduler_Worker-3] ERROR
ErrorLogger.schedulerError(2425) -  - Job
(DEFAULT.CHANGE_LOG_consumer_pspng_brancheGrouper threw an exception.
org.quartz.SchedulerException: Job threw an unhandled exception. [See
nested exception: java.lang.NoSuchFieldError: provisioner]
         at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
         at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
Caused by: java.lang.NoSuchFieldError: provisioner
         at
edu.internet2.middleware.grouper.pspng.LdapProvisioner.cacheGroup(LdapProvisioner.java:509)
         at
edu.internet2.middleware.grouper.pspng.LdapProvisioner.cacheGroup(LdapProvisioner.java:50)
         at
edu.internet2.middleware.grouper.pspng.Provisioner.prepareGroupCache(Provisioner.java:769)
         at
edu.internet2.middleware.grouper.pspng.Provisioner.startProvisioningBatch(Provisioner.java:514)
         at
edu.internet2.middleware.grouper.pspng.Provisioner.provisionBatchOfItems(Provisioner.java:1505)
         at
edu.internet2.middleware.grouper.pspng.PspChangelogConsumerShim.processChangeLogEntries(PspChangelogConsumerShim.java:71)
         at
edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:245)
         at
edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$5.runJob(GrouperLoaderType.java:638)
         at
edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:465)
         at
edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345)
         at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
         ... 1 more

All patches are applied (19) and attribute provisioning works.

my config :

changeLog.consumer.pspng_brancheGrouper.class =
edu.internet2.middleware.grouper.pspng.PspChangelogConsumerShim
changeLog.consumer.pspng_brancheGrouper.type =
edu.internet2.middleware.grouper.pspng.LdapGroupProvisioner
changeLog.consumer.pspng_brancheGrouper.quartzCron = 0 * * * * ?
changeLog.consumer.pspng_brancheGrouper.ldapPoolName = aclille
changeLog.consumer.pspng_brancheGrouper.memberAttributeName = uniqueMember
changeLog.consumer.pspng_brancheGrouper.memberAttributeValueFormat =
${ldapUser.getDn()}
changeLog.consumer.pspng_brancheGrouper.groupSearchBaseDn =
ou=Grouper,ou=education,o=gouv,c=fr
changeLog.consumer.pspng_brancheGrouper.allGroupsSearchFilter =
objectclass=groupOfUniqueNames
changeLog.consumer.pspng_brancheGrouper.singleGroupSearchFilter =
(&(objectclass=groupOfUniqueNames)(cn=${group.name}))
changeLog.consumer.pspng_brancheGrouper.groupSearchAttributes =
cn,objectclass
changeLog.consumer.pspng_brancheGrouper.groupCreationLdifTemplate = dn:
cn=${group.name}||cn: ${group.name}||objectclass:
groupOfUniqueNames||objectclass: educationnationale
changeLog.consumer.pspng_brancheGrouper.userSearchBaseDn =
ou=ac-lille,ou=education,o=gouv,c=fr
changeLog.consumer.pspng_brancheGrouper.userSearchFilter = uid=${subject.id}
changeLog.consumer.pspng_brancheGrouper.grouperIsAuthoritative = false

Can you help me ?
Thanks,
Yoann.




Archive powered by MHonArc 2.6.19.

Top of Page