我在写一个简单的任务的时候用的是委托表达式,而当时报了和这个一样的错误
Delegate Expression ‘createTweetDelegate’ did neither resolve to an implementation of ‘interface org.camunda.bpm.engine.impl.pvm.delegate.ActivityBehavior’ nor ‘interface org.camunda.bpm.engine.delegate.JavaDelegate’.
原因就是当你在camunda modeler修改bpmn文件时,他的委托表达式没有使用规定的语法,导致业务代码中的注解模块找不到对应的接口,在论坛逛了一下,只需要在bpmn文件中改一下格式就行
表达式的格式就是 #{<YOUR_EXPRESSION>}