Support Article
Revalidate and save of harness rules fails in UAT env
SA-11413
Summary
Revalidate and save of harness rules fail.
Error Messages
Property reference .pySpecialtyComponentData is invalid, as property .pySpecialtyComponentData is not defined in class ABC-FW-XYZFW-Work
** when tag: ABC-FW-XYZFW-Work.recordEvent is not recognized as a valid Rule-Obj-When rule
** include tag: Unable to locate a rule with the given keys {pyStreamName=pyIncludeUWT, pxObjClass=Rule-HTML-Fragment, pyClassName=ABC-FW-XYZFW-Work}
Steps to Reproduce
Attempt to revalidate and save a harness rule to observe the issue.
Root Cause
The root cause of this problem is that the "Required RuleSets And Versions" field of the ruleset version which contains the harness rule has the wrong ruleset version list. The rulesets listed does not include the properties identified in the error message.
Resolution
This issue is resolved through the following Local-change:
Update the "Required RuleSets And Versions" field of the ruleset version to refer the correct ruleset versions.
Published July 10, 2015 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.