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

provisioning incrementals finds multiple subjects with same matching id, but they are the same

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Minor
    • 2.5.42
    • None
    • None
    • None

    Description

      10. Entity(matchingId: "yrewini", attr[uid]: "yrewini")
      2021-02-08 14:12:13,367: [DefaultQuartzScheduler_Worker-1] DEBUG GrouperProvisioningObjectLog.debug(69) - - Provisioner 'MCommDevProv' (uu1eawyg) state 'end' type 'incrementalProvisionChangeLog':

      {state=indexMatchingIdEntities, exception=java.lang.NullPointerException: Why do multiple entities have the same matching id??? Entity(matchingId: "abc123", attr[uid]: "abc123") null Entity(matchingId: "abc123", attr[uid]: "abc123") null at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningMatchingIdIndex.indexMatchingIdEntities(GrouperProvisioningMatchingIdIndex.java:213) at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningLogic.provisionIncremental(GrouperProvisioningLogic.java:541) at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningType$2.provision(GrouperProvisioningType.java:77) at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningLogic.provision(GrouperProvisioningLogic.java:47) at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioner.provision(GrouperProvisioner.java:511) at edu.internet2.middleware.grouper.app.provisioning.ProvisioningConsumer.dispatchEventList(ProvisioningConsumer.java:91) at edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer.processChangeLogEntries(EsbConsumer.java:503) at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:261) at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$6.runJob(GrouperLoaderType.java:673) 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) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) , finalLog=true, queryCount=461, tookMillis=1519239, took=0:25:19.239}

      Attachments

        Activity

          People

            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: