问题描述
感谢您查看此问题。
我在将 BOM 模型 b2xa 源代码发布到决策中心时遇到了一个奇怪的问题。
我已经在决策中心发布了一个规则应用程序项目,并在那里进行了很好的测试。对于 BOM 方法的一项更改,修改了 b2xa 文件,我尝试将其发布到决策中心,但无法发布。
弹出窗口出现并显示“发布 BOM 时出现问题”错误详细信息显示空指针异常。日志文件中没有任何痕迹。移动 BOM 时没有编译错误。 有时甚至不会发生错误,代码保持原样。
请参阅随附的屏幕截图。 (抱歉是日文)
任何帮助将不胜感激。
解决方法
Rule Designer 和 Decision Center 之间的同步并不完美。曾经无法使用(ODM 8.6),然后很糟糕(8.7),然后还不错(8.8),然后只是偶尔出现问题(8.9)。我没有使用过 8.10,但每次发布时同步似乎都在变好,错误更少。发布新的东西通常效果很好。我看到的问题是在更新决策中心中已经存在的东西时。在将 BOM 从 RD 推送到 DC 时,我认为我没有遇到您描述的问题。但是我很想在 DC 中删除它并尝试再次推送它。如果这不可行,也许您有第二台 DC 服务器正在运行并尝试与之同步?这样做可以告诉您 RD 中的 BOM 是否有问题,或者是否是原始 DC 的问题。
对于此类问题,了解您使用的 ODM 版本会很有帮助。