Message Text
Duplicate rule name in ruleset "variable1": "variable2"
Cause
The ruleset has a rule with the same name as another rule in one of the transitively imported rulesets.
Response
MarkLogic tries to avoid duplicate rules as they inefficient and pointless during inference. Either remove the duplicate rule, or if it is actually different rename it.
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.