]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/execution/JcrRealizedFlow.java
Fix bug 28 (https://www.argeo.org/bugzilla/show_bug.cgi?id=28)
[gpl/argeo-slc.git] / runtime / org.argeo.slc.support.jcr / src / main / java / org / argeo / slc / jcr / execution / JcrRealizedFlow.java
index 68aebd143a24fbc8d13ce537e1cd3633b3998d8e..b382a9bee70ccab62af3602dd4e8affcefd6fd42 100644 (file)
@@ -42,6 +42,10 @@ public class JcrRealizedFlow extends RealizedFlow implements SlcNames {
 
                        Node flowNode = realizedFlowNode.getSession().getNode(flowPath);
                        String flowName = flowNode.getProperty(SLC_NAME).getString();
+                       String description = null;
+                       if (flowNode.hasProperty(Property.JCR_DESCRIPTION))
+                               description = flowNode.getProperty(Property.JCR_DESCRIPTION)
+                                               .getString();
 
                        Node executionModuleNode = flowNode.getSession().getNode(
                                        SlcJcrUtils.modulePath(flowPath));
@@ -76,7 +80,7 @@ public class JcrRealizedFlow extends RealizedFlow implements SlcNames {
                        }
 
                        ExecutionFlowDescriptor efd = new ExecutionFlowDescriptor(flowName,
-                                       values, executionSpec);
+                                       description, values, executionSpec);
                        realizedFlow.setFlowDescriptor(efd);
                } else {
                        throw new SlcException("Unsupported realized flow "