Skip to Content.
Sympa Menu

grouper-users - [grouper-users] Adventures in PSPNG

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] Adventures in PSPNG


Chronological Thread 
  • From: "Peter St. Onge" <>
  • To: "" <>
  • Subject: [grouper-users] Adventures in PSPNG
  • Date: Mon, 16 Jan 2017 14:24:22 -0500
  • Ironport-phdr: 9a23:aDnqCBbNDljicqeHUodreRr/LSx+4OfEezUN459isYplN5qZr8WzbnLW6fgltlLVR4KTs6sC0LuK9fu9EjZcvN6oizMrSNR0TRgLiMEbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ/iOgVrO+/7BpDdj9it1+C15pbffxhEiCCzbL52Ixi6twvcu8kZjYd8Jas8ygbCr2dVdehR2W5mP0+YkQzm5se38p5j8iBQtOwk+sVdT6j0fLk2QKJBAjg+PG87+MPktR/YTQuS/XQcSXkZkgBJAwfe8h73WIr6vzbguep83CmaOtD2TawxVD+/4apnVAPkhSEaPDE+7GzahM59gaxCrB69qBF03orYbYGJOPZ7eK7WYNEUSndbXstJSSJPAp6yYYgBAeUPMulXs4bzqkASrRa8HwSgGP/jxzFKi3LwwKY00/4hEQbD3AE4Ed4AqmrbrMnrO6cITOu70bXIwS/eZP1P3zf955bHfh48qvyLRbJ/b9bRxlc1GwPeklWQrorlPzyL2ekWrmib8+1gVfioi24htwFxpSKjyds2hYTQgI8e117K9SJ8wIkvJN24TlZ2YcKkEJtKqS6VLZZ5Ttk4Q2F1viY3zKANt52jfCUS1Zgr2R3SZ+aaf4SU/h7vTvudLDlmiH5/Zr6yhwi+/VC9xuHiVcS4yktGojZZntXWq3wByxLe5tKIR/Z/+EqqxCyB2BrJ6u5eJEA5jarbJIAlwr43jpccqlnDHjXol0rska+bckop9vKu6+T8eLnmu4OcN4huigH5NKQuhsu/Df4kPQcUR2Sb+OK826P//UDhXblGkP47nrPEvJzGOcgXvLO1DgFL3oo59RqyDymq3MwdnXYdLVJFfByHj5LuO1HLOP34Femwg0iynztx3PDGIrrhApPCLnfdi7rhYKp960lGyAo0y9Bf+5VUBqsdL/3pQkPxrsDXDgclMwyoxObqENp91pkZWWKSGq+WLrnSvUaV5uI0PeaMfpQVtS35K/gk/P7ukWQ5lUEHcamo25sXdG63Hu5gI0qHfXrgnM0NHnkXsQojH6TWjwjIXiRUem6/Rech/TwhE6qnC5vOXIagnObH0SumVNUCaXpBF0iBCzL1bIieQN8Nbj6fOMlsjmZCWLS8HdwPzxar4UXCxqZqNKLv5mtQkpTs2ZI9s/XeiRx07iBzCcuQ+3yRSHtzmH8PATQ/ivMs6Xdhw0uOhPAry8dTEsZesq4RXw==

I'm working on spinning up a current 2.3 Grouper machine for our dev
group but am running into some issues writing into our OpenLDAP backend.

This error message keeps popping up ...


