Discussion
Not able to perform the checkout by a particular user:
One particular user(X) was not able to do the Check out the rule or ‘Save as’ the section rule(A), But other users(Y & Z) was able to perform the private Check out the rule or ‘Save as’ the section rule(A).
1. The below error messages are triggered while performing the Check-out by X User:
Check out failed. Unable to save original record that was to be checked out.
Status: ** Check out failed. Unable to save original record that was to be checked out.
2. Error Message while performing the ‘Save as’ on the rule by X User:
Condition for visibility: ** when tag: Class Name.XXXX is not recognized as either a valid Rule-Obj-When or Rule-Obj-Property rule
3. Revalidate and Save of the Section rule(A):
- Error triggered for User X only
The issue was resolved when we create when rule (XXXX) (as a placeholder) in the highlighted class name. But the user Y & Z was able to perform all the operation without the creation when rule (XXXX). All the configuration were same for all the users. Could someone provide the solution for the User X to perform the action without creating the when rule.
Observation via Tracer while performing private check-out for the different users:
User X – pyIncludedRuleXML is captured while performing the check-out
User Y & Z – pyIncludedRuleXML is not captured