| Connector | ID |
|---|---|
| REST HTTP | http-connector |
| SOAP HTTP | soap-http-connector |
Configure ASEE Flow Connect
As ASEE Flow Connect is available only partially when using the process engine (check the list below). With a pre-built distribution, ASEE Flow Connect is already preconfigured. The followingconnect artifacts exist:
camunda-connect-core: a jar that contains only the core Connect classes. The artifact already is available as dependency to the process engine. In addition tocamunda-connect-core, single connector implementations likecamunda-connect-http-clientandcamunda-connect-soap-http-clientexist. These dependencies should be used when the default connectors have to be reconfigured or when custom connector implementations are used.camunda-connect-connectors-all: a single jar without dependencies that contains the HTTP and SOAP connectors.camunda-engine-plugin-connect: a process engine plugin to add Connect to ASEE Flow.
Maven Coordinates
Please import the ASEE Flow BOM to ensure correct versions for every ASEE Flow project.
camunda-connect-core
camunda-connect-core contains the core classes of Connect. Additionally, the HTTP and SOAP connectors can be added with the dependencies camunda-connect-http-client and camunda-connect-soap-http-client. These artifacts will transitively pull in their dependencies, like Apache HTTP client. For integration with the engine, the artifact camunda-engine-plugin-connect is needed. Given that the BOM is imported, the Maven coordinates are as follows:
camunda-connect-connectors-all
This artifact contains the HTTP and SOAP connectors as well as their dependencies. To avoid conflicts with other versions of these dependencies, the dependencies are relocated to different packages.camunda-connect-connectors-all has the following Maven coordinates:
Configure the Process Engine Plugin
camunda-engine-plugin-connect contains a class called org.camunda.connect.plugin.impl.ConnectProcessEnginePlugin that can be registered with a process engine using the plugin mechanism. For example, a bpm-platform.xml file with the plugin enabled would look as follows:
When using a pre-built distribution of ASEE Flow, the plugin is already pre-configured.