Details
-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
4.11.1
-
None
Description
This error can be reproduced when the group referenced does not exist. In this case, however, the group name is correct.
EntityWrapper@104500f5, java.lang.RuntimeException: Error substituting string: 'provisioningEntityWrapper.isInGroup('edu:ExampleEdu:Applications:DUO:duoAliases:duoAlias1') ? gcGrouperSyncMember.entityAttributeValueCache3 : ''',
|
, script: '${provisioningEntityWrapper.isInGroup('edu:ExampleEdu:Applications:DUO:duoAliases:duoAlias1') ? gcGrouperSyncMember.entityAttributeValueCache3 : ''}', ,
|
{gcGrouperSyncMember=GcGrouperSyncMember(entityAttributeValueCache2='banderson', entityAttributeValueCache3='.banderson', id='c1d91bc664bc428194f185b4e7b6d4e2', memberId='56113e8fe5814ee6ae1a76c6da5d5689', provisionableDb='T', provisionableStart='2024-03-20 03:28:01.582', sourceId='ldap', subjectId='888236'), grouperTargetEntity=Entity(attr[id]: "", attr[loginId]: "banderson"), provisioningEntityWrapper=EntityWrapper@104500f5, grouperProvisioningEntity=Entity(attr[description]: "Mary Nicholls", attr[email]: "banderson@exampleedu.edu", attr[id]: "56113e8fe5814ee6ae1a76c6da5d5689", attr[idIndex]: 272929, attr[name]: "Nicholls, Mary", attr[subjectId]: "888236", attr[subjectIdentifier0]: <null>, attr[subjectIdentifier1]: <null>, attr[subjectIdentifier2]: <null>, attr[subjectResolutionResolvable]: true, attr[subjectSourceId]: "ldap", recalcObject: false, recalcMships: false)}
|
at edu.internet2.middleware.grouper.util.GrouperUtil.substituteExpressionLanguageScript(GrouperUtil.java:11918)
|
at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningTranslator.runScriptStatic(GrouperProvisioningTranslator.java:2030)
|
at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningTranslator.runScript(GrouperProvisioningTranslator.java:2022)
|
at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningTranslator.attributeTranslation(GrouperProvisioningTranslator.java:1568)
|
at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningTranslator.attributeTranslationOrCache(GrouperProvisioningTranslator.java:1525)
|
at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningTranslator.translateGrouperToTargetEntities(GrouperProvisioningTranslator.java:1121)
|
at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningLogic.provisionFull(GrouperProvisioningLogic.java:123)
|
at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningType$1.provision(GrouperProvisioningType.java:41)
|
at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningLogic.provision(GrouperProvisioningLogic.java:77)
|
at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioner.provision(GrouperProvisioner.java:855)
|
at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningFullSyncJob.runFullSync(GrouperProvisioningFullSyncJob.java:56)
|
at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningFullSyncJob$1.callback(GrouperProvisioningFullSyncJob.java:30)
|
at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:1055)
|
at edu.internet2.middleware.grouper.GrouperSession.internal_callbackRootGrouperSession(GrouperSession.java:1124)
|
at edu.internet2.middleware.grouper.GrouperSession.internal_callbackRootGrouperSession(GrouperSession.java:1091)
|
at edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningFullSyncJob.run(GrouperProvisioningFullSyncJob.java:19)
|
at edu.internet2.middleware.grouper.app.loader.OtherJobBase$2.callback(OtherJobBase.java:441)
|
at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:1055)
|
at edu.internet2.middleware.grouper.GrouperSession.internal_callbackRootGrouperSession(GrouperSession.java:1124)
|
at edu.internet2.middleware.grouper.GrouperSession.in...
|