【问题标题】:IBM - ODM : Updating corresponding BOM when XOM is modifiedIBM - ODM:在修改 XOM 时更新相应的 BOM
【发布时间】:2017-01-16 11:13:54
【问题描述】:

我有一个带有多个 bean 类的 XOM(Java 执行模型)。我创建了一个规则项目,在其中为每个 XOM 创建了 BOM(业务对象模型)。

现在我对 XOM/(Bean) 类进行了一些更改。例如:我在带有 getter 和 setter 的类中添加了一个新参数。

问题是:如何将这些更改直接提供给 BOM? 我已经在尝试更新 BOM(右键单击在 BOM 下创建的任何模型)

它显示以下错误。 无法更新 BOM 条目。此 BOM 条目无法更新,因为它的来源无法识别。

请求规则设计者帮助我。

【问题讨论】:

    标签: ibm-odm


    【解决方案1】:

    您必须在项目中指定您的数据对象。

    在您的项目属性中,您可以定义“动态执行对象”和“Java 执行对象模型”。当您在其中添加它们时,您应该能够选择它们作为 BOM 的数据源。

    【讨论】:

      【解决方案2】:

      请重新启动您的规则设计器。有时您的构建不会看到 XOM 中更新的当前参考。如果您仍然遇到问题,请检查变量名称可能已被弃用。

      谢谢 卡利尔

      【讨论】:

        【解决方案3】:

        转到您的 Rule 项目属性并从业务对象模型和 java 执行对象模型中删除 XOM 引用,然后再次添加它。完成此操作后,如果未删除错误,请关闭项目并再次打开它。这样就可以了。

        【讨论】:

          【解决方案4】:

          我在复制项目时经常遇到 BOM 源问题。此图像显示通过右键单击 BOM 项目可查看的属性。选择适当的 BOM 条目和原点,然后选择编辑。指定 BOM 来源的语法是:

          xom:/myBomProject//myXomProject

          Right-click on BOM project

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多