我正在尝试在另一个自定义规则中加载自定义规则,这两个规则都是由Parasoft规则向导创建的。你知道吗
以下代码是作为方法放置在调用规则中的python代码段:
def somePythonMethod(node, context):
parent = context.getParentContext()
result = parent.executeRule("my_rule.rule", node)
运行分析时检索到的错误:
unable to load cross rule (invalid rule type or file does not exist)
后面是指向规则路径的链接,该路径确实存在。 因此,我认为问题与规则类型有关。你知道吗
这个错误的来源是什么?你知道吗
parasoft docos建议使用以下内容:
不同之处在于,您是在执行器上调用executeRuleEx(),而不是在父节点上调用。显然太迟了,行动,但它可能有助于其他人提出同样的问题,在未来。你知道吗
相关问题 更多 >
编程相关推荐