This is a Trisotech Connector for camunda Cycle. It contains the implementation of a connector which persists and synchronizes BPMN models between the a Trisotech repository and another location, like a file repository.
It is important to note that the username could be anything but the password must be a valid authentication token obtained from accessing the url:{trisotechBaseUrl}/publicapi/login from a browser and copy/pasting the value of the authToken variable in the response. The trisotechBaseUrl should only be modified if your company have a private Digital Enterprise Server.
- Checkout the project with Git
- Build the project with maven:
mvn install
- Deploy the jar file to a cycle distribution (see installation guide)
- Update the
connector-configurations.xml
file by adding:
<bean name="trisotechConnectorDefinition" class="org.camunda.bpm.cycle.entity.ConnectorConfiguration">
<property name="name" value="Trisotech Connector"/>
<property name="connectorClass" value="org.camunda.bpm.cycle.connector.trisotech.TrisotechConnector"/>
<property name="properties">
<map>
<entry key="trisotechBaseUrl" value="https://cloud.trisotech.com"></entry>
<entry key="proxyUrl" value=""></entry>
<entry key="proxyUsername" value=""></entry>
<entry key="proxyPassword" value=""></entry>
</map>
</property>
</bean>
- In the previous xml file, you can directly modify your trisotechBaseUrl attribute to directly insert your own instance URL
- Start Cycle, goto Connectors and add a new Example Connector
To enable logging, you can modify the logging.properties file and add: org.camunda.bpm.cycle.connector.trisotech.level = FINE