diff --git a/o2server/x_processplatform_assemble_designer/src/main/java/com/x/processplatform/assemble/designer/jaxrs/process/ActionGetProcess.java b/o2server/x_processplatform_assemble_designer/src/main/java/com/x/processplatform/assemble/designer/jaxrs/process/ActionGetProcess.java index 0a58d263360a8c3a50cabb81af965ed40ec17765..d42c63c4f215f91adb55a23b05f3e963c21d0cec 100644 --- a/o2server/x_processplatform_assemble_designer/src/main/java/com/x/processplatform/assemble/designer/jaxrs/process/ActionGetProcess.java +++ b/o2server/x_processplatform_assemble_designer/src/main/java/com/x/processplatform/assemble/designer/jaxrs/process/ActionGetProcess.java @@ -17,7 +17,7 @@ class ActionGetProcess extends BaseAction { ActionResult result = new ActionResult<>(); try (EntityManagerContainer emc = EntityManagerContainerFactory.instance().create()) { Business business = new Business(emc); - Process process = emc.fetch(id, Process.class); + Process process = emc.find(id, Process.class); if (null == process) { throw new ExceptionProcessNotExisted(id); } @@ -29,7 +29,8 @@ class ActionGetProcess extends BaseAction { throw new ExceptionApplicationAccessDenied(effectivePerson.getDistinguishedName(), application.getName(), application.getId()); } - result.setData(Wo.outCopier.copy(process)); + Wo wo = Wo.outCopier.copy(process); + result.setData(wo); return result; } }