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

NullPointerException: ChangeLogTempToEntity.processGroupSetAdd

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • 2.6.19.3
    • daemon
    • None

    Description

      Job: CHANGE_LOG_changeLogTempToChangeLog

      Our ChangeLogTemp processing got stuck, throwing NullPointerExceptions. We ended up deleting a CLET row to get things moving again (see image). Of course, we're interested in what the invalid row was, how it came to exist, as well having the job auto-recover instead of throwing NPEs.

       

      | grouper-ui;provisioning.log;2023-08-24T21:31:10,117: v2 [DefaultQuartzScheduler_Worker-10] ERROR e.int.middleware.grouper.app.loader.GrouperLoaderJob - [] - Error running up job |
      | java.lang.NullPointerException: Problem in HibernateSession: HibernateSession (1862419b): new, notReadonly, READ_WRITE_NEW, notActiveTransaction, session (2974a73), |
      | jobName: CHANGE_LOG_changeLogTempToChangeLog |
      | at edu.internet2.middleware.grouper.changeLog.ChangeLogTempToEntity.processGroupSetAdd(ChangeLogTempToEntity.java:2006) ~[classes/:2.6.19] |
      | at edu.internet2.middleware.grouper.changeLog.ChangeLogTempToEntity.access$3800(ChangeLogTempToEntity.java:68) ~[classes/:2.6.19] |
      | at edu.internet2.middleware.grouper.changeLog.ChangeLogTempToEntity$1.callback(ChangeLogTempToEntity.java:262) ~[classes/:2.6.19] |
      | at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:722) ~[grouper-2.6.19.jar:2.6.19] |
      | at edu.internet2.middleware.grouper.changeLog.ChangeLogTempToEntity.convertRecordsOnePage(ChangeLogTempToEntity.java:121) ~[classes/:2.6.19] |
      | at edu.internet2.middleware.grouper.changeLog.ChangeLogTempToEntity.convertRecords(ChangeLogTempToEntity.java:93) ~[classes/:2.6.19] |
      | at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$6.runJob(GrouperLoaderType.java:637) ~[grouper-2.6.19.jar:2.6.19] |
      | at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:541) ~[classes/:2.6.19] |
      | at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:345) [classes/:2.6.19] |
      | at org.quartz.core.JobRunShell.run(JobRunShell.java:202) [quartz-2.3.2.jar:?]
      | at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [quartz-2.3.2.jar:?]

       

      The row we deleted, viewed via a copy of grouper_changelog_v put stop CLET:

      id                                change_log_type_id                context_id                              created_on  string01                          string02  string03                          string04  string05                          string06  string07  string08                          string09                          string10                          string11  string12
      --------------------------------  --------------------------------  --------------------------------  ----------------  --------------------------------  --------  --------------------------------  --------  --------------------------------  --------  --------  --------------------------------  --------------------------------  --------------------------------  --------  --------
      7de3fcdaa2b54d91b4a6b56e4aa92b05  729b73f3709d4a89a8b99fc2d774482d  8f33dd3941684e8a8cb234da6728958b  1692111391001000  5713a37b952a4a7883ee36ff21906733  <null>    ff4561a350934b118484c985d638d12a  <null>    24f23dcbc8cc4f9e86bf4b7c85e4001f  <null>    <null>    6f6d67c9bb7f4b528687bfdc1d51cf39  5b636a5a3f8b433fa40e6a4118a4f5f8  23922778dd484ec0a0f04d0a95cd49a9  2         <null>  

      Attachments

        Activity

          People

            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            bert.beelindgren@at.internet2.edu Bert Bee-Lindgren (gatech.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: