Camunda是我开发camunda过程流时使用的一种新功能,我通过属性为受让人指定了名称,但它并未分配给特定用户。 我正在尝试使用ubuntu 14.0.4和camunda以及BPMN 2.0第一个示例。 任何人都可以帮助我吗?还有一个解释,如果我们创建Html表单并且它也不能反映我们何时启动凭证demo/demo的过程,以及何时包含服务任务绑定类.bpmn
文件 并且在tomcat日志文件中遇到以下错误:Camunda示例说明
我工作在以下环境: OS:ubuntu14.0.4 的Eclipse:月神 JDK 1.8 tomcat的:7 Camunda:Camunda BPM平台V7.3.0。
我试图执行下面的例子
“https://docs.camunda.org/get-started/bpmn20/deploy/”
,这是我的BPMN文件:
SequenceFlow_1 SequenceFlow_7 SequenceFlow_1 SequenceFlow_7 SequenceFlow_8 SequenceFlow_8
SEVERE: Exception sending context initialized event to listener instance of class org.camunda.bpm.getstarted.loanapproval.LoanApprovalApplication
org.camunda.bpm.engine.ProcessEngineException: Exception while performing 'Deployment of Process Application Loan Approval App => Deployment of process archive 'loan-approval': One of the attributes 'class', 'delegateExpression', 'type', or 'expression' is mandatory on serviceTask. | loan-approval.bpmn | line 17 | column 150
at org.camunda.bpm.container.impl.spi.DeploymentOperation.execute(DeploymentOperation.java:134)
at org.camunda.bpm.container.impl.jmx.MBeanServiceContainer.executeDeploymentOperation(MBeanServiceContainer.java:148)
at org.camunda.bpm.container.impl.spi.DeploymentOperation$DeploymentOperationBuilder.execute(DeploymentOperation.java:209)
at org.camunda.bpm.container.impl.RuntimeContainerDelegateImpl.deployProcessApplication(RuntimeContainerDelegateImpl.java:87)
at org.camunda.bpm.application.AbstractProcessApplication.deploy(AbstractProcessApplication.java:51)
at org.camunda.bpm.application.impl.ServletProcessApplication.contextInitialized(ServletProcessApplication.java:131)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5014)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5528)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1930)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.camunda.bpm.engine.ProcessEngineException: One of the attributes 'class', 'delegateExpression', 'type', or 'expression' is mandatory on serviceTask. | loan-approval.bpmn | line 17 | column 150
at org.camunda.bpm.engine.impl.util.xml.Parse.throwExceptionForErrors(Parse.java:188)
at org.camunda.bpm.engine.impl.bpmn.parser.BpmnParse.execute(BpmnParse.java:267)
at org.camunda.bpm.engine.impl.bpmn.deployer.BpmnDeployer.deploy(BpmnDeployer.java:105)
at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache$1.call(DeploymentCache.java:62)
at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache$1.call(DeploymentCache.java:59)
at org.camunda.bpm.engine.impl.interceptor.CommandContext.runWithoutAuthorization(CommandContext.java:485)
at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache.deploy(DeploymentCache.java:59)
at org.camunda.bpm.engine.impl.persistence.entity.DeploymentManager.insertDeployment(DeploymentManager.java:47)
at org.camunda.bpm.engine.impl.cmd.DeployCmd.deploy(DeployCmd.java:177)
at org.camunda.bpm.engine.impl.cmd.DeployCmd$1.call(DeployCmd.java:93)
at org.camunda.bpm.engine.impl.cmd.DeployCmd$1.call(DeployCmd.java:82)
at org.camunda.bpm.engine.impl.interceptor.CommandContext.runWithoutAuthorization(CommandContext.java:485)
请寄出bpmn文件。 – thorben