Uploaded image for project: 'Grouper'
  1. Grouper
  2. GRP-2204

gsh with bad source doesnt exit with non-zero

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • Minor
    • None
    • None
    • None
    • None

    Description

      On 6/8/19 10:47 AM, Scott Koranda wrote:

      >>> sounds reasonable.  do you already have such a script?

      >> No, but if there are no objections I can puruse it in detail with Chris

      >> Hyzer and the Grouper dev team...

      > I meant Chris Hubing and the Grouper dev team (which of course includes

      > Chris Hyzer).

       

       

      Sounds reasonable to me.

       

      I was just testing gsh (grouper 2.4 api patch up to 47) with a broken

      ldap subject source, and while gsh errored out, it did not return a

      non-zero return code. So, some work may need to be done.

       

       

      Caused by: java.lang.NullPointerException: Problem with ldap conection:

      ldap,

      Error querying ldap server id: ldap, searchDn: dc=internet2,dc=edu,

      filter:

      '(&(eduPersonPrincipalName=grouperTestSubjectByIdOnStartupASDFGHJ)(objectclass=person))',

      returning attributes: [Ljava.lang.String;@715a70e9

          at

      org.ldaptive.provider.jndi.JndiProvider.getJndiConnectionFactory(JndiProvider.java:170)

          at

      org.ldaptive.provider.jndi.JndiProvider.getConnectionFactory(JndiProvider.java:90)

          at

      org.ldaptive.DefaultConnectionFactory.getConnection(DefaultConnectionFactory.java:127)

          at

      org.ldaptive.pool.AbstractConnectionPool.createConnection(AbstractConnectionPool.java:471)

          at

      org.ldaptive.pool.AbstractConnectionPool.createAvailableConnection(AbstractConnectionPool.java:514)

          at

      org.ldaptive.pool.AbstractConnectionPool.grow(AbstractConnectionPool.java:364)

          at

      org.ldaptive.pool.AbstractConnectionPool.initialize(AbstractConnectionPool.java:261)

          at

      edu.internet2.middleware.grouper.ldap.ldaptive.LdaptiveSessionImpl.blockingLdapPool(LdaptiveSessionImpl.java:259)

          at

      edu.internet2.middleware.grouper.ldap.ldaptive.LdaptiveSessionImpl.callbackLdapSession(LdaptiveSessionImpl.java:359)

          at

      edu.internet2.middleware.grouper.ldap.ldaptive.LdaptiveSessionImpl.list(LdaptiveSessionImpl.java:601)

          at

      edu.internet2.middleware.subject.provider.LdapSourceAdapter.getLdapResultsHelper(LdapSourceAdapter.java:538)

          ... 10 more

      [root@dbeb47fd119b grouper.apiBinary]# echo $?

       

      0

       

       

      > Scott K

       

       

       

      Attachments

        Activity

          People

            shilen.patel@at.internet2.edu Shilen Patel (duke.edu)
            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            Chad Redman (unc.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: