找不到流程引擎。如果没有流程引擎,camunda Webapp就无法运行

时间:2016-10-12 13:21:14

标签: bpmn camunda

当我设置一个camunda BPMN平台时,我收到以下错误

  

HTTP状态500 -   org.camunda.bpm.webapp.impl.IllegalWebAppConfigurationException:没有   发现了进程引擎。 camunda Webapp无法在没有进程的情况下工作   发动机

确认' / camunda'和' / engine-rest'在Tomcat中部署并运行。

但/ engine-rest返回404并出现以下错误。

  

description:请求的资源不可用。

请帮忙!

2 个答案:

答案 0 :(得分:0)

您需要按照https://docs.camunda.org/manual/7.5/installation/full/tomcat/manual/#add-bpm-platform-xml

中的说明为服务器配置共享流程引擎

答案 1 :(得分:0)

已将bpm-platform.xml添加到' / conf'

<?xml version="1.0" encoding="UTF-8"?>
<bpm-platform xmlns="http://www.camunda.org/schema/1.0/BpmPlatform"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.camunda.org/schema/1.0/BpmPlatform http://www.camunda.org/schema/1.0/BpmPlatform ">

  <job-executor>
    <job-acquisition name="default" />
  </job-executor>

  <process-engine name="default">
    <job-acquisition>default</job-acquisition>
    <configuration>org.camunda.bpm.engine.impl.cfg.StandaloneProcessEngineConfiguration</configuration>
    <datasource>java:jdbc/ProcessEngine</datasource>

    <properties>
      <property name="history">full</property>
      <property name="databaseSchemaUpdate">true</property>
      <property name="authorizationEnabled">true</property>
      <property name="jobExecutorDeploymentAware">true</property>
    </properties>

  </process-engine>

</bpm-platform>