У меня есть небольшой АТЛ программу преобразования BPMN2.0 другой модели, как:АТЛ Metamodel содержит несколько классификаторов с ошибкой одноименному
-- @nsURI MM1=http://www.my.site/path/to/my/MM1
-- @nsURI BPMN20=http://www.omg.org/spec/BPMN/20100524/MODEL-XMI
-- @path reo=/BPMN20reo/reo.ecore
rule definition2module {
from
b: BPMN20!Definitions
to
m: reo!Connector(name<-b.name)
}
Модуль тестирования; создать OUT: reo из IN: BPMN20;
Код генерирует следующие ошибки. Я считаю, что это имеет какое-то отношение к загрузке/поиску модели BPMN 2. Я попытался также, используя адрес файла BPMN 2, но до сих пор я получаю следующие ошибки:
Metamodel содержит несколько классификаторов с таким же названием: DocumentRoot Metamodel содержит несколько классификаторов с таким же названием: DocumentRoot Metamodel содержит несколько классификаторов с таким же названием: ди :: DocumentRoot Metamodel содержит несколько классификаторов с таким же названием: DocumentRoot
Вот мой код https://github.com/behnaaz/BPMN2ATL
Сгенерированный вывод также пуст: Xml version = "1.0" encoding = "ISO-8859-1"?> –
BeC
Знаете ли вы, что« ди »находится в« di :: DocumentRoot »? – zelus
Zelus: Это пример bpmndi, о котором я упоминал прежде, чем он будет представлен для диаграммной информации –
BeC