2017-01-16 13:55:50,424: [pspng_idp-easi-FullSync] DEBUG
GrouperUtil.substituteExpressionLanguage(9332) - - Subsituting EL:
'${utils.containedWithin(provisionerName,
stemAttributes['etc:pspng:provision_to'],
groupAttributes['etc:pspng:provision_to']) &&
!utils.containedWithin(provisionerName,
stemAttributes['etc:pspng:do_not_provision_to'],
groupAttributes['etc:pspng:do_not_provision_to'])}', and with env vars:
idIndex, userSearchBaseDn, groupAttributes, groupCreationBaseDn,
stemAttributes, utils, groupSearchBaseDn, name, provisionerName, group,
provisionerType, grouperUtil with result: 'true'
2017-01-16 13:55:50,424: [pspng_idp-easi-FullSync] DEBUG
Provisioner.evaluateJexlExpression(510) - - Evaluated Jexl expression:
true FROM ${utils.containedWithin(provisionerName,
stemAttributes['etc:pspng:provision_to'],
groupAttributes['etc:pspng:provision_to']) &&
!utils.containedWithin(provisionerName,
stemAttributes['etc:pspng:do_not_provision_to'],
groupAttributes['etc:pspng:do_not_provision_to'])} WITH variables
{idIndex=10051, userSearchBaseDn=dc=maple,dc=utoronto,dc=ca,
groupAttributes={},
groupCreationBaseDn=ou=groupertest,dc=maple,dc=utoronto,dc=ca,
stemAttributes={etc:pspng:provision_to=[pspng_idp-easi]},
utils=edu.internet2.middleware.grouper.pspng.PspJexlUtils@56935138,
groupSearchBaseDn=ou=groupertest,dc=maple,dc=utoronto,dc=ca,
name=utormaple:test1:pete-test, provisionerName=pspng_idp-easi,
group=Group[name=utormaple:test1:pete-test,uuid=0a1c1f738bea49078ba50ecf717f223b],
provisionerType=LdapGroupProvisioner}
2017-01-16 13:55:50,424: [pspng_idp-easi-FullSync] DEBUG
Provisioner.shouldGroupBeProvisioned(1208) - - pspng_idp-easi: Group
utormaple:test1:pete-test matches group-selection filter.
2017-01-16 13:55:50,424: [pspng_idp-easi-FullSync] INFO
LdapGroupProvisioner.createGroup(231) - - Creating LDAP group for
GrouperGroup: utormaple:test1:pete-test
2017-01-16 13:55:50,424: [pspng_idp-easi-FullSync] ERROR
FullSyncProvisioner.processGroup(328) - - pspng_idp-easi: Problem doing
full sync. Requeuing utormaple:test1:pete-test
java.lang.NullPointerException
at
edu.internet2.middleware.grouper.pspng.LdapGroupProvisioner.createGroup(LdapGroupProvisioner.java:233)
at
edu.internet2.middleware.grouper.pspng.LdapGroupProvisioner.createGroup(LdapGroupProvisioner.java:54)
at
edu.internet2.middleware.grouper.pspng.Provisioner.prepareGroupCache(Provisioner.java:705)
at
edu.internet2.middleware.grouper.pspng.Provisioner.startProvisioningBatch(Provisioner.java:461)
at
edu.internet2.middleware.grouper.pspng.FullSyncProvisioner.processGroup(FullSyncProvisioner.java:312)
at
edu.internet2.middleware.grouper.pspng.FullSyncProvisioner.thread_manageFullSyncProcessing(FullSyncProvisioner.java:175)
at
edu.internet2.middleware.grouper.pspng.FullSyncProvisioner$1.run(FullSyncProvisioner.java:133)
at java.lang.Thread.run(Thread.java:745)


I've tried
* provisioning empty groups,
* provisioning new groups with a default (known-good) user that would
get replaced at first update

Any pointers most welcome!


In passing, I'm getting a metric truckload of these ...

2017-01-16 13:55:51,425: [pspng_idp-easi-FullSync] DEBUG
GrouperClientLog.debug(82) - - Cant find text for variable: 'newline'

I did a recursive search for any file containing "[^\$]newline" but
didn't find this defined anywhere. I wonder if this is a java-specific
thing, and whether there any way I can fix this.



Thanks and best, -- pete

--
Peter St. Onge

Information Security Architect (416)978-5030
Business Continuity and Communications
Information + Technology Services University of Toronto



Archive powered by MHonArc 2.6.19.

Top of Page