Process
#
Current VersionsReference | Version |
---|---|
#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>
#
DocumentationThe 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 TemplateMake 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>
#
AdapterMake 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>
#
InstallationAfter you have successfully built your process, copy it to the /bundle/java-processes
folder in order to install it.
#
UpdateFirst 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.