import org.camunda.bpm.engine.HistoryService;\r
import org.camunda.bpm.engine.ProcessEngineException;\r
import org.camunda.bpm.engine.ProcessEngineServices;\r
-import org.camunda.bpm.engine.ProcessEngines;\r
import org.camunda.bpm.engine.RuntimeService;\r
import org.camunda.bpm.engine.history.HistoricVariableInstance;\r
import org.camunda.bpm.engine.runtime.ProcessInstance;\r
import org.slf4j.MDC;\r
\r
@Path("/workflow")\r
-public class WorkflowResource {\r
+public class WorkflowResource extends ProcessEngineAwareService {\r
\r
- private ProcessEngineServices pes4junit = null;\r
-\r
private static final MsoLogger msoLogger = MsoLogger.getMsoLogger(MsoLogger.Catalog.BPEL);\r
private static final String LOGMARKER = "[WRKFLOW-RESOURCE]";\r
\r
\r
return response;\r
}\r
-\r
- private ProcessEngineServices getProcessEngineServices() {\r
- if (pes4junit == null) {\r
- return ProcessEngines.getProcessEngine("infrastructure");\r
- } else {\r
- return pes4junit;\r
- }\r
- }\r
-\r
- public void setProcessEngineServices4junit(ProcessEngineServices pes) {\r
- pes4junit = pes;\r
- }\r
}\r