grouper-users - Re: [grouper-users] Getting ClassNotFoundException for PSPNG
Subject: Grouper Users - Open Discussion List
List archive
- From: "Bee-Lindgren, Bert A" <>
- To: Jeffrey Crawford <>, "Hyzer, Chris" <>
- Cc: Jared Hoffman <>, Yoann Delattre <>, "" <>, "" <>
- Subject: Re: [grouper-users] Getting ClassNotFoundException for PSPNG
- Date: Thu, 26 May 2016 07:19:29 +0000
- Accept-language: en-US
- Authentication-results: kenyon.edu; dkim=none (message not signed) header.d=none;kenyon.edu; dmarc=none action=none header.from=oit.gatech.edu;
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:23
It looks like I failed to document the correct ldap properties that our upgrade to ldaptive has changed. This should work: ldap.groupOfNames.useStartTLS = false #probably not necessaryldap.groupOfNames.bindDn = cn=serviceacct,ou=apps,dc=ucsc,dc=edu ldap.groupOfNames.bindCredential = xxxxxxxxxxxxxxxxxxxxx When going beyond ldaptive's short property-configuration tutorial <1>, I found ldaptive's property-reading classes <2> abstract and opaque. In developing pspng's configuration, I had to decide whether to slog through the properties ldaptive implements or just read our own (or vtldap's) properties and initialize the connections appropriately. I was very tempted, but I knew some folks want lots of configuration knobs (eg, pooling or sasl) that we probably can't keep up with or test sufficiently. So, all that said, we certainly need documentation and, perhaps, some vtldap-property aliases (eg, url copied into ldapUrl). I hope you can try the above properties and let us know if it helps. I've updated the wiki page <3> as well as created a jira <4> about
vtldap-compatible properties.
<3> https://spaces.internet2.edu/display/Grouper/Grouper+Provisioning%3A+PSPNG
From: Jeffrey Crawford <>
Sent: Friday, May 20, 2016 3:32 PM To: Hyzer, Chris Cc: Jared Hoffman; Bee-Lindgren, Bert A; Yoann Delattre; ; Subject: Re: [grouper-users] Getting ClassNotFoundException for PSPNG It looks like it's at least loading, however when trying to use the provisioner I'm gettin "LDAP URL cannot be null". Am I understaing the relationship between the ldap.groupOfNames.xxx and
ldapPoolNames correctly?
but I have something like the following:
ldap.groupOfNames.url = "ldaps://ldaphost.ucsc.edu/dc=ucsc,dc=edu ldap.groupOfNames.tls = false ldap.groupOfNames.user = cn=serviceacct,ou=apps,dc=ucsc,dc=edu ldap.groupOfNames.pass = xxxxxxxxxxxxxxxxxxxxx changeLog.consumer.pspng_groupOfUniqueNames.class = edu.internet2.middleware.grouper.pspng.PspChangelogConsumerShim changeLog.consumer.pspng_groupOfUniqueNames.type = edu.internet2.middleware.grouper.pspng.LdapGroupProvisioner changeLog.consumer.pspng_groupOfUniqueNames.quartzCron = 0 * * * * ? changeLog.consumer.pspng_groupOfUniqueNames.ldapPoolName = groupOfNames changeLog.consumer.pspng_groupOfUniqueNames.memberAttributeName = member changeLog.consumer.pspng_groupOfUniqueNames.memberAttributeValueFormat = ${ldapUser.getDn()} changeLog.consumer.pspng_groupOfUniqueNames.groupSearchBaseDn = ou=groups,dc=example,dc=edu changeLog.consumer.pspng_groupOfUniqueNames.allGroupsSearchFilter = objectclass=groupOfNames changeLog.consumer.pspng_groupOfUniqueNames.singleGroupSearchFilter = (&(objectclass=groupOfNames)(cn=${group.name})) changeLog.consumer.pspng_groupOfUniqueNames.groupCreationLdifTemplate = dn: utils.bushyDn(group.name, "cn", "ou") cn=${group.name}||objectclass: groupOfNames changeLog.consumer.pspng_groupOfUniqueNames.userSearchBaseDn = ou=people,dc=example,dc=edu changeLog.consumer.pspng_groupOfUniqueNames.userSearchFilter = ucscID=${subject.id} Jeffrey E. Crawford
ITS Application Administrator (IdM) 831-459-4365 Both pilots and IT professionals require training and currency before charging into clouds!
---------------------------------------
On Fri, May 20, 2016 at 6:09 AM, Hyzer, Chris
<> wrote:
|
- [grouper-users] Getting ClassNotFoundException for PSPNG, Kumi Hagimoto, 05/02/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Yoann Delattre, 05/04/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Bee-Lindgren, Bert A, 05/04/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Jared Hoffman, 05/17/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Jeffrey Crawford, 05/19/2016
- RE: [grouper-users] Getting ClassNotFoundException for PSPNG, Hyzer, Chris, 05/20/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Jeffrey Crawford, 05/20/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Jeffrey Crawford, 05/23/2016
- RE: [grouper-users] Getting ClassNotFoundException for PSPNG, Hyzer, Chris, 05/23/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Jeffrey Crawford, 05/24/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Jeffrey Crawford, 05/20/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Bee-Lindgren, Bert A, 05/26/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Jeffrey Crawford, 05/26/2016
- RE: [grouper-users] Getting ClassNotFoundException for PSPNG, Hyzer, Chris, 05/26/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Jeffrey Crawford, 05/26/2016
- RE: [grouper-users] Getting ClassNotFoundException for PSPNG, Hyzer, Chris, 05/26/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Jeffrey Crawford, 05/26/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Jeffrey Crawford, 05/26/2016
- RE: [grouper-users] Getting ClassNotFoundException for PSPNG, Hyzer, Chris, 05/20/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Jeffrey Crawford, 05/19/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Jared Hoffman, 05/17/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Bee-Lindgren, Bert A, 05/04/2016
- Re: [grouper-users] Getting ClassNotFoundException for PSPNG, Yoann Delattre, 05/04/2016
Archive powered by MHonArc 2.6.16.