<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.talend.esb</groupId>
  <artifactId>bom-common</artifactId>
  <version>8.0.1.R2024-05-RT</version>
  <packaging>pom</packaging>
  <name>Talend ESB :: BOM Common</name>
  <description>Talend ESB SE bundles Service Factory and Integration Factory,
        Service Locator, Service Activity Monitoring and a demo application
        to a stable, production ready distribution based on the industry leading
        open source frameworks Apache CXF and Apache Camel.
        It includes Web Service support based on JAX-WS and enables simple and scalable
        message based systems using well known Enterprise Integration Patterns.
        The Service Locator maintains a repository of service endpoints which
        can be used by Service Consumers to support simple failover and load
        balancing scenarios. Service Activity Monitoring allows to log and
        monitor service calls. A documented Car Rental demo application illustrates
        how to use these features.</description>
  <url>https://talend.com</url>
  <inceptionYear>2011</inceptionYear>
  <organization>
    <name>Talend Inc.</name>
    <url>www.talend.com</url>
  </organization>
  <licenses>
    <license>
      <name>Apache Software License - Version 2.0</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
      <distribution>repo</distribution>
      <comments>A business-friendly OSS license</comments>
    </license>
  </licenses>
  <developers>
    <developer>
      <id>andreasmattes</id>
      <name>Andreas Mattes</name>
      <email>andreas.mattes@qlik.com</email>
      <timezone>GMT+1</timezone>
    </developer>
    <developer>
      <id>xldai</id>
      <name>Xilai Dai</name>
      <email>xilai.ldai@qlik.com</email>
      <timezone>GMT+8</timezone>
    </developer>
    <developer>
      <id>fra2p0</id>
      <name>Francois de Parscau</name>
      <email>francois.deparscau@qlik.com</email>
      <timezone>GMT+1</timezone>
    </developer>
    <developer>
      <id>stataru8</id>
      <name>Stefan Tataru</name>
      <email>stefan.tataru@qlik.com</email>
      <timezone>GMT+0</timezone>
    </developer>
  </developers>
  <scm>
    <connection>scm:git:git@github.com:Talend/tesb-rt-se.git</connection>
    <developerConnection>scm:git:git@github.com:Talend/tesb-rt-se.git</developerConnection>
    <url>https://github.com/Talend/tesb-rt-se</url>
  </scm>
  <distributionManagement>
    <repository>
      <id>esb-releases</id>
      <name>ESB releases Repository</name>
      <url>${esb.releases.repo.url}</url>
    </repository>
    <snapshotRepository>
      <id>esb-snapshots</id>
      <name>ESB snapshots Repository</name>
      <url>${esb.snapshots.repo.url}</url>
    </snapshotRepository>
  </distributionManagement>
  <properties>
    <stax2-api.version>4.2.1</stax2-api.version>
    <snappy.version>1.1.10.5</snappy.version>
    <spring-legacy.features.tesb.version>invalid</spring-legacy.features.tesb.version>
    <karaf-shell.version>4.4.3.20230915</karaf-shell.version>
    <org.talend.esb.sts.config.version>${original.version}</org.talend.esb.sts.config.version>
    <jna.version>5.13.0</jna.version>
    <taglibs.version>1.2.5</taglibs.version>
    <hibernate-validator.features.tesb.version>${hibernate-validator.version}</hibernate-validator.features.tesb.version>
    <ibatis-sqlmap.bundle.version>2.3.4.726_4</ibatis-sqlmap.bundle.version>
    <cxf.version.range>[3.5,4)</cxf.version.range>
    <jakarta.annotation-api.version>1.3.5</jakarta.annotation-api.version>
    <camel-extra.features.tesb.version>3.20.9.20240520</camel-extra.features.tesb.version>
    <targetJdk>11</targetJdk>
    <osgi.core.version>6.0.0</osgi.core.version>
    <ds-service-mysql.version>${original.version}</ds-service-mysql.version>
    <ds-service-h2.version>${original.version}</ds-service-h2.version>
    <commons-io.version>2.14.0</commons-io.version>
    <metrics-core.version>4.2.14</metrics-core.version>
    <hibernate.version>5.6.14.Final</hibernate.version>
    <jasypt.version>1.9.3_1</jasypt.version>
    <cdi-api.version>2.0.SP1</cdi-api.version>
    <javax.inject.bundle.version>1_3</javax.inject.bundle.version>
    <json-api.version>1.1</json-api.version>
    <javax.interceptor-api.version>1.2.2</javax.interceptor-api.version>
    <undertow.version>2.2.31.Final</undertow.version>
    <geronimo-jms_1.1_spec.version>1.1.1</geronimo-jms_1.1_spec.version>
    <pax-jdbc-features.features.tesb.version>1.5.6</pax-jdbc-features.features.tesb.version>
    <ds-service-derby.version>${original.version}</ds-service-derby.version>
    <karaf-launcher.version>4.4.3.20230726</karaf-launcher.version>
    <org.apache.servicemix.bundles.cglib.version>3.3.0_1</org.apache.servicemix.bundles.cglib.version>
    <cxf.build-utils.version>3.4.4</cxf.build-utils.version>
    <xbean-blueprint.version>4.24</xbean-blueprint.version>
    <locator-server.version>${original.version}</locator-server.version>
    <spring.version>5.3.34</spring.version>
    <org.apache.servicemix.bundles.jzlib.version>1.1.3_2</org.apache.servicemix.bundles.jzlib.version>
    <xmlParserAPIs.version>2.0.2</xmlParserAPIs.version>
    <jdom.version>2.0.6.1</jdom.version>
    <commons-pool.version>1.6</commons-pool.version>
    <javax.el.version>3.0.0</javax.el.version>
    <javax.servlet.jsp-api.version>2.3.1</javax.servlet.jsp-api.version>
    <wss4j.version>2.3.3</wss4j.version>
    <sshd-osgi.version>2.10.0</sshd-osgi.version>
    <derby.version>10.14.2.0</derby.version>
    <pax-exam.version>4.13.1</pax-exam.version>
    <jest.version>2.0.3</jest.version>
    <jakarta.wsapi.version>2.3.3</jakarta.wsapi.version>
    <org.apache.servicemix.bundles.javax.mail.version>1.4.1_5</org.apache.servicemix.bundles.javax.mail.version>
    <enterprise-legacy.features.tesb.version>invalid</enterprise-legacy.features.tesb.version>
    <pax-url.version>2.6.12</pax-url.version>
    <org.apache.aries.spifly.dynamic.bundle.version>1.3.2</org.apache.aries.spifly.dynamic.bundle.version>
    <jquery.version>3.5.0</jquery.version>
    <gson-jclouds.version-range>(2.9,2.10)</gson-jclouds.version-range>
    <syncope.version>2.1.9</syncope.version>
    <json-smart.version>2.4.10</json-smart.version>
    <slf4j.osgi.version>2.0.0</slf4j.osgi.version>
    <commons-jxpath.version>1.3</commons-jxpath.version>
    <httpasyncclient-osgi.version>4.1.5</httpasyncclient-osgi.version>
    <commons-codec.version>1.16.0</commons-codec.version>
    <commons-collections4.version>4.4</commons-collections4.version>
    <cxf.core.tesb.version>${cxf.version}</cxf.core.tesb.version>
    <abdera.version>1.1.3</abdera.version>
    <karaf.jaas.modules.tesb.version>${karaf.version}</karaf.jaas.modules.tesb.version>
    <osgi.util.version>1.2.0</osgi.util.version>
    <h2.version>2.2.220</h2.version>
    <geronimo-ws-metadata_2.0_spec.version>1.1.3</geronimo-ws-metadata_2.0_spec.version>
    <woodstox.version>4.4.1</woodstox.version>
    <camel.version.range>[3.20,4)</camel.version.range>
    <decanter.version>2.9.0</decanter.version>
    <auxiliary-storage.features.version>${original.version}</auxiliary-storage.features.version>
    <mina-core.version>2.1.6</mina-core.version>
    <sqlite-jdbc.version>3.42.0.0</sqlite-jdbc.version>
    <activemq.version>5.17.6</activemq.version>
    <jaxb2-basics-runtime.version>0.12.0</jaxb2-basics-runtime.version>
    <karaf-client.version>4.4.3.20230915</karaf-client.version>
    <hibernate-validator.version>7.0.2.Final</hibernate-validator.version>
    <jstl-impl.version>1.2</jstl-impl.version>
    <sam-service-soap.version>${original.version}</sam-service-soap.version>
    <jackson-dataformat-yaml.version>2.14.3</jackson-dataformat-yaml.version>
    <pax-transx-features.tesb.version>0.5.4</pax-transx-features.tesb.version>
    <pax-logging1.version>1.11.17</pax-logging1.version>
    <lombok.version>1.18.22</lombok.version>
    <cryptacular.version>1.2.5</cryptacular.version>
    <shiro.version>1.13.0</shiro.version>
    <org.apache.servicemix.bundles.reflections.version>0.9.12_1</org.apache.servicemix.bundles.reflections.version>
    <commons-pool2.version>2.11.1</commons-pool2.version>
    <velocity.version>2.3</velocity.version>
    <jakarta.jwsapi.version>2.1.0</jakarta.jwsapi.version>
    <org.apache.servicemix.bundles.okio.version>1.15.0_1</org.apache.servicemix.bundles.okio.version>
    <jakarta.validation-api.version>2.0.2</jakarta.validation-api.version>
    <karaf.version>4.4.3</karaf.version>
    <apache-mime4j-core.version>0.8.11</apache-mime4j-core.version>
    <rome.version>1.18.0</rome.version>
    <pax-web.version>8.0.26</pax-web.version>
    <cxf.features.tesb.version>3.5.8.20240520</cxf.features.tesb.version>
    <jackson-datatype-jsr310.version>${jackson.version}</jackson-datatype-jsr310.version>
    <netty-tcnative-classes.version>2.0.46.Final</netty-tcnative-classes.version>
    <postgresql-jdbc.version>42.6.1</postgresql-jdbc.version>
    <security-common.version>${original.version}</security-common.version>
    <xerces.version>2.12.2</xerces.version>
    <bouncycastle.version>1.78.1</bouncycastle.version>
    <pax-cdi.version>1.0.0.RC2</pax-cdi.version>
    <text-encryptor.version>${original.version}</text-encryptor.version>
    <javax.servlet.version>3.1.0</javax.servlet.version>
    <jaxb.runtime.version>2.3.5</jaxb.runtime.version>
    <cxf-sts-war.version>${original.version}</cxf-sts-war.version>
    <javax.transaction-api.version>1.2</javax.transaction-api.version>
    <netty.version>4.1.108.Final</netty.version>
    <jackrabbit.version>2.20.9</jackrabbit.version>
    <commons-dbcp.bundle.version>1.4_3</commons-dbcp.bundle.version>
    <jetty.version>9.4.54.v20240208</jetty.version>
    <woodstox.core.version>6.4.0</woodstox.core.version>
    <c3p0.bundle.version>0.9.5.5_1</c3p0.bundle.version>
    <ds-service-oracle.version>${original.version}</ds-service-oracle.version>
    <framework.features.tesb.version>4.4.3</framework.features.tesb.version>
    <talend-sapjco3.version>${original.version}</talend-sapjco3.version>
    <jettison.version>1.5.4</jettison.version>
    <org.apache.servicemix.bundles.xstream.version>1.4.19_1</org.apache.servicemix.bundles.xstream.version>
    <hibersap.version>1.2.0</hibersap.version>
    <apache-xmlsec.version>2.3.4</apache-xmlsec.version>
    <jackson.version>2.16.2</jackson.version>
    <easymock.version>5.1.0</easymock.version>
    <jdom.bundle.version>2.0.6.1_1</jdom.bundle.version>
    <org.json>20231013</org.json>
    <jquery-ui.version>1.13.2</jquery-ui.version>
    <cglib.bundle.version>3.2.12_1</cglib.bundle.version>
    <tika.version>2.6.0</tika.version>
    <packages.version>${original.version}</packages.version>
    <oscache.bundle.version>2.4_5</oscache.bundle.version>
    <pax-web.features.tesb.version>${pax-web.version}</pax-web.features.tesb.version>
    <camel.version>3.20.9</camel.version>
    <aries.version>1.0.0</aries.version>
    <hibernate-jpa-2.1-api.version>1.0.0.Final</hibernate-jpa-2.1-api.version>
    <org.apache.servicemix.specs.jaxrs-api-2.1.version>2.9.1</org.apache.servicemix.specs.jaxrs-api-2.1.version>
    <jolokia.version>1.7.2</jolokia.version>
    <zipkin.version>2.27.0</zipkin.version>
    <httpclient.version>4.5.14</httpclient.version>
    <json-simple.version>1.1.1</json-simple.version>
    <gson.version>2.10.1</gson.version>
    <derby-starter.version>${original.version}</derby-starter.version>
    <mssql-jdbc.version>12.4.0.jre11</mssql-jdbc.version>
    <oak-jackrabbit-api.version>1.48.0</oak-jackrabbit-api.version>
    <snakeyaml.version>1.33</snakeyaml.version>
    <gson-jclouds.version>2.9.1</gson-jclouds.version>
    <pax-cdi-features.features.tesb.version>1.1.4</pax-cdi-features.features.tesb.version>
    <httpcore.version>4.4.16</httpcore.version>
    <karaf-wrapper.version>4.4.3.20230925</karaf-wrapper.version>
    <commons-text.version>1.10.0</commons-text.version>
    <joda-time.version>2.11.1</joda-time.version>
    <guava-jclouds.version-range>[18.0,40.0)</guava-jclouds.version-range>
    <ds-service-mysql-8.version>${original.version}</ds-service-mysql-8.version>
    <osgi.compendium.version>5.0.0</osgi.compendium.version>
    <spring.security.version>5.7.12</spring.security.version>
    <jstl-api.version>1.2</jstl-api.version>
    <zookeeper.version>3.8.4</zookeeper.version>
    <commons-beanutils.version>1.9.4</commons-beanutils.version>
    <activemq.features.tesb.version>5.17.6.20240425</activemq.features.tesb.version>
    <geronimo-servlet_3.0_spec.version>1.0</geronimo-servlet_3.0_spec.version>
    <commons-lang3.version>3.14.0</commons-lang3.version>
    <guava-jclouds.version>32.1.3-jre</guava-jclouds.version>
    <junit.version>4.13.1</junit.version>
    <javax.mail.version>1.6.7</javax.mail.version>
    <org.apache.servicemix.bundles.c3p0.version>0.9.5.5_1</org.apache.servicemix.bundles.c3p0.version>
    <commons-cli.version>1.4</commons-cli.version>
    <request-callback.version>${original.version}</request-callback.version>
    <camel.features.tesb.version>3.20.9.20240520</camel.features.tesb.version>
    <openjpa-features.features.tesb.version>3.2.2</openjpa-features.features.tesb.version>
    <quartz.version>2.3.2</quartz.version>
    <jaxen.bundle.version>1.2.0</jaxen.bundle.version>
    <jcr.version>2.0</jcr.version>
    <reload4j.version>1.2.19</reload4j.version>
    <dom4j.bundle.version>2.1.3_1</dom4j.bundle.version>
    <guava.version>32.1.3-jre</guava.version>
    <enterprise.features.tesb.version>4.4.3.20240209</enterprise.features.tesb.version>
    <zookeeper.admin.enableServer>false</zookeeper.admin.enableServer>
    <commons-dbcp.version>1.4</commons-dbcp.version>
    <org.apache.servicemix.bundles.aspectj.version>1.9.5_1</org.apache.servicemix.bundles.aspectj.version>
    <sam-agent.version>${original.version}</sam-agent.version>
    <eclipse.osgi.version>3.18.400</eclipse.osgi.version>
    <herasaf.version>1.0.4.RELEASE</herasaf.version>
    <swagger.version>2.1.9</swagger.version>
    <org.apache.aries.util.version>1.1.3</org.apache.aries.util.version>
    <jackson-jaxrs.version>${jackson.version}</jackson-jaxrs.version>
    <jackson-databind.version>${jackson.version}</jackson-databind.version>
    <concurrent.version>1.3.4_1</concurrent.version>
    <groovy2.version>2.4.21</groovy2.version>
    <javax.inject.version>1</javax.inject.version>
    <slf4j.version>1.7.36</slf4j.version>
    <jsonevent-layout.version>1.7</jsonevent-layout.version>
    <hikaricp.version>2.4.13</hikaricp.version>
    <commons-compress.version>1.26.0</commons-compress.version>
    <cxf.xjc-utils.version>3.3.1</cxf.xjc-utils.version>
    <derby.servicemix.version>10.14.2.0_2</derby.servicemix.version>
    <locator-soap-service.version>${original.version}</locator-soap-service.version>
    <decanter.features.tesb.version>${decanter.version}</decanter.features.tesb.version>
    <standard.features.tesb.version>4.4.3.20240520</standard.features.tesb.version>
    <ds-service-db2.version>${original.version}</ds-service-db2.version>
    <sam-common.version>${original.version}</sam-common.version>
    <original.version>8.0.1.R2024-05-RT</original.version>
    <brave.version>5.17.1</brave.version>
    <xbean.version>4.24</xbean.version>
    <jpa-features.features.tesb.version>2.7.3</jpa-features.features.tesb.version>
    <jakarta.xml.bind-api.version>2.3.3</jakarta.xml.bind-api.version>
    <esb.features.version>${original.version}</esb.features.version>
    <javax.persistence.version>2.2.0</javax.persistence.version>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <ant.version>1.10.12</ant.version>
    <pax-logging.version>2.2.0</pax-logging.version>
    <atom-rest-client.version>${original.version}</atom-rest-client.version>
    <awaitility.version>4.2.0</awaitility.version>
    <jakarta.soapapi.version>1.4.2</jakarta.soapapi.version>
    <pax-jms-features.features.tesb.version>1.1.3</pax-jms-features.features.tesb.version>
    <org.apache.logging.log4j.version>2.17.1</org.apache.logging.log4j.version>
    <zookeeper.admin.serverPort>9090</zookeeper.admin.serverPort>
    <org.apache.servicemix.bundles.aopalliance.version>1.0_6</org.apache.servicemix.bundles.aopalliance.version>
    <groovy.version>3.0.8</groovy.version>
    <javassist.version>3.27.0-GA</javassist.version>
    <commons-collections.version>3.2.2</commons-collections.version>
    <jlibs.version>2.2.3</jlibs.version>
    <commons-lang.version>2.6</commons-lang.version>
    <specs.features.tesb.version>4.4.3.20240515</specs.features.tesb.version>
    <activemq-osgi.tesb.version>5.17.6.20231031</activemq-osgi.tesb.version>
    <ds-service-postgresql.version>${original.version}</ds-service-postgresql.version>
    <zipkin-reporter.version>2.17.2</zipkin-reporter.version>
    <cxf-rt-features-logging.tesb.version>${cxf.version}</cxf-rt-features-logging.tesb.version>
    <org.apache.servicemix.bundles.javax-inject.version>1_3</org.apache.servicemix.bundles.javax-inject.version>
    <org.apache.felix.configadmin.version>1.9.20</org.apache.felix.configadmin.version>
    <org.apache.servicemix.bundles.wsdl4j.version>1.6.3_1</org.apache.servicemix.bundles.wsdl4j.version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <org.talend.esb.job.controller.version>${original.version}</org.talend.esb.job.controller.version>
    <ds-service-sqlserver.version>${original.version}</ds-service-sqlserver.version>
    <spring.features.tesb.version>4.4.3.20240425</spring.features.tesb.version>
    <esb.version.range>[8.0,8.1)</esb.version.range>
    <ehcache.version>3.10.8</ehcache.version>
    <javax.servlet-api.version>3.1.0</javax.servlet-api.version>
    <cxf.version>3.5.8</cxf.version>
    <org.apache.servicemix.bundles.ant.version>1.10.12_1</org.apache.servicemix.bundles.ant.version>
  </properties>
  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-annotations</artifactId>
        <version>${jackson.version}</version>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-core</artifactId>
        <version>${jackson.version}</version>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-databind</artifactId>
        <version>${jackson-databind.version}</version>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.jackson.dataformat</groupId>
        <artifactId>jackson-dataformat-csv</artifactId>
        <version>${jackson.version}</version>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.jackson.dataformat</groupId>
        <artifactId>jackson-dataformat-yaml</artifactId>
        <version>${jackson-dataformat-yaml.version}</version>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.jackson.datatype</groupId>
        <artifactId>jackson-datatype-joda</artifactId>
        <version>${jackson.version}</version>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.jackson.datatype</groupId>
        <artifactId>jackson-datatype-jsr310</artifactId>
        <version>${jackson.version}</version>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.jackson.jaxrs</groupId>
        <artifactId>jackson-jaxrs-json-provider</artifactId>
        <version>${jackson.version}</version>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.jackson.jaxrs</groupId>
        <artifactId>jackson-jaxrs-yaml-provider</artifactId>
        <version>${jackson.version}</version>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.jackson.module</groupId>
        <artifactId>jackson-module-afterburner</artifactId>
        <version>${jackson.version}</version>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.jackson.module</groupId>
        <artifactId>jackson-module-jaxb-annotations</artifactId>
        <version>${jackson.version}</version>
      </dependency>
      <dependency>
        <groupId>com.google.guava</groupId>
        <artifactId>guava</artifactId>
        <version>${guava.version}</version>
      </dependency>
      <dependency>
        <groupId>com.googlecode.json-simple</groupId>
        <artifactId>json-simple</artifactId>
        <version>${json-simple.version}</version>
      </dependency>
      <dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
        <version>${h2.version}</version>
      </dependency>
      <dependency>
        <groupId>com.lmax</groupId>
        <artifactId>disruptor</artifactId>
        <version>3.3.4</version>
      </dependency>
      <dependency>
        <groupId>com.rometools</groupId>
        <artifactId>rome</artifactId>
        <version>${rome.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-beanutils</groupId>
        <artifactId>commons-beanutils</artifactId>
        <version>${commons-beanutils.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-cli</groupId>
        <artifactId>commons-cli</artifactId>
        <version>${commons-cli.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-codec</groupId>
        <artifactId>commons-codec</artifactId>
        <version>${commons-codec.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-dbcp</groupId>
        <artifactId>commons-dbcp</artifactId>
        <version>${commons-dbcp.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-io</groupId>
        <artifactId>commons-io</artifactId>
        <version>${commons-io.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-jxpath</groupId>
        <artifactId>commons-jxpath</artifactId>
        <version>${commons-jxpath.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-lang</groupId>
        <artifactId>commons-lang</artifactId>
        <version>${commons-lang.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-logging</groupId>
        <artifactId>commons-logging</artifactId>
        <version>1.1.3</version>
      </dependency>
      <dependency>
        <groupId>commons-pool</groupId>
        <artifactId>commons-pool</artifactId>
        <version>${commons-pool.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-text</artifactId>
        <version>${commons-text.version}</version>
      </dependency>
      <dependency>
        <groupId>in.jlibs</groupId>
        <artifactId>jlibs-core</artifactId>
        <version>${jlibs.version}</version>
      </dependency>
      <dependency>
        <groupId>in.jlibs</groupId>
        <artifactId>jlibs-visitor</artifactId>
        <version>${jlibs.version}</version>
      </dependency>
      <dependency>
        <groupId>in.jlibs</groupId>
        <artifactId>jlibs-xml</artifactId>
        <version>${jlibs.version}</version>
      </dependency>
      <dependency>
        <groupId>in.jlibs</groupId>
        <artifactId>jlibs-xsd</artifactId>
        <version>${jlibs.version}</version>
      </dependency>
      <dependency>
        <groupId>io.dropwizard.metrics</groupId>
        <artifactId>metrics-core</artifactId>
        <version>${metrics-core.version}</version>
      </dependency>
      <dependency>
        <groupId>io.searchbox</groupId>
        <artifactId>jest-common</artifactId>
        <version>${jest.version}</version>
      </dependency>
      <dependency>
        <groupId>io.searchbox</groupId>
        <artifactId>jest</artifactId>
        <version>${jest.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.xml.bind</groupId>
        <artifactId>jakarta.xml.bind-api</artifactId>
        <version>${jakarta.xml.bind-api.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.inject</groupId>
        <artifactId>javax.inject</artifactId>
        <version>${javax.inject.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.jcr</groupId>
        <artifactId>jcr</artifactId>
        <version>${jcr.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.json</groupId>
        <artifactId>javax.json-api</artifactId>
        <version>${json-api.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.servlet.jsp.jstl</groupId>
        <artifactId>jstl-api</artifactId>
        <version>${jstl-api.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.servlet.jsp</groupId>
        <artifactId>javax.servlet.jsp-api</artifactId>
        <version>${javax.servlet.jsp-api.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>javax.servlet-api</artifactId>
        <version>${javax.servlet-api.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.transaction</groupId>
        <artifactId>javax.transaction-api</artifactId>
        <version>${javax.transaction-api.version}</version>
      </dependency>
      <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>${junit.version}</version>
      </dependency>
      <dependency>
        <groupId>ch.qos.reload4j</groupId>
        <artifactId>reload4j</artifactId>
        <version>${reload4j.version}</version>
      </dependency>
      <dependency>
        <groupId>net.logstash.log4j</groupId>
        <artifactId>jsonevent-layout</artifactId>
        <version>${jsonevent-layout.version}</version>
      </dependency>
      <dependency>
        <groupId>net.minidev</groupId>
        <artifactId>json-smart</artifactId>
        <version>${json-smart.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ehcache</groupId>
        <artifactId>ehcache</artifactId>
        <version>${ehcache.version}</version>
        <exclusions>
          <exclusion>
            <artifactId>jaxb-runtime</artifactId>
            <groupId>org.glassfish.jaxb</groupId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.apache.abdera</groupId>
        <artifactId>abdera-core</artifactId>
        <version>${abdera.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.abdera</groupId>
        <artifactId>abdera-parser</artifactId>
        <version>${abdera.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.activemq</groupId>
        <artifactId>activemq-blueprint</artifactId>
        <version>${activemq.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.activemq</groupId>
        <artifactId>activemq-broker</artifactId>
        <version>${activemq.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.activemq</groupId>
        <artifactId>activemq-client</artifactId>
        <version>${activemq.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.activemq</groupId>
        <artifactId>activemq-pool</artifactId>
        <version>${activemq.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.ant</groupId>
        <artifactId>ant</artifactId>
        <version>${ant.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.aries.blueprint</groupId>
        <artifactId>org.apache.aries.blueprint</artifactId>
        <version>${aries.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.aries.jmx</groupId>
        <artifactId>org.apache.aries.jmx</artifactId>
        <version>${aries.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel.karaf</groupId>
        <artifactId>camel-blueprint</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel.karaf</groupId>
        <artifactId>camel-eventadmin</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel.karaf</groupId>
        <artifactId>camel-paxlogging</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel.karaf</groupId>
        <artifactId>camel-test-blueprint</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel.karaf</groupId>
        <artifactId>camel-test-spring</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-core</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-cxf-soap</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-cxf-rest</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-http</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-jackson</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-jms</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-jsonpath</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-management</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-spring</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-stream</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-test-spring</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-test</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-xmlsecurity</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-xpath</artifactId>
        <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-compress</artifactId>
        <version>${commons-compress.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-lang3</artifactId>
        <version>${commons-lang3.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf.build-utils</groupId>
        <artifactId>cxf-buildtools</artifactId>
        <version>${cxf.build-utils.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf.karaf</groupId>
        <artifactId>apache-cxf</artifactId>
        <version>${cxf.features.tesb.version}</version>
        <type>xml</type>
        <classifier>features</classifier>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf.services.sts</groupId>
        <artifactId>cxf-services-sts-core</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf.services.xkms</groupId>
        <artifactId>cxf-services-xkms-client</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf.xjc-utils</groupId>
        <artifactId>cxf-xjc-runtime</artifactId>
        <version>${cxf.xjc-utils.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-core</artifactId>
        <version>${cxf.core.tesb.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-bindings-soap</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-databinding-jaxb</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-features-clustering</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-features-logging</artifactId>
        <version>${cxf-rt-features-logging.tesb.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-features-metrics</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-frontend-jaxrs</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-frontend-jaxws</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-management</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-rs-client</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-rs-extension-providers</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-rs-extension-search</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-rs-json-basic</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-rs-security-jose</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-rs-security-xml</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-rs-service-common-openapi</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-rs-service-description-openapi-v3</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-rs-service-description-swagger-ui</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-rs-service-description</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-security-saml</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-security</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-transports-http-jetty</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-transports-http</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-transports-jms</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-transports-local</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-ws-addr</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-ws-mex</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-ws-policy</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-ws-security</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-wsdl</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-testutils</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-tools-validator</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.derby</groupId>
        <artifactId>derby</artifactId>
        <version>${derby.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.configadmin</artifactId>
        <version>${org.apache.felix.configadmin.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.geronimo.specs</groupId>
        <artifactId>geronimo-jms_1.1_spec</artifactId>
        <version>${geronimo-jms_1.1_spec.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.geronimo.specs</groupId>
        <artifactId>geronimo-servlet_3.0_spec</artifactId>
        <version>${geronimo-servlet_3.0_spec.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.geronimo.specs</groupId>
        <artifactId>geronimo-ws-metadata_2.0_spec</artifactId>
        <version>${geronimo-ws-metadata_2.0_spec.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpclient-osgi</artifactId>
        <version>${httpclient.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpclient</artifactId>
        <version>${httpclient.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpcore-osgi</artifactId>
        <version>${httpcore.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.jackrabbit</groupId>
        <artifactId>jackrabbit-spi</artifactId>
        <version>${jackrabbit.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.jackrabbit</groupId>
        <artifactId>jackrabbit-core</artifactId>
        <version>${jackrabbit.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.jackrabbit</groupId>
        <artifactId>jackrabbit-data</artifactId>
        <version>${jackrabbit.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.jackrabbit</groupId>
        <artifactId>jackrabbit-jcr-commons</artifactId>
        <version>${jackrabbit.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.jackrabbit</groupId>
        <artifactId>jackrabbit-jcr-rmi</artifactId>
        <version>${jackrabbit.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.jackrabbit</groupId>
        <artifactId>jackrabbit-spi-commons</artifactId>
        <version>${jackrabbit.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.karaf.features</groupId>
        <artifactId>enterprise</artifactId>
        <version>${enterprise.features.tesb.version}</version>
        <type>xml</type>
        <classifier>features</classifier>
      </dependency>
      <dependency>
        <groupId>org.apache.karaf.features</groupId>
        <artifactId>enterprise-legacy</artifactId>
        <version>${enterprise-legacy.features.tesb.version}</version>
        <type>xml</type>
        <classifier>features</classifier>
      </dependency>
      <dependency>
        <groupId>org.apache.karaf.features</groupId>
        <artifactId>org.apache.karaf.features.command</artifactId>
        <version>${karaf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.karaf.features</groupId>
        <artifactId>org.apache.karaf.features.core</artifactId>
        <version>${karaf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.karaf.features</groupId>
        <artifactId>specs</artifactId>
        <version>${specs.features.tesb.version}</version>
        <type>xml</type>
        <classifier>features</classifier>
      </dependency>
      <dependency>
        <groupId>org.apache.karaf.features</groupId>
        <artifactId>standard</artifactId>
        <version>${standard.features.tesb.version}</version>
        <type>xml</type>
        <classifier>features</classifier>
      </dependency>
      <dependency>
        <groupId>org.apache.karaf.shell</groupId>
        <artifactId>org.apache.karaf.shell.console</artifactId>
        <version>${karaf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.karaf.shell</groupId>
        <artifactId>org.apache.karaf.shell.core</artifactId>
        <version>${karaf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.karaf.jaas</groupId>
        <artifactId>org.apache.karaf.jaas.modules</artifactId>
        <version>${karaf.jaas.modules.tesb.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.logging.log4j</groupId>
        <artifactId>log4j-api</artifactId>
        <version>${org.apache.logging.log4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.logging.log4j</groupId>
        <artifactId>log4j-core</artifactId>
        <version>${org.apache.logging.log4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.logging.log4j</groupId>
        <artifactId>log4j-slf4j-impl</artifactId>
        <version>${org.apache.logging.log4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.james</groupId>
        <artifactId>apache-mime4j-core</artifactId>
        <version>${apache-mime4j-core.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.c3p0</artifactId>
        <version>${c3p0.bundle.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.derby</artifactId>
        <version>${derby.servicemix.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.dom4j</artifactId>
        <version>${dom4j.bundle.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.ibatis-sqlmap</artifactId>
        <version>${ibatis-sqlmap.bundle.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.jasypt</artifactId>
        <version>${jasypt.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.javax-inject</artifactId>
        <version>${org.apache.servicemix.bundles.javax-inject.version.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.javax.mail</artifactId>
        <version>${org.apache.servicemix.bundles.javax.mail.version}</version>
        <type>bundle</type>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.wsdl4j</artifactId>
        <version>${org.apache.servicemix.bundles.wsdl4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.xstream</artifactId>
        <version>${org.apache.servicemix.bundles.xstream.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.specs</groupId>
        <artifactId>org.apache.servicemix.specs.jaxws-api-2.2</artifactId>
        <version>2.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.apache.syncope.client</groupId>
        <artifactId>syncope-client-lib</artifactId>
        <version>${syncope.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.syncope.common</groupId>
        <artifactId>syncope-common-lib</artifactId>
        <version>${syncope.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.syncope.core</groupId>
        <artifactId>syncope-core-persistence-jpa</artifactId>
        <version>${syncope.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.syncope.core</groupId>
        <artifactId>syncope-core-rest-cxf</artifactId>
        <version>${syncope.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.syncope.core</groupId>
        <artifactId>syncope-core-workflow-java</artifactId>
        <version>${syncope.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.taglibs</groupId>
        <artifactId>taglibs-standard-impl</artifactId>
        <version>${taglibs.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.taglibs</groupId>
        <artifactId>taglibs-standard-spec</artifactId>
        <version>${taglibs.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.tika</groupId>
        <artifactId>tika-core</artifactId>
        <version>${tika.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.wss4j</groupId>
        <artifactId>wss4j-ws-security-common</artifactId>
        <version>${wss4j.version}</version>
        <exclusions>
          <exclusion>
            <artifactId>bcprov-jdk15on</artifactId>
            <groupId>org.bouncycastle</groupId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.apache.xbean</groupId>
        <artifactId>xbean-blueprint</artifactId>
        <version>${xbean-blueprint.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.zookeeper</groupId>
        <artifactId>zookeeper-jute</artifactId>
        <version>${zookeeper.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.zookeeper</groupId>
        <artifactId>zookeeper</artifactId>
        <version>${zookeeper.version}</version>
      </dependency>
      <dependency>
        <groupId>org.awaitility</groupId>
        <artifactId>awaitility</artifactId>
        <version>${awaitility.version}</version>
      </dependency>
      <dependency>
        <groupId>org.bouncycastle</groupId>
        <artifactId>bcprov-jdk18on</artifactId>
        <version>${bouncycastle.version}</version>
      </dependency>
      <dependency>
        <groupId>org.codehaus.groovy</groupId>
        <artifactId>groovy</artifactId>
        <version>${groovy.version}</version>
      </dependency>
      <dependency>
        <groupId>org.codehaus.jettison</groupId>
        <artifactId>jettison</artifactId>
        <version>${jettison.version}</version>
      </dependency>
      <dependency>
        <groupId>org.codehaus.woodstox</groupId>
        <artifactId>woodstox-core-lgpl</artifactId>
        <version>${woodstox.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.woodstox</groupId>
        <artifactId>woodstox-core</artifactId>
        <version>${woodstox.core.version}</version>
      </dependency>
      <dependency>
        <groupId>org.cryptacular</groupId>
        <artifactId>cryptacular</artifactId>
        <version>${cryptacular.version}</version>
      </dependency>
      <dependency>
        <groupId>org.easymock</groupId>
        <artifactId>easymock</artifactId>
        <version>${easymock.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty.aggregate</groupId>
        <artifactId>jetty-all</artifactId>
        <version>${jetty.version}</version>
        <classifier>uber</classifier>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty.websocket</groupId>
        <artifactId>websocket-server</artifactId>
        <version>${jetty.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-client</artifactId>
        <version>${jetty.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-continuation</artifactId>
        <version>${jetty.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-http</artifactId>
        <version>${jetty.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-io</artifactId>
        <version>${jetty.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-jmx</artifactId>
        <version>${jetty.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-security</artifactId>
        <version>${jetty.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-server</artifactId>
        <version>${jetty.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-servlet</artifactId>
        <version>${jetty.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-servlets</artifactId>
        <version>${jetty.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-util</artifactId>
        <version>${jetty.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>javax.persistence</artifactId>
        <version>${javax.persistence.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.platform</groupId>
        <artifactId>org.eclipse.osgi</artifactId>
        <version>${eclipse.osgi.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.web</groupId>
        <artifactId>jstl-impl</artifactId>
        <version>${jstl-impl.version}</version>
      </dependency>
      <dependency>
        <groupId>org.hamcrest</groupId>
        <artifactId>hamcrest-core</artifactId>
        <version>1.3</version>
      </dependency>
      <dependency>
        <groupId>org.hamcrest</groupId>
        <artifactId>hamcrest-library</artifactId>
        <version>1.3</version>
      </dependency>
      <dependency>
        <groupId>org.herasaf.xacml.core</groupId>
        <artifactId>herasaf-xacml-core</artifactId>
        <version>${herasaf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.hibernate.javax.persistence</groupId>
        <artifactId>hibernate-jpa-2.1-api</artifactId>
        <version>${hibernate-jpa-2.1-api.version}</version>
      </dependency>
      <dependency>
        <groupId>org.hibernate.validator</groupId>
        <artifactId>hibernate-validator</artifactId>
        <version>${hibernate-validator.version}</version>
      </dependency>
      <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-core</artifactId>
        <version>${hibernate.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.yaml</groupId>
        <artifactId>snakeyaml</artifactId>
        <version>${snakeyaml.version}</version>
      </dependency>
      <dependency>
        <groupId>org.json</groupId>
        <artifactId>json</artifactId>
        <version>${org.json}</version>
      </dependency>
      <dependency>
        <groupId>org.ops4j.pax.cdi</groupId>
        <artifactId>pax-cdi-api</artifactId>
        <version>${pax-cdi.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ops4j.pax.exam.samples</groupId>
        <artifactId>pax-exam-sample8-ds</artifactId>
        <version>${pax-exam.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ops4j.pax.exam</groupId>
        <artifactId>pax-exam-container-karaf</artifactId>
        <version>${pax-exam.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ops4j.pax.exam</groupId>
        <artifactId>pax-exam-junit4</artifactId>
        <version>${pax-exam.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ops4j.pax.exam</groupId>
        <artifactId>pax-exam</artifactId>
        <version>${pax-exam.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ops4j.pax.logging</groupId>
        <artifactId>pax-logging-api</artifactId>
        <version>${pax-logging.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ops4j.pax.logging</groupId>
        <artifactId>pax-logging-service</artifactId>
        <version>${pax-logging1.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ops4j.pax.logging</groupId>
        <artifactId>pax-logging-log4j2</artifactId>
        <version>${pax-logging.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ops4j.pax.url</groupId>
        <artifactId>pax-url-aether</artifactId>
        <version>${pax-url.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ops4j.pax.web</groupId>
        <artifactId>pax-web-features</artifactId>
        <version>${pax-web.features.tesb.version}</version>
        <type>xml</type>
        <classifier>features</classifier>
      </dependency>
      <dependency>
        <groupId>org.osgi</groupId>
        <artifactId>org.osgi.compendium</artifactId>
        <version>${osgi.compendium.version}</version>
      </dependency>
      <dependency>
        <groupId>org.osgi</groupId>
        <artifactId>org.osgi.core</artifactId>
        <version>${osgi.core.version}</version>
      </dependency>
      <dependency>
        <groupId>org.quartz-scheduler</groupId>
        <artifactId>quartz</artifactId>
        <version>${quartz.version}</version>
      </dependency>
      <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>${lombok.version}</version>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>jcl-over-slf4j</artifactId>
        <version>${slf4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>${slf4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-jdk14</artifactId>
        <version>${slf4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-log4j12</artifactId>
        <version>${slf4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-reload4j</artifactId>
        <version>${slf4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-simple</artifactId>
        <version>${slf4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-beans</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-core</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-jdbc</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-test</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-tx</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-jms</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-web</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-webmvc</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-aop</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context-support</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-expression</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-orm</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-web</artifactId>
        <version>${spring.security.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-config</artifactId>
        <version>${spring.security.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.cxf</groupId>
        <artifactId>crypto-config</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.auxiliary.storage</groupId>
        <artifactId>auxiliary-storage-client-common</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.auxiliary.storage</groupId>
        <artifactId>auxiliary-storage-client-rest</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.auxiliary.storage</groupId>
        <artifactId>auxiliary-storage-commands</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.auxiliary.storage</groupId>
        <artifactId>auxiliary-storage-common</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.auxiliary.storage</groupId>
        <artifactId>auxiliary-storage-examples</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.auxiliary.storage</groupId>
        <artifactId>auxiliary-storage-features</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.auxiliary.storage</groupId>
        <artifactId>auxiliary-storage-persistence-file</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.auxiliary.storage</groupId>
        <artifactId>auxiliary-storage-persistence-jcr</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.auxiliary.storage</groupId>
        <artifactId>auxiliary-storage-persistence</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.auxiliary.storage</groupId>
        <artifactId>auxiliary-storage-rest-security</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.auxiliary.storage</groupId>
        <artifactId>auxiliary-storage-server</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.auxiliary.storage</groupId>
        <artifactId>auxiliary-storage-service-rest</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.job</groupId>
        <artifactId>org.talend.esb.job.api</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.locator.service</groupId>
        <artifactId>locator-service-common</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.policies</groupId>
        <artifactId>correlationid-policy</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.sam.service</groupId>
        <artifactId>sam-service-rest</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.sam.service</groupId>
        <artifactId>sam-service-soap</artifactId>
        <version>${sam-service-soap.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb.sts</groupId>
        <artifactId>cxf-sts-war</artifactId>
        <version>${cxf-sts-war.version}</version>
        <type>war</type>
      </dependency>
      <dependency>
        <groupId>org.talend.esb</groupId>
        <artifactId>features</artifactId>
        <version>${original.version}</version>
        <type>xml</type>
      </dependency>
      <dependency>
        <groupId>org.talend.esb</groupId>
        <artifactId>locator</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb</groupId>
        <artifactId>sam-agent</artifactId>
        <version>${sam-agent.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb</groupId>
        <artifactId>sam-common</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb</groupId>
        <artifactId>sam-server</artifactId>
        <version>${original.version}</version>
      </dependency>
      <dependency>
        <groupId>org.talend.esb</groupId>
        <artifactId>security-common</artifactId>
        <version>${security-common.version}</version>
      </dependency>
      <dependency>
        <groupId>org.webjars</groupId>
        <artifactId>jquery</artifactId>
        <version>${jquery.version}</version>
      </dependency>
      <dependency>
        <groupId>xml-apis</groupId>
        <artifactId>xmlParserAPIs</artifactId>
        <version>${xmlParserAPIs.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.santuario</groupId>
        <artifactId>xmlsec</artifactId>
        <version>${apache-xmlsec.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jdom</groupId>
        <artifactId>jdom2</artifactId>
        <version>${jdom.version}</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-handler</artifactId>
        <version>${netty.version}</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-codec</artifactId>
        <version>${netty.version}</version>
      </dependency>
      <dependency>
        <groupId>xerces</groupId>
        <artifactId>xercesImpl</artifactId>
        <version>${xerces.version}</version>
      </dependency>
      <dependency>
        <groupId>com.google.code.gson</groupId>
        <artifactId>gson</artifactId>
        <version>${gson.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.jaxb</groupId>
        <artifactId>jaxb-runtime</artifactId>
        <version>${jaxb.runtime.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.xml.soap</groupId>
        <artifactId>jakarta.xml.soap-api</artifactId>
        <version>${jakarta.soapapi.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.xml.ws</groupId>
        <artifactId>jakarta.xml.ws-api</artifactId>
        <version>${jakarta.wsapi.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.jws</groupId>
        <artifactId>jakarta.jws-api</artifactId>
        <version>${jakarta.jwsapi.version}</version>
      </dependency>
    </dependencies>
  </dependencyManagement>
  <build>
    <defaultGoal>install</defaultGoal>
    <pluginManagement>
      <plugins>
        <plugin>
          <groupId>org.apache.karaf.tooling</groupId>
          <artifactId>karaf-maven-plugin</artifactId>
          <version>${karaf.version}</version>
        </plugin>
        <plugin>
          <groupId>org.apache.camel</groupId>
          <artifactId>camel-maven-plugin</artifactId>
          <version>${camel.version}</version>
        </plugin>
        <plugin>
          <groupId>org.eclipse.jetty</groupId>
          <artifactId>jetty-maven-plugin</artifactId>
          <version>${jetty.version}</version>
        </plugin>
        <plugin>
          <groupId>org.apache.cxf</groupId>
          <artifactId>cxf-codegen-plugin</artifactId>
          <version>${cxf.version}</version>
        </plugin>
        <plugin>
          <groupId>org.apache.cxf</groupId>
          <artifactId>cxf-wadl2java-plugin</artifactId>
          <version>${cxf.version}</version>
        </plugin>
        <plugin>
          <groupId>org.apache.servicemix.tooling</groupId>
          <artifactId>depends-maven-plugin</artifactId>
          <version>1.3.1</version>
        </plugin>
        <plugin>
          <groupId>org.apache.cxf</groupId>
          <artifactId>cxf-xjc-plugin</artifactId>
          <version>3.3.1</version>
        </plugin>
        <plugin>
          <groupId>org.codehaus.cargo</groupId>
          <artifactId>cargo-maven2-plugin</artifactId>
          <version>1.4.14</version>
        </plugin>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>properties-maven-plugin</artifactId>
          <version>1.0.0</version>
        </plugin>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>tomcat-maven-plugin</artifactId>
          <version>1.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-antrun-plugin</artifactId>
          <version>1.8</version>
        </plugin>
        <plugin>
          <artifactId>maven-enforcer-plugin</artifactId>
          <version>3.0.0-M3</version>
          <executions>
            <execution>
              <id>enforce-maven</id>
              <goals>
                <goal>enforce</goal>
              </goals>
              <configuration>
                <rules>
                  <requireMavenVersion>
                    <version>[3.5,)</version>
                  </requireMavenVersion>
                </rules>
              </configuration>
            </execution>
          </executions>
        </plugin>
        <plugin>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>3.8.1</version>
          <configuration>
            <source>${targetJdk}</source>
            <target>${targetJdk}</target>
          </configuration>
        </plugin>
        <plugin>
          <artifactId>maven-failsafe-plugin</artifactId>
          <version>2.22.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-eclipse-plugin</artifactId>
          <version>2.9</version>
          <configuration>
            <downloadSources>true</downloadSources>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.apache.felix</groupId>
          <artifactId>maven-bundle-plugin</artifactId>
          <version>5.1.1</version>
          <extensions>true</extensions>
        </plugin>
        <plugin>
          <groupId>org.apache.aries.blueprint</groupId>
          <artifactId>blueprint-maven-plugin</artifactId>
          <version>1.10.0</version>
          <dependencies>
            <dependency>
              <groupId>org.apache.xbean</groupId>
              <artifactId>xbean-finder-shaded</artifactId>
              <version>4.12</version>
            </dependency>
          </dependencies>
        </plugin>
        <plugin>
          <artifactId>maven-war-plugin</artifactId>
          <version>3.3.2</version>
          <configuration>
            <webResources>
              <resource>
                <directory>${project.build.directory}</directory>
                <includes>
                  <include>LICENSE.txt</include>
                </includes>
              </resource>
            </webResources>
          </configuration>
        </plugin>
        <plugin>
          <artifactId>maven-dependency-plugin</artifactId>
          <version>2.10</version>
        </plugin>
        <plugin>
          <artifactId>maven-checkstyle-plugin</artifactId>
          <version>3.1.0</version>
          <dependencies>
            <dependency>
              <groupId>org.apache.cxf.build-utils</groupId>
              <artifactId>cxf-buildtools</artifactId>
              <version>${cxf.build-utils.version}</version>
            </dependency>
          </dependencies>
          <configuration>
            <configLocation>cxf-checkstyle.xml</configLocation>
            <suppressionsLocation>cxf-checkstyle-suppressions.xml</suppressionsLocation>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>exec-maven-plugin</artifactId>
          <version>1.6.0</version>
        </plugin>
        <plugin>
          <groupId>org.apache.rat</groupId>
          <artifactId>apache-rat-plugin</artifactId>
          <version>0.11</version>
          <configuration>
            <numUnapprovedLicenses>350</numUnapprovedLicenses>
            <excludeSubProjects>false</excludeSubProjects>
            <excludes>
              <exclude>.git/**</exclude>
              <exclude>.gitignore</exclude>
              <exclude>velocity.log</exclude>
              <exclude>**/target/**</exclude>
              <exclude>distribution/**</exclude>
              <exclude>**/jaxb.index</exclude>
              <exclude>**/META-INF/MANIFEST</exclude>
              <exclude>**/src/test/**/*.txt</exclude>
              <exclude>**/.classpath</exclude>
              <exclude>**/.settings/**/*</exclude>
              <exclude>**/.project</exclude>
            </excludes>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>license-maven-plugin</artifactId>
          <version>1.8</version>
          <executions>
            <execution>
              <goals>
                <goal>update-project-license</goal>
              </goals>
            </execution>
          </executions>
          <configuration>
            <licenseName>apache_v2</licenseName>
            <licenseFile>${project.build.directory}/LICENSE.txt</licenseFile>
            <thirdPartyFilename>TESBDEPENDENCIES.txt</thirdPartyFilename>
            <groupByLicense>true</groupByLicense>
            <licenseMerges>
              <licenseMerge>The Apache Software License, Version 2.0|Apache
                                Software License - Version 2.0|Apache License|Apache 2</licenseMerge>
              <licenseMerge>BSD License|BSD|BSD license|The BSD License</licenseMerge>
              <licenseMerge>COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL)
                                Version 1.0|CDDL License|CDDL 1.0|Common Development and
                                Distribution License (CDDL) v1.0</licenseMerge>
              <licenseMerge>Common Public License Version 1.0|CPL</licenseMerge>
            </licenseMerges>
            <excludedGroups>org.talend.esb|org.codehaus.jettison</excludedGroups>
            <missingFile>./THIRD-PARTY.properties</missingFile>
            <useMissingFile>true</useMissingFile>
            <canUpdateCopyright>true</canUpdateCopyright>
            <excludes>
              <exclude>job/controller/src/test/data-service-authentication/**/*.properties</exclude>
              <exclude>job/controller/src/test/job/**/*.properties</exclude>
              <exclude>job/controller/src/test/tos-data-service/**/*.properties</exclude>
            </excludes>
          </configuration>
        </plugin>
        <plugin>
          <artifactId>maven-resources-plugin</artifactId>
          <version>2.7</version>
          <configuration>
            <encoding>UTF-8</encoding>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>build-helper-maven-plugin</artifactId>
          <version>1.9.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-deploy-plugin</artifactId>
          <version>2.8.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-assembly-plugin</artifactId>
          <version>3.1.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-source-plugin</artifactId>
          <version>2.2.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-pmd-plugin</artifactId>
          <version>3.12.0</version>
          <executions>
            <execution>
              <id>validate</id>
              <phase>validate</phase>
              <goals>
                <goal>check</goal>
              </goals>
            </execution>
          </executions>
          <dependencies>
            <dependency>
              <groupId>org.apache.cxf.build-utils</groupId>
              <artifactId>cxf-buildtools</artifactId>
              <version>${cxf.build-utils.version}</version>
            </dependency>
          </dependencies>
          <configuration>
            <rulesets>
              <ruleset>cxf-pmd-ruleset.xml</ruleset>
              <ruleset>cxf-pmd-custom.xml</ruleset>
            </rulesets>
            <targetJdk>${targetJdk}</targetJdk>
            <linkXRef>false</linkXRef>
            <verbose>true</verbose>
            <excludeRoots>
              <excludeRoot>${basedir}/src/main/generated</excludeRoot>
            </excludeRoots>
          </configuration>
        </plugin>
        <plugin>
          <artifactId>maven-project-info-reports-plugin</artifactId>
          <version>2.9</version>
          <configuration>
            <dependencyDetailsEnabled>false</dependencyDetailsEnabled>
            <dependencyLocationsEnabled>false</dependencyLocationsEnabled>
          </configuration>
        </plugin>
        <plugin>
          <artifactId>maven-surefire-report-plugin</artifactId>
          <version>2.20.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-surefire-plugin</artifactId>
          <version>2.22.1</version>
        </plugin>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>cobertura-maven-plugin</artifactId>
          <version>2.7</version>
          <configuration>
            <aggregate>true</aggregate>
            <outputDirectory>${project.reporting.outputDirectory}/cobertura</outputDirectory>
            <formats>
              <format>html</format>
              <format>xml</format>
            </formats>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.eclipse.m2e</groupId>
          <artifactId>lifecycle-mapping</artifactId>
          <version>1.0.0</version>
        </plugin>
        <plugin>
          <artifactId>maven-jxr-plugin</artifactId>
          <version>2.5</version>
          <configuration>
            <aggregate>true</aggregate>
          </configuration>
        </plugin>
        <plugin>
          <artifactId>maven-javadoc-plugin</artifactId>
          <version>3.5.0</version>
          <configuration>
            <doclint>none</doclint>
          </configuration>
        </plugin>
        <plugin>
          <artifactId>maven-site-plugin</artifactId>
          <version>3.8.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-jar-plugin</artifactId>
          <version>3.0.2</version>
        </plugin>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>jaxb2-maven-plugin</artifactId>
          <version>2.5.0</version>
        </plugin>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>flatten-maven-plugin</artifactId>
          <version>1.1.0</version>
        </plugin>
      </plugins>
    </pluginManagement>
    <plugins>
      <plugin>
        <artifactId>maven-enforcer-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>license-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <artifactId>maven-deploy-plugin</artifactId>
      </plugin>
      <plugin>
        <artifactId>maven-checkstyle-plugin</artifactId>
      </plugin>
      <plugin>
        <artifactId>maven-javadoc-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>flatten-maven-plugin</artifactId>
        <executions>
          <execution>
            <id>flatten</id>
            <phase>process-resources</phase>
            <goals>
              <goal>flatten</goal>
            </goals>
          </execution>
          <execution>
            <id>flatten.clean</id>
            <phase>clean</phase>
            <goals>
              <goal>clean</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <updatePomFile>true</updatePomFile>
          <flattenMode>resolveCiFriendliesOnly</flattenMode>
        </configuration>
      </plugin>
    </plugins>
  </build>
  <reporting>
    <plugins>
      <plugin>
        <artifactId>maven-pmd-plugin</artifactId>
      </plugin>
      <plugin>
        <artifactId>maven-project-info-reports-plugin</artifactId>
      </plugin>
      <plugin>
        <artifactId>maven-surefire-report-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>cobertura-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <artifactId>maven-jxr-plugin</artifactId>
      </plugin>
      <plugin>
        <artifactId>maven-checkstyle-plugin</artifactId>
      </plugin>
    </plugins>
  </reporting>
  <profiles>
    <profile>
      <id>patch</id>
      <properties>
        <esb.features.version>8.0.1.R2024-05-RT</esb.features.version>
        <locator-server.version>8.0.1.R2024-05-RT</locator-server.version>
        <ds-service-derby.version>8.0.1.R2024-05-RT</ds-service-derby.version>
        <sam-common.version>8.0.1.R2024-05-RT</sam-common.version>
        <auxiliary-storage.features.version>8.0.1.R2024-05-RT</auxiliary-storage.features.version>
        <original.version>8.0.1.R2024-05-RT</original.version>
        <derby-starter.version>8.0.1.R2024-05-RT</derby-starter.version>
        <security-common.version>8.0.1.R2024-05-RT</security-common.version>
      </properties>
    </profile>
  </profiles>
</project>
