我有一个带有几个bean类的XOM(Java执行模型)。我创建了一个Rule项目,我为每个XOM创建了BOM(业务对象模型)。
现在我在XOM /(Bean)类中做了一些更改。例如:我在类中添加了一个带有getter和setter的新参数。
问题是:如何直接将这些更改提供给BOM? 我已经尝试更新BOM(右键单击在BOM下创建的任何模型)
显示以下错误。
请求规则设计师帮助我。
答案 0 :(得分:0)
您必须在项目中指定数据对象。
在项目属性中,您可以定义一个"动态执行对象"和一个" Java执行对象模型"。当您在那里添加它们时,您应该能够选择它们作为BOM的数据源。
答案 1 :(得分:0)
请重新启动规则设计器。有时您的构建将不会在XOM中看到当前引用更新。如果仍然遇到问题,请检查变量名称是否已弃用。
由于 Khaleel
答案 2 :(得分:0)
转到Rule项目属性并从Business Object Model和java执行对象模型中删除XOM引用,然后重新添加它。完成此操作后,如果未删除错误,请关闭项目并再次打开它。这样可以正常工作。
答案 3 :(得分:0)
复制项目时,我经常遇到BOM来源问题。此图显示通过右键单击BOM项目可查看的属性。选择相应的BOM条目和原点,然后选择编辑。指定BOM来源的语法是:
XOM:/ myBomProject // myXomProject