diff --git a/modules/activiti-json-converter/src/main/java/org/activiti/editor/language/json/converter/BpmnJsonConverter.java b/modules/activiti-json-converter/src/main/java/org/activiti/editor/language/json/converter/BpmnJsonConverter.java index d1aa34c56cb2f0bc47911f95ec5ad5f8a02504d6..53e9df71150d1abd7ea9fb5de2a93dc979691060 100644 --- a/modules/activiti-json-converter/src/main/java/org/activiti/editor/language/json/converter/BpmnJsonConverter.java +++ b/modules/activiti-json-converter/src/main/java/org/activiti/editor/language/json/converter/BpmnJsonConverter.java @@ -310,6 +310,11 @@ public class BpmnJsonConverter implements EditorJsonConstants, StencilConstants, process.setName(processNameNode.asText()); } + JsonNode processDocumentationNode = modelNode.get(EDITOR_SHAPE_PROPERTIES).get(PROPERTY_DOCUMENTATION); + if (processDocumentationNode != null && StringUtils.isNotEmpty(processDocumentationNode.asText())) { + process.setDocumentation(processDocumentationNode.asText()); + } + processJsonElements(shapesArrayNode, modelNode, process, shapeMap); }