workitems
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>workitems</artifactId>
<version>7.74.1.Final</version>
</dependency><?xml version="1.0"?>
<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>
<parent>
<groupId>org.kie</groupId>
<artifactId>kie-parent</artifactId>
<version>7.74.1.Final</version>
</parent>
<groupId>org.jbpm.contrib</groupId>
<artifactId>workitems</artifactId>
<packaging>pom</packaging>
<name>jBPM Workitems</name>
<properties>
<checkstyle.failOnViolation>true</checkstyle.failOnViolation>
<checkstyle.logViolationsToConsole>true</checkstyle.logViolationsToConsole>
<spotbugs.failOnViolation>true</spotbugs.failOnViolation>
<checkstyle.header.template><![CDATA[
^\/\*$\n^
\* Copyright \d\d\d\d Red Hat, Inc\. and\/or its affiliates\.$\n^
\*$\n^
\* Licensed under the Apache License, Version 2\.0 \(the "License"\);$\n^
\* you may not use this file except in compliance with the License\.$\n^
\* You may obtain a copy of the License at$\n^
\*$\n^
\* http:\/\/www\.apache\.org\/licenses\/LICENSE-2\.0$\n^
\*$\n^
\* Unless required by applicable law or agreed to in writing, software$\n^
\* distributed under the License is distributed on an "AS IS" BASIS,$\n^
\* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied\.$\n^
\* See the License for the specific language governing permissions and$\n^
\* limitations under the License\.$\n^
\*\/$
]]>
</checkstyle.header.template>
<version.org.kie>${project.version}</version.org.kie>
<version.google.api.services.calendar>v3-rev87-1.19.0</version.google.api.services.calendar>
<version.google.api.services.gmail>v1-rev72-1.23.0</version.google.api.services.gmail>
<version.google.http.client>1.23.0</version.google.http.client>
<version.google.sheets>v4-rev488-1.23.0</version.google.sheets>
<version.google.tasks>v1-rev48-1.23.0</version.google.tasks>
<version.google.drive>v2-rev285-1.23.0</version.google.drive>
<version.google.translate>1.30.0</version.google.translate>
<version.ibm.developer.cloud>4.2.1</version.ibm.developer.cloud>
<version.dropbox.core>3.0.5</version.dropbox.core>
<version.jetty>8.1.17.v20150415</version.jetty>
<version.twitter4j>4.0.6</version.twitter4j>
<version.egit.github>2.1.5</version.egit.github>
<version.atlassian.jira>1.0</version.atlassian.jira>
<version.web3j>3.3.1</version.web3j>
<version.github.jnr>0.15</version.github.jnr>
<version.squareup.okhttp3>3.8.1</version.squareup.okhttp3>
<version.rxjava>1.2.4</version.rxjava>
<version.owm>2.5.2.2</version.owm>
<version.commons.net>3.6</version.commons.net>
<version.maven.embedder>3.3.3</version.maven.embedder>
<version.wildfly.maven.plugin>1.2.1.Final</version.wildfly.maven.plugin>
<version.war.plugin>3.2.2</version.war.plugin>
<version.apache.commons.io>2.5</version.apache.commons.io>
<version.maven.model>3.3.9</version.maven.model>
<version.jslack>1.1.4</version.jslack>
<version.org.xhtmlrenderer>9.1.15</version.org.xhtmlrenderer>
<version.bouncycastle>1.67</version.bouncycastle>
<version.xmlsec>1.5.1</version.xmlsec>
<version.google.guava>${version.com.google.guava}</version.google.guava>
<version.riot.api>4.1.0</version.riot.api>
<version.jpastebin>1.0.1</version.jpastebin>
<version.vimeo>1.10</version.vimeo>
<version.json>20140107</version.json>
<version.google.maps>0.9.0</version.google.maps>
<version.okta>1.3.0</version.okta>
<version.docker-java>3.2.0</version.docker-java>
<!-- OSGI tests properties -->
<version.org.apache.karaf>4.2.0</version.org.apache.karaf>
<version.org.ops4j.pax.exam>4.13.4</version.org.ops4j.pax.exam>
<version.org.apache.servicemix.bundles.javax-inject>1_2</version.org.apache.servicemix.bundles.javax-inject>
<!-- Failsafe plugin-related properties -->
<failsafe.arg.line>
-Dfile.encoding=${project.build.sourceEncoding}
-Xms256m
-Xmx1024m
</failsafe.arg.line>
<it.test/>
<maven.hibernate.dialect>org.hibernate.dialect.H2Dialect</maven.hibernate.dialect>
<maven.datasource.classname>org.h2.jdbcx.JdbcDataSource</maven.datasource.classname>
<maven.jdbc.driver.class>org.h2.Driver</maven.jdbc.driver.class>
<maven.jdbc.db.name/>
<maven.jdbc.db.port/>
<maven.jdbc.db.server/>
<maven.jdbc.driver.jar/>
<maven.jdbc.username>sa</maven.jdbc.username>
<maven.jdbc.password>sasa</maven.jdbc.password>
<maven.jdbc.url>jdbc:h2:tcp://localhost/${project.basedir}/target/jbpm-test;MVCC=TRUE</maven.jdbc.url>
<maven.jdbc.schema>public</maven.jdbc.schema>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-core</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-flow</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-flow-builder</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-bpmn2</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.kie</groupId>
<artifactId>kie-api</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.kie</groupId>
<artifactId>kie-internal</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.kie</groupId>
<artifactId>kie-dmn-api</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.kie</groupId>
<artifactId>kie-dmn-core</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-workitems-core</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-executor</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-document</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-workitems-email</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>com.google.oauth-client</groupId>
<artifactId>google-oauth-client</artifactId>
<version>${version.google.http.client}</version>
</dependency>
<dependency>
<groupId>com.google.oauth-client</groupId>
<artifactId>google-oauth-client-java6</artifactId>
<version>${version.google.http.client}</version>
</dependency>
<dependency>
<groupId>com.google.http-client</groupId>
<artifactId>google-http-client</artifactId>
<version>${version.google.http.client}</version>
</dependency>
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-calendar</artifactId>
<version>${version.google.api.services.calendar}</version>
</dependency>
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-gmail</artifactId>
<version>${version.google.api.services.gmail}</version>
</dependency>
<dependency>
<groupId>com.google.http-client</groupId>
<artifactId>google-http-client-jackson2</artifactId>
<version>${version.google.http.client}</version>
</dependency>
<dependency>
<groupId>com.google.oauth-client</groupId>
<artifactId>google-oauth-client-jetty</artifactId>
<version>${version.google.http.client}</version>
</dependency>
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-sheets</artifactId>
<version>${version.google.sheets}</version>
</dependency>
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-tasks</artifactId>
<version>${version.google.tasks}</version>
</dependency>
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-drive</artifactId>
<version>${version.google.drive}</version>
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-translate</artifactId>
<version>${version.google.translate}</version>
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-core</artifactId>
<version>${version.google.translate}</version>
</dependency>
<dependency>
<groupId>com.google.api-client</groupId>
<artifactId>google-api-client</artifactId>
<version>${version.google.http.client}</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>${version.google.guava}</version>
</dependency>
<dependency>
<groupId>com.ibm.watson.developer_cloud</groupId>
<artifactId>java-sdk</artifactId>
<version>${version.ibm.developer.cloud}</version>
</dependency>
<dependency>
<groupId>com.ibm.watson.developer_cloud</groupId>
<artifactId>visual-recognition</artifactId>
<version>${version.ibm.developer.cloud}</version>
</dependency>
<dependency>
<groupId>com.ibm.watson.developer_cloud</groupId>
<artifactId>core</artifactId>
<version>${version.ibm.developer.cloud}</version>
</dependency>
<dependency>
<groupId>com.dropbox.core</groupId>
<artifactId>dropbox-core-sdk</artifactId>
<version>${version.dropbox.core}</version>
</dependency>
<dependency>
<groupId>org.eclipse.mylyn.github</groupId>
<artifactId>org.eclipse.egit.github.core</artifactId>
<version>${version.egit.github}</version>
</dependency>
<dependency>
<groupId>com.atlassian.jira</groupId>
<artifactId>jira-rest-java-client</artifactId>
<version>${version.atlassian.jira}</version>
</dependency>
<dependency>
<groupId>com.github.docker-java</groupId>
<artifactId>docker-java</artifactId>
<version>${version.docker-java}</version>
</dependency>
<dependency>
<groupId>org.web3j</groupId>
<artifactId>core</artifactId>
<version>${version.web3j}</version>
</dependency>
<dependency>
<groupId>org.web3j</groupId>
<artifactId>abi</artifactId>
<version>${version.web3j}</version>
</dependency>
<dependency>
<groupId>org.web3j</groupId>
<artifactId>crypto</artifactId>
<version>${version.web3j}</version>
</dependency>
<dependency>
<groupId>org.web3j</groupId>
<artifactId>tuples</artifactId>
<version>${version.web3j}</version>
</dependency>
<dependency>
<groupId>org.web3j</groupId>
<artifactId>utils</artifactId>
<version>${version.web3j}</version>
</dependency>
<dependency>
<groupId>com.github.jnr</groupId>
<artifactId>jnr-unixsocket</artifactId>
<version>${version.github.jnr}</version>
</dependency>
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<version>${version.squareup.okhttp3}</version>
</dependency>
<dependency>
<groupId>io.reactivex</groupId>
<artifactId>rxjava</artifactId>
<version>${version.rxjava}</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-core</artifactId>
<version>${version.org.apache.camel}</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-ftp</artifactId>
<version>${version.org.apache.camel}</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-sql</artifactId>
<version>${version.org.apache.camel}</version>
</dependency>
<dependency>
<groupId>com.github.seratch</groupId>
<artifactId>jslack</artifactId>
<version>${version.jslack}</version>
</dependency>
<dependency>
<groupId>org.xhtmlrenderer</groupId>
<artifactId>flying-saucer-core</artifactId>
<version>${version.org.xhtmlrenderer}</version>
</dependency>
<dependency>
<groupId>org.xhtmlrenderer</groupId>
<artifactId>flying-saucer-pdf-itext5</artifactId>
<version>${version.org.xhtmlrenderer}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
<version>${version.bouncycastle}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk15on</artifactId>
<version>${version.bouncycastle}</version>
</dependency>
<dependency>
<groupId>org.apache.santuario</groupId>
<artifactId>xmlsec</artifactId>
<version>${version.xmlsec}</version>
</dependency>
<dependency>
<groupId>com.clickntap</groupId>
<artifactId>vimeo</artifactId>
<version>${version.vimeo}</version>
</dependency>
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>${version.json}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org</groupId>
<artifactId>jpastebin</artifactId>
<version>${version.jpastebin}</version>
</dependency>
<dependency>
<groupId>com.okta.sdk</groupId>
<artifactId>okta-sdk-api</artifactId>
<version>${version.okta}</version>
</dependency>
<dependency>
<groupId>com.okta.sdk</groupId>
<artifactId>okta-sdk-impl</artifactId>
<version>${version.okta}</version>
</dependency>
<dependency>
<groupId>com.okta.sdk</groupId>
<artifactId>okta-sdk-httpclient</artifactId>
<version>${version.okta}</version>
</dependency>
<!-- test depends -->
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-test</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-test-util</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.kie</groupId>
<artifactId>kie-test-util</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-workitems-core</artifactId>
<type>test-jar</type>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-server</artifactId>
<version>${version.org.eclipse.jetty}</version>
<exclusions>
<exclusion>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
</exclusion>
<exclusion>
<groupId>org.eclipse.jetty.orbit</groupId>
<artifactId>javax.servlet</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-servlet</artifactId>
<version>${version.org.eclipse.jetty}</version>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-servlets</artifactId>
<version>${version.org.eclipse.jetty}</version>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-webapp</artifactId>
<version>${version.org.eclipse.jetty}</version>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-client</artifactId>
<version>${version.org.eclipse.jetty}</version>
</dependency>
<dependency>
<groupId>org.twitter4j</groupId>
<artifactId>twitter4j-core</artifactId>
<version>${version.twitter4j}</version>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-persistence-jpa</artifactId>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-query-jpa</artifactId>
<type>test-jar</type>
<version>${version.org.kie}</version>
</dependency>
<dependency>
<groupId>net.aksingh</groupId>
<artifactId>owm-japis</artifactId>
<version>${version.owm}</version>
</dependency>
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
<version>${version.commons.net}</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-embedder</artifactId>
<version>${version.maven.embedder}</version>
</dependency>
<dependency>
<groupId>org.eclipse.aether</groupId>
<artifactId>aether-connector-basic</artifactId>
<version>${version.org.eclipse.aether}</version>
</dependency>
<dependency>
<groupId>org.eclipse.aether</groupId>
<artifactId>aether-transport-wagon</artifactId>
<version>${version.org.eclipse.aether}</version>
</dependency>
<dependency>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-http</artifactId>
<version>${version.org.apache.maven.wagon}</version>
</dependency>
<dependency>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-provider-api</artifactId>
<version>${version.org.apache.maven.wagon}</version>
</dependency>
<dependency>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-http-lightweight</artifactId>
<version>${version.org.apache.maven.wagon}</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-model</artifactId>
<version>${version.maven.model}</version>
</dependency>
<dependency>
<groupId>com.github.taycaldwell</groupId>
<artifactId>riot-api-java</artifactId>
<version>${version.riot.api}</version>
</dependency>
<dependency>
<groupId>com.google.maps</groupId>
<artifactId>google-maps-services</artifactId>
<version>${version.google.maps}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-undertow</artifactId>
<version>${version.org.jboss.resteasy}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jackson2-provider</artifactId>
<version>${version.org.jboss.resteasy}</version>
</dependency>
<!-- module dependencies -->
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>template-resources</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>archive-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>dropbox-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>exec-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>ftp-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>google-calendar-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>google-drive-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>google-translate-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>google-mail-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>google-sheets-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>google-tasks-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>ibm-watson-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>ifttt-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>jabber-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>java-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>jpa-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>parser-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>rss-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>transform-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>twitter-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>github-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>jira-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>ethereum-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>camel-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>openweathermap-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>mavenembedder-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>slack-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>pdf-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>execute-sql-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>riot-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>pastebin-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>vimeo-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>kafka-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>google-maps-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>okta-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>docker-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>repository</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>long-running-rest-workitem</artifactId>
<version>${project.version}</version>
</dependency>
<!-- zip module dependencies -->
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>template-resources</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>archive-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>dropbox-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>exec-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>ftp-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>google-calendar-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>google-drive-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>google-translate-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>google-mail-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>google-sheets-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>google-tasks-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>ibm-watson-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>ifttt-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>jabber-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>java-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>jpa-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>parser-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>rss-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>transform-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>twitter-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>github-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>jira-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>ethereum-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>camel-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>openweathermap-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>mavenembedder-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>slack-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>pdf-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>long-running-rest-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>execute-sql-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>riot-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>pastebin-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>vimeo-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>kafka-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>google-maps-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>okta-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>docker-workitem</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<!-- jbpm workitem zip depends -->
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-workitems-bpmn2</artifactId>
<version>${version.org.kie}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-workitems-email</artifactId>
<version>${version.org.kie}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-workitems-jms</artifactId>
<version>${version.org.kie}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-workitems-rest</artifactId>
<version>${version.org.kie}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-workitems-webservice</artifactId>
<version>${version.org.kie}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.jbpm.contrib</groupId>
<artifactId>jbpm-workitem-itests</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
</dependencies>
</dependencyManagement>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<executions>
<execution>
<id>validate</id>
<phase>validate</phase>
<goals>
<goal>check</goal>
</goals>
<configuration>
<checkstyleRules>
<module name="Checker">
<module name="RegexpHeader">
<property name="header" value="${checkstyle.header.template}"/>
<property name="fileExtensions" value="${checkstyle.header.extensions}"/>
</module>
</module>
</checkstyleRules>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<annotationProcessors>
<annotationProcessor>org.jbpm.process.workitem.core.util.WidProcessor</annotationProcessor>
</annotationProcessors>
<compilerArgs>
<arg>-AwidName=${project.artifactId}</arg>
<arg>-AgenerateTemplates=true</arg>
<arg>-AgenerateWids=true</arg>
<arg>-AwidsResources=${project.artifactId}.wid:widtemplate.st</arg>
<arg>-AtemplateResources=kie-deployment-descriptor.xml:kie-ddtemplate.st,serviceinfo.json:serviceinfo.st,repoindex.html:repoindex.part,index.html:indextemplate.st,${project.artifactId}.bpmn2:defaultprocess.st</arg>
</compilerArgs>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<!-- root module has no assembly so ignore it -->
<ignoreMissingDescriptor>true</ignoreMissingDescriptor>
<descriptors>
<descriptor>${project.basedir}/assembly/assembly.xml</descriptor>
</descriptors>
<archive>
<addMavenDescriptor>false</addMavenDescriptor>
</archive>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<executions>
<execution>
<id>integration-test-execution</id>
<phase>verify</phase>
<goals>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
</execution>
</executions>
<configuration>
<systemPropertyVariables>
<groupId>${project.groupId}</groupId>
<artifactId>${project.artifactId}</artifactId>
<version>${project.version}</version>
<builddir>${project.build.directory}</builddir>
</systemPropertyVariables>
<failIfNoTests>false</failIfNoTests>
<test>${it.test}</test>
<includes>
<include>**/*IntegrationTest.java</include>
</includes>
<argLine>${failsafe.arg.line}</argLine>
</configuration>
</plugin>
</plugins>
</build>
<repositories>
<repository>
<id>central</id>
<name>Central Repository</name>
<url>https://repo.maven.apache.org/maven2</url>
<layout>default</layout>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Repository Group</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</snapshots>
</repository>
<repository>
<id>jboss-thirdparty-uploads</id>
<name>JBoss Thirdparty Uploads</name>
<url>https://repository.jboss.org/nexus/service/local/repositories/thirdparty-uploads/content/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</snapshots>
</repository>
</repositories>
<scm>
<connection>scm:git:https://github.com/kiegroup/jbpm-work-items.git</connection>
<developerConnection>scm:git:git@github.com:kiegroup/jbpm-work-items.git</developerConnection>
<url>https://github.com/kiegroup/jbpm-work-items</url>
</scm>
<issueManagement>
<system>jira</system>
<url>https://issues.jboss.org/browse/JBPM</url>
</issueManagement>
<pluginRepositories>
<pluginRepository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Repository Group</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
<profiles>
<profile>
<id>all</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>template-resources</module>
<module>archive-workitem</module>
<module>exec-workitem</module>
<module>ftp-workitem</module>
<module>jabber-workitem</module>
<module>java-workitem</module>
<module>jpa-workitem</module>
<module>parser-workitem</module>
<module>rss-workitem</module>
<module>transform-workitem</module>
<module>google-calendar-workitem</module>
<module>google-mail-workitem</module>
<module>google-sheets-workitem</module>
<module>google-tasks-workitem</module>
<module>google-drive-workitem</module>
<module>google-translate-workitem</module>
<module>ibm-watson-workitem</module>
<module>dropbox-workitem</module>
<module>ifttt-workitem</module>
<module>twitter-workitem</module>
<module>github-workitem</module>
<module>jira-workitem</module>
<module>ethereum-workitem</module>
<module>camel-workitem</module>
<module>openweathermap-workitem</module>
<module>mavenembedder-workitem</module>
<module>slack-workitem</module>
<module>pdf-workitem</module>
<module>execute-sql-workitem</module>
<module>riot-workitem</module>
<module>pastebin-workitem</module>
<module>vimeo-workitem</module>
<module>kafka-workitem</module>
<module>google-maps-workitem</module>
<module>okta-workitem</module>
<module>docker-workitem</module>
<module>repository</module>
<module>repository-springboot</module>
<module>repository-wildfly</module>
<module>karaf-itests</module>
<module>long-running-rest-workitem</module>
<module>jbpm-workitem-itests</module>
</modules>
</profile>
<profile>
<id>productized</id>
<activation>
<property>
<name>productized</name>
<value>true</value>
</property>
</activation>
<modules>
<module>kafka-workitem</module>
<module>template-resources</module>
<module>camel-workitem</module>
<module>repository</module>
<module>karaf-itests</module>
<module>jbpm-workitem-itests</module>
</modules>
</profile>
</profiles>
</project>