Details
-
Bug
-
Resolution: Fixed
-
Major
-
2.3.0, 2.3.0.patch
-
None
Description
PSPNG fails repeatedly when a changelog entry refers to a subject that can no longer be found.
2017-02-16 09:51:15,324: [DefaultQuartzScheduler_Worker-3] ERROR ChangeLogHelper.processRecords(286) - - Did not get all the way through the batch! -1 != 5715171
2017-02-16 09:51:15,324: [DefaultQuartzScheduler_Worker-3] ERROR GrouperLoaderJob.runJob(438) - - Error on job: CHANGE_LOG_consumer_pspng_posixGroup
java.lang.RuntimeException: Error in loader job: null, check logs: Error: java.lang.NullPointerException
at edu.internet2.middleware.grouper.pspng.Provisioner.provisionItem(Provisioner.java:948)
at edu.internet2.middleware.grouper.pspng.Provisioner.provisionBatchOfItems(Provisioner.java:1311)
at edu.internet2.middleware.grouper.pspng.PspChangelogConsumerShim.processChangeLogEntries(PspChangelogConsumerShim.java:71)
at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:245)
at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$4.runJob(GrouperLoaderType.java:652)
at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:418)
at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:318)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)