null pointer on gc sync object when provisioning groups

XMLWordPrintable

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Minor
    • 2.5.51
    • Affects Version/s: None
    • Component/s: None
    • None

       java.lang.RuntimeException: provisionerClass: LdapSync, configId: testLdapProvisioner, provisioningType: fullProvisionFull, state: sendChangesToTarget, retrieveSyncGroupsMillis: 1, syncGroupCount: 0, retrieveSyncEntitiesMillis: 1, syncEntityCount: 0, retrieveSyncMshipsMillis: 1, syncMshipCount: 0, propagateProvisioningAttributes_millis: 20, retrieveGrouperGroupsMillis: 2, grouperGroupCount: 1, retrieveGrouperEntitiesMillis: 2, grouperEntityCount: 1, retrieveGrouperMshipsMillis: 3, grouperMshipCount: 1, retrieveDataPass1_millis: 17, provisioningGroupWrappersWithNullIds: 6, provisioningEntityWrappersWithNullIds: 1, missingGroupsForCreate: 1, provisioningMembershipWrappersWithNullIds: 1, groupInsertsAfterCompare: 1, groupDeletesAfterCompare: 1, exception: java.lang.NullPointerExceptionjava.lang.RuntimeException: provisionerClass: LdapSync, configId: testLdapProvisioner, provisioningType: fullProvisionFull, state: sendChangesToTarget, retrieveSyncGroupsMillis: 1, syncGroupCount: 0, retrieveSyncEntitiesMillis: 1, syncEntityCount: 0, retrieveSyncMshipsMillis: 1, syncMshipCount: 0, propagateProvisioningAttributes_millis: 20, retrieveGrouperGroupsMillis: 2, grouperGroupCount: 1, retrieveGrouperEntitiesMillis: 2, grouperEntityCount: 1, retrieveGrouperMshipsMillis: 3, grouperMshipCount: 1, retrieveDataPass1_millis: 17, provisioningGroupWrappersWithNullIds: 6, provisioningEntityWrappersWithNullIds: 1, missingGroupsForCreate: 1, provisioningMembershipWrappersWithNullIds: 1, groupInsertsAfterCompare: 1, groupDeletesAfterCompare: 1, exception: java.lang.NullPointerException
       at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisionerGrouperSyncDao.processResultsDeleteGroups(GrouperProvisionerGrouperSyncDao.java:759)
       at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisionerGrouperSyncDao.processResultsDeletes(GrouperProvisionerGrouperSyncDao.java:475)
       at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningLogic.provisionFull(GrouperProvisioningLogic.java:279)
       at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningType$1.provision(GrouperProvisioningType.java:41)
       at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningLogic.provision(GrouperProvisioningLogic.java:47)
       at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioner.provision(GrouperProvisioner.java:583)
       at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningFullSyncJob.runFullSync(GrouperProvisioningFullSyncJob.java:57)
       at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningFullSyncJob$1.callback(GrouperProvisioningFullSyncJob.java:30)
       at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:976)
       at edu.internet2.middleware.grouper.GrouperSession.internal_callbackRootGrouperSession(GrouperSession.java:1045)
       at edu.internet2.middleware.grouper.GrouperSession.internal_callbackRootGrouperSession(GrouperSession.java:1012)
       at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningFullSyncJob.run(GrouperProvisioningFullSyncJob.java:19)
       at edu.internet2.middleware.grouper.app.loader.OtherJobBase$2.callback(OtherJobBase.java:439)
       at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:976)
       at edu.internet2.middleware.grouper.GrouperSession.internal_callbackRootGrouperSession(GrouperSession.java:1045)
       at edu.internet2.middleware.grouper.GrouperSession.internal_callbackRootGrouperSession(GrouperSession.java:1012)
       at edu.internet2.middleware.grouper.app.loader.OtherJobBase.execute(OtherJobBase.java:392)
       at edu.internet2.middleware.grouper.app.loader.OtherJobBase.execute(OtherJobBase.java:376)
       at edu.internet2.middleware.grouper.app.loader.GrouperDaemonJob.execute(GrouperDaemonJob.java:57)
       at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
       at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
      , finalLog: true, queryCount: 19, tookMillis: 734, took: 0:00:00.734
       at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioner.provisionFinallyBlock(GrouperProvisioner.java:656)
       at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioner.provision(GrouperProvisioner.java:595)
       at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningFullSyncJob.runFullSync(GrouperProvisioningFullSyncJob.java:57)
       at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningFullSyncJob$1.callback(GrouperProvisioningFullSyncJob.java:30)
       at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:976)
       at edu.internet2.middleware.grouper.GrouperSession.internal_callbackRootGrouperSession(GrouperSession.java:1045)
       at edu.intern

            Assignee:
            Chris Hyzer (upenn.edu)
            Reporter:
            Chris Hyzer (upenn.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: