技术文章 - CS92924

删除文档内容时,如果在 Integrity Lifecycle Manager 的多个关系中使用相关项,则会引发循环触发器异常。

已修改: 16-Oct-2018   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • PTC RV&S (formerly Integrity Lifecycle Manager) 2009 to 11.2

说明

  • 删除 Integrity Lifecycle Manager 中的内容可能会引发循环触发器异常
  • Integrityclient.rc 日志显示:
    常规(0) mks. CommandFailedException: mks. CommandFailedException: trigger script < 无 > 由名为 < 内部 > 的触发器调用,该服务器上的 getIssueDeltaBean ()方法bean 试图修改项 # < itemID >。但是,项 # < itemID > 在此事务处理中已被编辑并保存一次,不能再更改。所有更改都已回滚。
    当发生循环触发时,这是一个标准触发器错误。从开启调试日志记录开始,以查看导致问题的触发器。您可能需要重新编写触发器逻辑和/或重定位触发器以解决此问题。有关项修改 transactionality 的说明,请参阅 ScriptIssueDeltaBean 的 javadocs。
    如果您不是负责触发器的管理员,则应通知您的管理员出现了错误,并应在 < 时间戳 > 时的时间段内检查系统日志。
这是文章 92924 的 PDF 版本,可能已过期。最新版本 CS92924