I ran into the error
org.camunda.bpm.engine.ParseException: ENGINE-09005 Could not parse BPMN process. Errors:
One of the attributes 'class', 'delegateExpression', 'type', or 'expression' is mandatory on serviceTask.
although the connector plugins seemed to have been loaded correctly:
2021-05-20 11:07:28.119 INFO 66789 --- [ main] org.camunda.bpm.connect : CNCT-01004 Discovered provider for connector id 'mail-send' and class 'org.camunda.bpm.extension.mail.send.SendMailConnector': 'org.camunda.bpm.extension.mail.send.SendMailProvider'
2021-05-20 11:07:28.122 INFO 66789 --- [ main] org.camunda.bpm.connect : CNCT-01004 Discovered provider for connector id 'mail-poll' and class 'org.camunda.bpm.extension.mail.poll.PollMailConnector': 'org.camunda.bpm.extension.mail.poll.PollMailProvider'
2021-05-20 11:07:28.126 INFO 66789 --- [ main] org.camunda.bpm.connect : CNCT-01004 Discovered provider for connector id 'mail-delete' and class 'org.camunda.bpm.extension.mail.delete.DeleteMailConnector': 'org.camunda.bpm.extension.mail.delete.DeleteMailProvider'
2021-05-20 11:07:28.459 INFO 66789 --- [ main] org.camunda.bpm.connect : CNCT-01004 Discovered provider for connector id 'http-connector' and class 'org.camunda.connect.httpclient.impl.HttpConnectorImpl': 'org.camunda.connect.httpclient.impl.HttpConnectorProviderImpl'
2021-05-20 11:07:28.464 INFO 66789 --- [ main] org.camunda.bpm.connect : CNCT-01004 Discovered provider for connector id 'soap-http-connector' and class 'org.camunda.connect.httpclient.soap.impl.SoapHttpConnectorImpl': 'org.camunda.connect.httpclient.soap.impl.SoapHttpConnectorProviderImpl'
I found out that the problem is that camunda-engine-plugin-connect
is not included in Camunda Platform Run although the documentation says:
When using a pre-built distribution of Camunda Platform, the plugin is already pre-configured.
Is the documentation simply incorrect or outdated or is the plugin accidentally missing in the Camunda Platform Run distribution?
I am using Camunda Platform Run 7.15.0.