Eclipse меняет существующий синтаксис BPMN2

1

При редактировании существующего файла BPMN2 eclipse меняет код, который делает его непригодным.

<bpmn2:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" 
  xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" 
  xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" 
  xmlns:di="http://www.omg.org/spec/DD/20100524/DI" 
  id="Definitions_1" 
  targetNamespace="http://www.jboss.org/drools">

в

<bpmn2:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
   xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" 
   xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" 
   xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" 
   xmlns:di="http://www.omg.org/spec/DD/20100524/DI" 
   xmlns:drools="http://www.jboss.org/drools" 
   xmlns="http://www.jboss.org/drools" 
   xsi:schemaLocation="
      http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd 
      http://www.jboss.org/drools drools.xsd 
      http://www.bpsim.org/schemas/1.0 bpsim.xsd" 
   id="Definitions_1" 
   targetNamespace="http://www.jboss.org/drools">

а также

<bpmn2:process id="com.arpit.hello" name="Hello">

в

<bpmn2:process id="com.arpit.hello" 
   drools:version="1" 
   drools:packageName="defaultPackage" 
   drools:adHoc="false" 
   name="Hello" 
   isExecutable="true">

Может кто-нибудь мне помочь?

  • 0
    Пока элементы пространства имен ( bpmn2 , drools ) соответствуют заявленной схеме xsd тогда все в порядке. xml в целом позволяет добавлять элементы и атрибуты из дополнительных пространств имен без потери информации. Любой серьезный процессор xml может справиться с этим просто отлично. В чем именно проблема, которую вы наблюдаете, « делает ее непригодной для использования »? (и добро пожаловать в переполнение стека :)
  • 1
    При развертывании bpmn отображается ошибка даже после внесения незначительных изменений, таких как изменение некоторых комментариев. Ошибка: Произошла ошибка при чтении XML-сообщения потока правил не найдено.
Показать ещё 5 комментариев
Теги:
jboss
bpmn
jbpm

1 ответ

0

В настоящее время модельер Eclipse не пытается сохранить формирование и т.д. Однако он должен производить семантически эквива лентный результат.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню