Escalation not working
Hi,
We have a scenario where in if a user requests for access and the approver is not available, the request needs to be escalated to other approvers. However, we observe that the requests are left in queue and not being escalated. Here is the rule we are using for getting the escalator which seems fine to me:
<Rule authType='EndUserRule' name='GetDefaultEscalators'>
<RuleArgument name='approvers'/>
<RunAsUser>
<ObjectRef type='User' id='#ID#Configurator' name='Configurator'/>
</RunAsUser>
<block>
<defvar name='returnList'/>
<dolist name='currentApprover'>
<ref>approvers</ref>
<append name='returnList'>
<invoke name='getIdmManagerName'>
<invoke name='getObject' class='com.waveset.ui.FormUtil'>
<rule name='EndUserRuleLibrary:getCallerSession'/>
<s>User</s>
<ref>currentApprover</ref>
</invoke>
</invoke>
</append>
</dolist>
<ref>returnList</ref>
</block>
</Rule>
Don't know how to go about this and what else to check for. Appreciate if somebody can throw light on this.
Thanks,

