Определение задачи службы BPM — выходной параметр

В настоящее время я создаю несколько сервисных задач для/в jBPM 5.4.

Пока я могу определить задачу в MyServiceTask.conf.

import org.drools.process.core.datatype.impl.type.StringDataType;
[
   [
     "name" : „MyServiceTask“,
     "parameters" : [
        „parameter1" : new StringDataType()
      ],
    "displayName" : „MyServiceTask",
    "icon" : "icons/myServiceTask.gif"
  ]
]

Итак, когда я перетаскиваю эту задачу в свой редактор bmpn, я вижу что-то вроде этого

input parameters
from: (nothing set) to parameter1

Как определить выходные параметры?

Можно ли установить значения сопоставления по умолчанию, чтобы, например, по умолчанию переменная процесса «de.xxx.xx.process1/variable1» отображалась на «parameter1»?


person Marcel    schedule 28.01.2014    source источник


Ответы (1)


Просто добавьте узел результатов в свой wid:

import org.drools.process.core.datatype.impl.type.StringDataType; [ [ "name" : "MyServiceTask“, "parameters" : [ "parameter1" : new StringDataType() ], "results":[ "result": new StringDataType() ], "displayName" : „MyServiceTask", "icon" : "icons/myServiceTask.gif" ] ]

Насколько я знаю, теперь есть способ указать сопоставление. Это нужно сделать в редакторе bpmn.

person Grady G Cooper    schedule 25.02.2015