Skip to main content
Version: 3.8.1

Process

Current Versions#

ReferenceVersion
#parent#5.0.3
#extended#2.0.40

Project Setup#

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">    <modelVersion>4.0.0</modelVersion>
    <groupId>com.agosense.symphony.process</groupId>    <artifactId>custom</artifactId>    <version>4.7.1</version>    <description>Integration Test Java process</description>
    <parent>        <groupId>com.agosense.pom</groupId>        <artifactId>process</artifactId>        <version>#parent#</version>    </parent>
</project>

Documentation#

The documentation for the adapter and template interfaces is exposed as javadoc maven artifacts. The simplest way to make sure that your development environment automatically downloads the javadoc artifacts along with the dependencies is to set the following property in your maven settings.xml:

<downloadJavadocs>true</downloadJavadocs>

Make sure to take any IDE specific actions in order to enable to

Extended Template#

Make sure to add the following maven dependency if you want to use the extended process template

    <dependency>        <groupId>com.agosense.symphony.process.agosense.templates</groupId>        <artifactId>symphony.extended</artifactId>        <version>#extended#</version>        <scope>provided</scope>    </dependency>

Adapter#

Make sure to add additional maven dependencies for any adapter that you want to use:

    <dependency>        <groupId>com.agosense.symphony.adapter</groupId>        <artifactId>#adapter_name</artifactId>        <version>#adapter_version</version>        <scope>provided</scope>    </dependency>

Installation#

After you have successfully built your process, copy it to the /bundle/java-processes folder in order to install it.

Update#

First remove the existing version of your process from the /bundle/java-processes folder, then copy the new version into that folder to install it. It is highly recommended to increase the version number any time you do an update.