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

Show problematic name in "StemAddException: must contain a non-whitespace character"

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • None
    • None

    Description

      This occasionally comes up during loader jobs. There is some kind of issue with how the query builds the name. It logs the entire stack trace, but the name itself is not logged. So there is no way to troubleshoot it.

       

      edu.internet2.middleware.grouper.exception.StemAddException: must contain a non-whitespace character,
      Problem in HibernateSession: HibernateSession (32c87043): notNew, notReadonly, READ_WRITE_NEW, activeTransaction, session (15e3ff1c)
      	at edu.internet2.middleware.grouper.Stem$9.callback(Stem.java:2890)
      	at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:722)
      	at edu.internet2.middleware.grouper.Stem.internal_addChildStem(Stem.java:2868)
      	at edu.internet2.middleware.grouper.Stem.addChildStem(Stem.java:621)
      	at edu.internet2.middleware.grouper.StemSave$1$1.callback(StemSave.java:523)
      	at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:1063)
      	at edu.internet2.middleware.grouper.StemSave$1.callback(StemSave.java:620)
      	at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3TransactionDAO$1.callback(Hib3TransactionDAO.java:66)
      	at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:722)
      	at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3TransactionDAO.transactionCallback(Hib3TransactionDAO.java:56)
      	at edu.internet2.middleware.grouper.hibernate.GrouperTransaction.callbackGrouperTransaction(GrouperTransaction.java:87)
      	at edu.internet2.middleware.grouper.hibernate.GrouperTransaction.callbackGrouperTransaction(GrouperTransaction.java:106)
      	at edu.internet2.middleware.grouper.StemSave.save(StemSave.java:391)
      	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType.syncFolderList(GrouperLoaderType.java:2228)
      	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType.syncGroupList(GrouperLoaderType.java:1958)
      	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$5.runJob(GrouperLoaderType.java:575)
      	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:554)
      	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob$1.callback(GrouperLoaderJob.java:355)
      	at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:1063)
      	at edu.internet2.middleware.grouper.GrouperSession.internal_callbackRootGrouperSession(GrouperSession.java:1132)
      	at edu.internet2.middleware.grouper.GrouperSession.internal_callbackRootGrouperSession(GrouperSession.java:1099)
      	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:90)
      	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
      	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
      

      Attachments

        Issue Links

          Activity

            People

              chad.redman.3@at.internet2.edu Chad Redman
              chad.redman.3@at.internet2.edu Chad Redman
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: