]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/execution/JcrProcessThread.java
Improve runtime
[gpl/argeo-slc.git] / runtime / org.argeo.slc.support.jcr / src / main / java / org / argeo / slc / jcr / execution / JcrProcessThread.java
index 09145863388e386b00bf5cbbaf0350abe2f44eb7..0fcca450432d246b41b699de319b0c7d9ec975a2 100644 (file)
@@ -100,10 +100,12 @@ public class JcrProcessThread extends ProcessThread implements SlcNames {
                        Node flowNode = realizedFlowNode.getSession().getNode(flowPath);
                        String flowName = flowNode.getProperty(SLC_NAME).getString();
 
-                       String executionModuleName = SlcJcrUtils
-                                       .flowExecutionModuleName(flowPath);
-                       String executionModuleVersion = SlcJcrUtils
-                                       .flowExecutionModuleVersion(flowPath);
+                       Node executionModuleNode = flowNode.getSession().getNode(
+                                       SlcJcrUtils.modulePath(flowPath));
+                       String executionModuleName = executionModuleNode.getProperty(
+                                       SLC_NAME).getString();
+                       String executionModuleVersion = executionModuleNode.getProperty(
+                                       SLC_VERSION).getString();
 
                        RealizedFlow realizedFlow = new RealizedFlow();
                        realizedFlow.setModuleName(executionModuleName);