'an operator does not exist' error in locking Ruleset
We are unable to save ruleset or a rule set version in the application.
We are getting the below error:
pyComponentInterfaceClass <you user ID here> doesn't exist or is not a valid entry
Steps to Reproduce
Try and save a ruleset.
A defect in Pegasystems’ code or rules .
Please see the support article which is available for your to search on the PDN which explains the problem:
Saving a ruleset throws 'an operator does not exist' error (SA-14574)
The issue seems related to Chrome only - it is due to how Chrome stores passwords. On RuleSet rule form, we have an input field (hidden on UI on Versions tab) followed by a password field (Security tab). These fields are treated as userid and password fields by Chrome and auto filling them with saved UserId and password. On submitting the form these invalid values are populated on to clipboard. To fix the issue, we have to pre populate the hidden input field so that Chrome doesn’t auto fill this field on client side.
The issue has been resolved in later versions (7.1.8 and 7.1.9 by HF)
HFix-24380 addresses the behaviour in 7.1.8
HFix-24020 addresses the behaviour in 7.1.9
The bug is targeted to be part of 7.1.10 when it will be released.
There is already a workarounds to allow you to continue to save the Ruleset:
• Clear the browser cache and the browser cookies.
• Use a web browser other than Google Chrome, ie use Internet Explorer.
• Or try to use "incognito mode" in Google Chrome.
0% found this useful