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

Deadlock after db issues

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • 2.5.31
    • None
    • None
    • None

    Description

      This was noticed by Michael Gettes.

       

       
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;Found one Java-level deadlock:
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;=============================
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;"pool-2-thread-8818":
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;  waiting to lock monitor 0x00007f82c00173a8 (object 0x00000004cf7089d8, a java.lang.Object),
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;  which is held by "pool-2-thread-8812"
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;"pool-2-thread-8812":
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;  waiting to lock monitor 0x00007f83a0366828 (object 0x00000007b1c47070, a edu.internet2.middleware.grouper.cfg.GrouperConfig),
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;  which is held by "pool-2-thread-8814"
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;"pool-2-thread-8814":
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;  waiting to lock monitor 0x00007f82c00173a8 (object 0x00000004cf7089d8, a java.lang.Object),
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;  which is held by "pool-2-thread-8812"
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;Java stack information for the threads listed above:
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;===================================================
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;"pool-2-thread-8818":
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.FieldFinder.fieldCache(FieldFinder.java:118)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	- waiting to lock <0x00000004cf7089d8> (a java.lang.Object)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.FieldFinder.find(FieldFinder.java:226)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.FieldFinder.find(FieldFinder.java:210)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.Group.getDefaultList(Group.java:820)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.Group.hasMember(Group.java:4690)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.WheelAttrDefResolver$1.callback(WheelAttrDefResolver.java:415)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:976)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.WheelAttrDefResolver.isWheelMember(WheelAttrDefResolver.java:410)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.WheelAttrDefResolver.isAndUseWheel(WheelAttrDefResolver.java:305)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.WheelAttrDefResolver.hasPrivilege(WheelAttrDefResolver.java:321)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.ValidatingAttrDefResolver.hasPrivilege(ValidatingAttrDefResolver.java:127)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.PrivilegeHelper.canAttrView(PrivilegeHelper.java:234)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3AttributeDefDAO.filterSecurity(Hib3AttributeDefDAO.java:232)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3AttributeDefDAO.findByIdSecure(Hib3AttributeDefDAO.java:147)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.finder.AttributeDefFinder.findById(AttributeDefFinder.java:57)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.finder.AttributeDefFinder.findById(AttributeDefFinder.java:78)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3AttributeDefNameDAO.filterSecurity(Hib3AttributeDefNameDAO.java:240)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3AttributeDefNameDAO.findByNameSecure(Hib3AttributeDefNameDAO.java:266)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.finder.AttributeDefNameFinder.findByName(AttributeDefNameFinder.java:393)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.finder.AttributeDefNameFinder.findByName(AttributeDefNameFinder.java:406)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType.updateLoaderMetadataAttributes(GrouperLoaderType.java:3269)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	- locked <0x00000007b113a898> (a java.lang.String)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType.access$500(GrouperLoaderType.java:119)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$15.callLogic(GrouperLoaderType.java:3231)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$15.callLogic(GrouperLoaderType.java:3228)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.util.GrouperCallable$1.callback(GrouperCallable.java:203)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:976)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.util.GrouperCallable.callLogicWithSessionIfExists(GrouperCallable.java:200)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.util.GrouperCallable.call(GrouperCallable.java:166)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at java.lang.Thread.run(Thread.java:748)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;"pool-2-thread-8812":
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.retrieveFromConfigFileOrCache(ConfigPropertiesCascadeBase.java:1079)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	- waiting to lock <0x00000007b1c47070> (a edu.internet2.middleware.grouper.cfg.GrouperConfig)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.retrieveConfig(ConfigPropertiesCascadeBase.java:105)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.cfg.GrouperConfig.retrieveConfig(GrouperConfig.java:354)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.hibernate.HibernateSession.isReadonlyMode(HibernateSession.java:117)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.hibernate.HibernateSession.<init>(HibernateSession.java:181)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.hibernate.HibernateSession._internal_hibernateSession(HibernateSession.java:470)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:662)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.hibernate.ByHqlStatic.list(ByHqlStatic.java:407)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.hibernate.ByHqlStatic.listSet(ByHqlStatic.java:458)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3FieldDAO.findAll(Hib3FieldDAO.java:105)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.FieldFinder.findAllFromDb(FieldFinder.java:319)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.FieldFinder.internal_updateKnownFields(FieldFinder.java:401)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	- locked <0x00000004c7272bb0> (a java.lang.Object)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.FieldFinder.fieldCache(FieldFinder.java:121)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	- locked <0x00000004cf7089d8> (a java.lang.Object)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.FieldFinder.find(FieldFinder.java:226)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.FieldFinder.find(FieldFinder.java:210)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.Group.getDefaultList(Group.java:820)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.Group.hasMember(Group.java:4690)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.WheelAccessResolver$1.callback(WheelAccessResolver.java:419)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:976)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.WheelAccessResolver.isWheelMember(WheelAccessResolver.java:414)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.WheelAccessResolver.isAndUseWheel(WheelAccessResolver.java:274)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.WheelAccessResolver.hasPrivilege(WheelAccessResolver.java:322)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.ValidatingAccessResolver.hasPrivilege(ValidatingAccessResolver.java:150)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.PrivilegeHelper.canView(PrivilegeHelper.java:556)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.GroupFinder.findByUuidNoCache(GroupFinder.java:880)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.GroupFinder.findByUuid(GroupFinder.java:853)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.GroupFinder.findByUuid(GroupFinder.java:824)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.assign.AttributeAssign.retrieveAttributeAssignable(AttributeAssign.java:1848)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.assign.AttributeAssignAttrAssignDelegate.assertCanUpdateAttributeDefName(AttributeAssignAttrAssignDelegate.java:124)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.value.AttributeAssignValueDelegate.internal_assignValue(AttributeAssignValueDelegate.java:232)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.value.AttributeAssignValueDelegate.assignValue(AttributeAssignValueDelegate.java:217)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.value.AttributeAssignValueDelegate.assignValue(AttributeAssignValueDelegate.java:324)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.value.AttributeValueDelegate.assignValue(AttributeValueDelegate.java:80)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType.updateLoaderMetadataAttributes(GrouperLoaderType.java:3286)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	- locked <0x00000007aebf2858> (a java.lang.String)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType.access$500(GrouperLoaderType.java:119)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$15.callLogic(GrouperLoaderType.java:3231)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$15.callLogic(GrouperLoaderType.java:3228)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.util.GrouperCallable$1.callback(GrouperCallable.java:203)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:976)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.util.GrouperCallable.callLogicWithSessionIfExists(GrouperCallable.java:200)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.util.GrouperCallable.call(GrouperCallable.java:166)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at java.lang.Thread.run(Thread.java:748)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;"pool-2-thread-8814":
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.FieldFinder.fieldCache(FieldFinder.java:118)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	- waiting to lock <0x00000004cf7089d8> (a java.lang.Object)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.FieldFinder.find(FieldFinder.java:226)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.FieldFinder.find(FieldFinder.java:210)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.Group.getDefaultList(Group.java:820)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.Group.hasMember(Group.java:4690)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.WheelAttrDefResolver$1.callback(WheelAttrDefResolver.java:415)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:976)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.WheelAttrDefResolver.isWheelMember(WheelAttrDefResolver.java:410)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.WheelAttrDefResolver.isAndUseWheel(WheelAttrDefResolver.java:305)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.WheelAttrDefResolver.hasPrivilege(WheelAttrDefResolver.java:321)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.ValidatingAttrDefResolver.hasPrivilege(ValidatingAttrDefResolver.java:127)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.privs.PrivilegeHelper.canAttrView(PrivilegeHelper.java:234)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3AttributeDefDAO.filterSecurity(Hib3AttributeDefDAO.java:232)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3AttributeDefDAO.findByNameSecure(Hib3AttributeDefDAO.java:288)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.finder.AttributeDefFinder.findByName(AttributeDefFinder.java:122)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.app.usdu.UsduAttributeNames$3.callback(UsduAttributeNames.java:117)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:976)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.GrouperSession.internal_callbackRootGrouperSession(GrouperSession.java:1024)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.app.usdu.UsduAttributeNames.retrieveAttributeDefValueDef(UsduAttributeNames.java:113)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.cfg.GrouperConfig$1.callback(GrouperConfig.java:174)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:976)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.cfg.GrouperConfig.attributeDefIdsToIgnoreChangeLogAndAudit(GrouperConfig.java:128)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	- locked <0x00000007b1c47070> (a edu.internet2.middleware.grouper.cfg.GrouperConfig)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.value.AttributeAssignValue$1.callback(AttributeAssignValue.java:505)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:703)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.value.AttributeAssignValue.saveOrUpdate(AttributeAssignValue.java:479)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.value.AttributeAssignValueDelegate.internal_assignValue(AttributeAssignValueDelegate.java:260)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.value.AttributeAssignValueDelegate.assignValue(AttributeAssignValueDelegate.java:217)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.value.AttributeAssignValueDelegate.assignValue(AttributeAssignValueDelegate.java:324)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.attr.value.AttributeValueDelegate.assignValue(AttributeValueDelegate.java:80)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType.updateLoaderMetadataAttributes(GrouperLoaderType.java:3286)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	- locked <0x00000007afcbaac8> (a java.lang.String)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType.access$500(GrouperLoaderType.java:119)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$15.callLogic(GrouperLoaderType.java:3231)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$15.callLogic(GrouperLoaderType.java:3228)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.util.GrouperCallable$1.callback(GrouperCallable.java:203)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:976)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.util.GrouperCallable.callLogicWithSessionIfExists(GrouperCallable.java:200)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at edu.internet2.middleware.grouper.util.GrouperCallable.call(GrouperCallable.java:166)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;	at java.lang.Thread.run(Thread.java:748)
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;Found 1 deadlock.
      2020-07-08T17:37:48+00:00 DAEMON:test tomee;console;grouper_test;daemon;

       

      Attachments

        Activity

          People

            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            shilen.patel@at.internet2.edu Shilen Patel (duke.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: