2017-01-16 13 views
0

У меня есть XOM (Java Execution Model) с несколькими классами bean. Я создал проект Rule, где я создал BOM (Business Object Model) для каждого XOM.IBM - ODM: обновление соответствующей спецификации при изменении XOM

Теперь я внес некоторые изменения в класс XOM/(Bean). Например: я добавил новый параметр в класс с getter и setter.

Вопрос: Как сделать эти изменения доступными непосредственно в спецификации? я уже пытается обновить BOM (Щелкните правой кнопкой мыши на любой модели, созданной в соответствии с BOM)

enter image description here

Он показывает следующие ошибки.

enter image description here

запрашивающая дизайнеров правил, чтобы помочь мне.

ответ

0

Вы должны указать свой объект данных в своем проекте.

В свойствах проекта вы можете определить «Объект динамической реализации» и «Объектная модель Java Execution». Когда вы добавляете их там, вы можете выбрать их как источник данных для своей спецификации.

0

Пожалуйста, перезапустите свой дизайнер правил. иногда ваша сборка не увидит текущую ссылку, обновленную в XOM. Если вы все еще сталкиваетесь с проблемой проверки, имя переменной может быть устаревшим.

Благодаря Khaleel

0

Перейти к свойствам проекта Rule и удалить Хома ссылку из бизнеса-моделей объектов и объектная модели выполнения Java затем добавить его снова. Когда вы закончите с этим, если ошибка не будет удалена, закройте проект и снова откройте его. Это будет работать отлично.

0

У меня часто возникают проблемы с источником спецификации при копировании проектов. На этом изображении отображаются свойства, которые можно просмотреть, щелкнув правой кнопкой мыши на проекте спецификации. Выберите соответствующую спецификацию и начало координат, затем нажмите «Изменить». Синтаксис для указания BOM происхождения:

XOM:/myBomProject // myXomProject

Right-click on BOM project