<?xml version="1.0" encoding="UTF-8"?>
<!--

    Licensed to the Austrian Association for Software Tool Integration (AASTI)
    under one or more contributor license agreements. See the NOTICE file
    distributed with this work for additional information regarding copyright
    ownership. The AASTI licenses this file to you under the Apache License,
    Version 2.0 (the "License"); you may not use this file except in compliance
    with the License. You may obtain a copy of the License at

        http://www.apache.org/licenses/LICENSE-2.0

    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.

-->

<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/maven-v4_0_0.xsd">

  <modelVersion>4.0.0</modelVersion>

  <parent>
    <groupId>org.openengsb.framework</groupId>
    <artifactId>openengsb-framework-root</artifactId>
    <version>2.1.2</version>
    <relativePath>../../</relativePath>
  </parent>

  <groupId>org.openengsb</groupId>
  <artifactId>openengsb-shared-settings</artifactId>
  <version>2.1.2</version>

  <name>OpenEngSB :: Shared Settings</name>

  <packaging>pom</packaging>

  <description>Parent for all projects in the OpenEngSB</description>
  <url>http://www.openengsb.org</url>
  <licenses>
    <license>
      <name>Apache 2</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
      <distribution>repo</distribution>
    </license>
  </licenses>

  <scm>
    <connection>scm:git:git://github.com/openengsb/openengsb-framework.git</connection>
    <developerConnection>scm:git:git@github.com:openengsb/openengsb-framework.git</developerConnection>
    <url>http://github.com/openengsb/openengsb-framework</url>
  </scm>

  <properties>
    <!-- base settings -->
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><!--this is defined in 3 poms but used nowhere!-->
    <!-- core versions -->
    <karaf.version>2.2.4</karaf.version>
    <felix.gogo.version>0.6.1</felix.gogo.version>
    <!-- version range for externalized projects (connectors) -->
    <openengsb.version.min>2</openengsb.version.min>
    <openengsb.version.max>3</openengsb.version.max>
    <openengsb.version.range>[${openengsb.version.min},${openengsb.version.max})</openengsb.version.range>
    <!-- Plugin Versions -->
    <maven.plugin.assembly.version>2.2-beta-5</maven.plugin.assembly.version>
    <maven.plugin.enforcer.version>1.0-beta-1</maven.plugin.enforcer.version>
    <maven.plugin.project.info.reports.version>2.2</maven.plugin.project.info.reports.version>

    <!-- Component Versions -->
    <osgi.version>4.2.0</osgi.version>

    <!-- Library Versions -->
    <docbkx.version>2.0.10</docbkx.version>
    <docbkx.xml.version>5.0-all</docbkx.xml.version>
    <jai.version>1.1.3</jai.version>
    <jaxb.plugin.version>1.2</jaxb.plugin.version>
    <jaxb.version>2.2.4</jaxb.version>
    <jaxb.wrapped.version>2.2.4_1</jaxb.wrapped.version>
    <axiom.version>1.2.10</axiom.version>
    <abdera.version>1.1.2</abdera.version>
    <xmlsec.version>1.4.5_1</xmlsec.version>
    <xmlschema.version>2.0.1</xmlschema.version>
    <cxf.version>2.4.4</cxf.version>
    <jaxb.api.version>1.8.0</jaxb.api.version>
    <jaxws.api.version>1.1</jaxws.api.version>
    <jsr311.api.version>1.8.0</jsr311.api.version>
    <aspectj.version>1.6.8.RELEASE</aspectj.version>
    <pax.exam.version>2.3.0.M1</pax.exam.version>
    <karaf.exam.version>0.3.0</karaf.exam.version>
    <saaj.api.version>1.8.0</saaj.api.version>
    <saaj.impl.version>1.3.9_1</saaj.impl.version>
    <htmlunit.version>2.8</htmlunit.version>
    <htmlunit.wrapped.version>${htmlunit.version}.w1</htmlunit.wrapped.version>
    <guava.version>r09</guava.version>
    <guava.wrapped.version>09_1</guava.wrapped.version>
    <spring.osgi.version>1.2.1</spring.osgi.version>
    <spring.version>3.0.6.RELEASE</spring.version>
    <spring.security.version>3.0.7.RELEASE</spring.security.version>
    <javax.xmlrpc.version>1.1.0</javax.xmlrpc.version>
    <apache.xmlrpc.version>3.1.3</apache.xmlrpc.version>
    <apache.xmlrpc.wrapped.version>${apache.xmlrpc.version}.w1</apache.xmlrpc.wrapped.version>
    <wicket.version>1.4.19</wicket.version>
    <pax.wicket.version>0.7.5</pax.wicket.version>
    <jackson.version>1.8.5</jackson.version>
    <commons.collections.version>3.2.1</commons.collections.version>
    <commons.io.version>2.0.1</commons.io.version>
    <commons.lang.version>2.6</commons.lang.version>
    <commons.compress.version>1.2</commons.compress.version>
    <commons.logging.version>1.1.1</commons.logging.version>
    <commons.codec.version>1.5</commons.codec.version>
    <asm.version>3.3_2</asm.version>
    <wsdl4j.version>1.6.2_3</wsdl4j.version>
    <jettison.version>1.3</jettison.version>
    <xmlbeans.version>2.4.0_4</xmlbeans.version>
    <rhino.version>1.7R2_1</rhino.version>
    <xmlresolver.version>1.2_3</xmlresolver.version>
    <mockito.version>1.8.5</mockito.version>
    <felix.fileinstall.version>3.1.10</felix.fileinstall.version>
    <jsch.wrapped.version>0.1.44_2</jsch.wrapped.version>
    <activemq.version>5.5.0</activemq.version>
    <hamcrest.version>1.1</hamcrest.version>
    <joda.version>1.6.2</joda.version>
    <opensaml.version>2.5.1_1</opensaml.version>
    <wss4j.version>1.6.3</wss4j.version>
    <servicemix.serp.version>1.13.1_4</servicemix.serp.version>
    <servicemix.dbcp.version>1.4_1</servicemix.dbcp.version>
    <slf4j.version>1.6.2</slf4j.version>
    <xerces.version>2.9.1_4</xerces.version>
    <bcel.version>5.2_3</bcel.version>
    <xalan.version>2.7.1_3</xalan.version>
    <oro.version>2.0.8_4</oro.version>
    <xmlunit.version>1.3</xmlunit.version>
    <velocity.version>1.7</velocity.version>
    <jdom.version>1.1_3</jdom.version>
    <geronimo.jms.version>1.1.1</geronimo.jms.version>
    <geronimo.servlet.version>1.2</geronimo.servlet.version>
    <geronimo.annotation.version>1.1.1</geronimo.annotation.version>
    <geronimo-spec-j2ee.1-5.version>2.0.0</geronimo-spec-j2ee.1-5.version>
    <geronimo.j2ee.management.version>1.0.1</geronimo.j2ee.management.version>
    <geronimo.ws.metadata.version>1.1.3</geronimo.ws.metadata.version>
    <geronimo.jpa2.version>1.1</geronimo.jpa2.version>
    <geronimo.jta.version>1.1.1</geronimo.jta.version>
    <stax.api.version>1.8.0</stax.api.version>
    <stax2.api.version>3.1.1</stax2.api.version>
    <staxex.version>1.0.0</staxex.version>
    <woodstox.version>4.1.1</woodstox.version>
    <neethi.version>3.0.1</neethi.version>
    <javax.mail.version>1.4.4</javax.mail.version>
    <drools.version>5.2.0.Final</drools.version>
    <jbpm.version>5.1.0.Final</jbpm.version>
    <jasypt.version>1.6_1</jasypt.version>
    <mvel2.version>2.1.0.drools2</mvel2.version>
    <fastinfoset.version>1.2.7_3</fastinfoset.version>
    <activation.api.version>1.8.0</activation.api.version>
    <xstream.version>1.3.1</xstream.version>
    <xmlpull.version>1.1.4.c</xmlpull.version>
    <antlr.version>3.1.3</antlr.version>
    <janino.version>2.5.15</janino.version>
    <odb.version>1.9.30.687</odb.version>
    <odb.wrapped.version>${odb.version}.w1</odb.wrapped.version>
    <junit.version>4.8.2</junit.version>
    <commons.pool.version>1.5.6</commons.pool.version>
    <commons.jexl.version>2.0.1</commons.jexl.version>
    <openjpa.version>2.1.1</openjpa.version>
    <scripting.version>1.5.0</scripting.version>
    <xbean.blueprint.version>3.7</xbean.blueprint.version>
    <h2.version>1.3.160</h2.version>
    <aries.jpa.version>0.3</aries.jpa.version>
    <aries.jndi.version>0.3</aries.jndi.version>
    <aries.transaction.version>0.3</aries.transaction.version>
  </properties>

  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>com.google.guava</groupId>
        <artifactId>guava</artifactId>
        <version>${guava.version}</version>
      </dependency>
      <dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
        <version>${h2.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-collections</groupId>
        <artifactId>commons-collections</artifactId>
        <version>${commons.collections.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-io</groupId>
        <artifactId>commons-io</artifactId>
        <version>${commons.io.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>${commons.logging.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-pool</groupId>
        <artifactId>commons-pool</artifactId>
        <version>${commons.pool.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-codec</groupId>
        <artifactId>commons-codec</artifactId>
        <version>${commons.codec.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-jexl</artifactId>
        <version>${commons.jexl.version}</version>
      </dependency>
      <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>${junit.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.activemq</groupId>
        <artifactId>activemq-core</artifactId>
        <version>${activemq.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.activemq</groupId>
        <artifactId>kahadb</artifactId>
        <version>${activemq.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.activemq</groupId>
        <artifactId>activemq-console</artifactId>
        <version>${activemq.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.activemq</groupId>
        <artifactId>activemq-ra</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.activemq</groupId>
        <artifactId>activemq-karaf</artifactId>
        <version>${activemq.version}</version>
        <classifier>features</classifier>
        <type>xml</type>
      </dependency>
      <dependency>
        <groupId>org.apache.activemq</groupId>
        <artifactId>activemq-blueprint</artifactId>
        <version>${activemq.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.activemq</groupId>
        <artifactId>activemq-web-console</artifactId>
        <version>${activemq.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.aries.transaction</groupId>
        <artifactId>org.apache.aries.transaction.blueprint</artifactId>
        <version>${aries.transaction.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.aries.transaction</groupId>
        <artifactId>org.apache.aries.transaction.manager</artifactId>
        <version>${aries.transaction.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.aries.transaction</groupId>
        <artifactId>org.apache.aries.transaction.wrappers</artifactId>
        <version>${aries.transaction.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.aries.jndi</groupId>
        <artifactId>org.apache.aries.jndi</artifactId>
        <version>${aries.jndi.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.aries.jpa</groupId>
        <artifactId>org.apache.aries.jpa.api</artifactId>
        <version>${aries.jpa.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.aries.jpa</groupId>
        <artifactId>org.apache.aries.jpa.container</artifactId>
        <version>${aries.jpa.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.aries.jpa</groupId>
        <artifactId>org.apache.aries.jpa.blueprint.aries</artifactId>
        <version>${aries.jpa.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.aries.jpa</groupId>
        <artifactId>org.apache.aries.jpa.container.context</artifactId>
        <version>${aries.jpa.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-compress</artifactId>
        <version>${commons.compress.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.fileinstall</artifactId>
        <version>${felix.fileinstall.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.geronimo.specs</groupId>
        <artifactId>geronimo-annotation_1.0_spec</artifactId>
        <version>${geronimo.annotation.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.geronimo.specs</groupId>
        <artifactId>geronimo-ws-metadata_2.0_spec</artifactId>
        <version>${geronimo.ws.metadata.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.geronimo.specs</groupId>
        <artifactId>geronimo-jms_1.1_spec</artifactId>
        <version>${geronimo.jms.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.geronimo.specs</groupId>
        <artifactId>geronimo-servlet_2.5_spec</artifactId>
        <version>${geronimo.servlet.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.geronimo.specs</groupId>
        <artifactId>geronimo-jpa_2.0_spec</artifactId>
        <version>${geronimo.jpa2.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.geronimo.specs</groupId>
        <artifactId>geronimo-jta_1.1_spec</artifactId>
        <version>${geronimo.jta.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.geronimo.specs</groupId>
        <artifactId>geronimo-j2ee-connector_1.5_spec</artifactId>
        <version>${geronimo-spec-j2ee.1-5.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.geronimo.specs</groupId>
        <artifactId>geronimo-j2ee-management_1.1_spec</artifactId>
        <version>${geronimo.j2ee.management.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.specs</groupId>
        <artifactId>org.apache.servicemix.specs.activation-api-1.1</artifactId>
        <version>${activation.api.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.specs</groupId>
        <artifactId>org.apache.servicemix.specs.stax-api-1.0</artifactId>
        <version>${stax.api.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.specs</groupId>
        <artifactId>org.apache.servicemix.specs.jaxb-api-2.2</artifactId>
        <version>${jaxb.api.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.specs</groupId>
        <artifactId>org.apache.servicemix.specs.saaj-api-1.3</artifactId>
        <version>${saaj.api.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.specs</groupId>
        <artifactId>org.apache.servicemix.specs.jaxws-api-2.2</artifactId>
        <version>${jaxws.api.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.specs</groupId>
        <artifactId>org.apache.servicemix.specs.jsr311-api-1.1</artifactId>
        <version>${jsr311.api.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.specs</groupId>
        <artifactId>org.apache.servicemix.specs.scripting-api-1.0</artifactId>
        <version>${scripting.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.oro</artifactId>
        <version>${oro.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.jaxb-impl</artifactId>
        <version>${jaxb.wrapped.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.jaxb-xjc</artifactId>
        <version>${jaxb.wrapped.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xbean</groupId>
        <artifactId>xbean-blueprint</artifactId>
        <version>${xbean.blueprint.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.velocity</groupId>
        <artifactId>velocity</artifactId>
        <version>${velocity.version}</version>
      </dependency>
      <dependency>
        <groupId>org.aspectj</groupId>
        <artifactId>com.springsource.org.aspectj.weaver</artifactId>
        <version>${aspectj.version}</version>
      </dependency>
      <dependency>
        <groupId>com.thoughtworks.xstream</groupId>
        <artifactId>com.springsource.com.thoughtworks.xstream</artifactId>
        <version>${xstream.version}</version>
      </dependency>
      <dependency>
        <groupId>org.xmlpull</groupId>
        <artifactId>com.springsource.org.xmlpull</artifactId>
        <version>${xmlpull.version}</version>
      </dependency>
      <dependency>
        <groupId>org.mvel</groupId>
        <artifactId>mvel2</artifactId>
        <version>${mvel2.version}</version>
      </dependency>
      <dependency>
        <groupId>org.antlr</groupId>
        <artifactId>com.springsource.org.antlr.runtime</artifactId>
        <version>${antlr.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jvnet.staxex</groupId>
        <artifactId>com.springsource.org.jvnet.staxex</artifactId>
        <version>${staxex.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.openjpa</groupId>
        <artifactId>openjpa</artifactId>
        <version>${openjpa.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.karaf.assemblies.features</groupId>
        <artifactId>standard</artifactId>
        <type>xml</type>
        <classifier>features</classifier>
        <version>${karaf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.karaf.assemblies.features</groupId>
        <artifactId>enterprise</artifactId>
        <type>xml</type>
        <classifier>features</classifier>
        <version>${karaf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.karaf</groupId>
        <artifactId>apache-karaf</artifactId>
        <version>${karaf.version}</version>
        <type>tar.gz</type>
      </dependency>
      <dependency>
        <groupId>org.apache.karaf</groupId>
        <artifactId>apache-karaf</artifactId>
        <version>${karaf.version}</version>
        <type>zip</type>
      </dependency>
      <dependency>
        <groupId>org.apache.karaf.tooling</groupId>
        <artifactId>org.apache.karaf.tooling.testing</artifactId>
        <version>${karaf.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>com.sun.mail</groupId>
        <artifactId>javax.mail</artifactId>
        <version>${javax.mail.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.serp</artifactId>
        <version>${servicemix.serp.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.commons-dbcp</artifactId>
        <version>${servicemix.dbcp.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.fastinfoset</artifactId>
        <version>${fastinfoset.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.guava</artifactId>
        <version>${guava.wrapped.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.jsch</artifactId>
        <version>${jsch.wrapped.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.xmlsec</artifactId>
        <version>${xmlsec.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.opensaml</artifactId>
        <version>${opensaml.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.saaj-impl</artifactId>
        <version>${saaj-impl.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.asm</artifactId>
        <version>${asm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.wsdl4j</artifactId>
        <version>${wsdl4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.xmlbeans</artifactId>
        <version>${xmlbeans.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.rhino</artifactId>
        <version>${rhino.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.xmlresolver</artifactId>
        <version>${xmlresolver.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.xerces</artifactId>
        <version>${xerces.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.bcel</artifactId>
        <version>${bcel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.xalan</artifactId>
        <version>${xalan.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.servicemix.bundles</groupId>
        <artifactId>org.apache.servicemix.bundles.jdom</artifactId>
        <version>${jdom.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.neethi</groupId>
        <artifactId>neethi</artifactId>
        <version>${neethi.version}</version>
      </dependency>
      <dependency>
        <groupId>org.codehaus.woodstox</groupId>
        <artifactId>stax2-api</artifactId>
        <version>${stax2.api.version}</version>
      </dependency>
      <dependency>
        <groupId>org.codehaus.woodstox</groupId>
        <artifactId>woodstox-core-asl</artifactId>
        <version>${woodstox.version}</version>
      </dependency>
      <dependency>
        <groupId>joda-time</groupId>
        <artifactId>joda-time</artifactId>
        <version>${joda.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ops4j.pax.wicket</groupId>
        <artifactId>pax-wicket-service</artifactId>
        <version>${pax.wicket.version}</version>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>org.ops4j.pax.wicket</groupId>
        <artifactId>pax-wicket-test</artifactId>
        <version>${pax.wicket.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.apache.wicket</groupId>
        <artifactId>wicket</artifactId>
        <version>${wicket.version}</version>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>org.apache.wicket</groupId>
        <artifactId>wicket-auth-roles</artifactId>
        <version>${wicket.version}</version>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>org.apache.wicket</groupId>
        <artifactId>wicket-datetime</artifactId>
        <version>${wicket.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.wicket</groupId>
        <artifactId>wicket-devutils</artifactId>
        <version>${wicket.version}</version>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>org.apache.wicket</groupId>
        <artifactId>wicket-extensions</artifactId>
        <version>${wicket.version}</version>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>org.apache.wicket</groupId>
        <artifactId>wicket-jmx</artifactId>
        <version>${wicket.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.wicket</groupId>
        <artifactId>wicket-velocity</artifactId>
        <version>${wicket.version}</version>
        <optional>true</optional>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlrpc</groupId>
        <artifactId>xmlrpc-client</artifactId>
        <version>${apache.xmlrpc.version}</version>
        <scope>compile</scope>
      </dependency>
      <dependency>
        <groupId>org.codehaus.jackson</groupId>
        <artifactId>jackson-mapper-asl</artifactId>
        <version>${jackson.version}</version>
      </dependency>
      <dependency>
        <groupId>org.codehaus.jackson</groupId>
        <artifactId>jackson-xc</artifactId>
        <version>${jackson.version}</version>
      </dependency>
      <dependency>
        <groupId>org.codehaus.jackson</groupId>
        <artifactId>jackson-core-asl</artifactId>
        <version>${jackson.version}</version>
      </dependency>
      <dependency>
        <groupId>org.codehaus.jettinson</groupId>
        <artifactId>jettinson</artifactId>
        <version>${jettinson.version}</version>
      </dependency>
      <dependency>
        <groupId>org.codehaus.janino</groupId>
        <artifactId>com.springsource.org.codehaus.janino</artifactId>
        <version>${janino.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.drools</groupId>
        <artifactId>knowledge-api</artifactId>
        <version>${drools.version}</version>
      </dependency>
      <dependency>
        <groupId>org.drools</groupId>
        <artifactId>drools-compiler</artifactId>
        <version>${drools.version}</version>
      </dependency>
      <dependency>
        <groupId>org.drools</groupId>
        <artifactId>drools-core</artifactId>
        <version>${drools.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jbpm</groupId>
        <artifactId>jbpm-flow</artifactId>
        <version>${jbpm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jbpm</groupId>
        <artifactId>jbpm-flow-builder</artifactId>
        <version>${jbpm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.hamcrest</groupId>
        <artifactId>hamcrest-all</artifactId>
        <version>${hamcrest.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>xmlunit</groupId>
        <artifactId>xmlunit</artifactId>
        <version>${xmlunit.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.mockito</groupId>
        <artifactId>mockito-all</artifactId>
        <version>${mockito.version}</version>
      </dependency>
      <dependency>
        <groupId>org.neodatis.odb</groupId>
        <artifactId>neodatis-odb</artifactId>
        <version>${odb.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.labs.paxexam.karaf</groupId>
        <artifactId>paxexam-karaf-container</artifactId>
        <version>${karaf.exam.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.ops4j.pax.exam</groupId>
        <artifactId>pax-exam-junit4</artifactId>
        <version>${pax.exam.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.ops4j.pax.exam</groupId>
        <artifactId>pax-exam-util</artifactId>
        <version>${pax.exam.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.osgi</groupId>
        <artifactId>org.osgi.compendium</artifactId>
        <version>${osgi.version}</version>
      </dependency>
      <dependency>
        <groupId>org.osgi</groupId>
        <artifactId>org.osgi.core</artifactId>
        <version>${osgi.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-log4j12</artifactId>
        <version>${slf4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</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>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>org.springframework.osgi</groupId>
        <artifactId>spring-osgi-core</artifactId>
        <version>${spring.osgi.version}</version>
        <exclusions>
          <exclusion>
            <groupId>org.springframework</groupId>
            <artifactId>org.springframework.aop</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.springframework</groupId>
            <artifactId>org.springframework.beans</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.springframework</groupId>
            <artifactId>org.springframework.asm</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.springframework</groupId>
            <artifactId>org.springframework.context</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.springframework</groupId>
            <artifactId>org.springframework.expression</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.springframework</groupId>
            <artifactId>org.springframework.core</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-config</artifactId>
        <version>${spring.security.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-core</artifactId>
        <version>${spring.security.version}</version>
        <exclusions>
          <exclusion>
            <groupId>org.springframework</groupId>
            <artifactId>spring-core</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aop</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.springframework</groupId>
            <artifactId>spring-support</artifactId>
          </exclusion>
          <exclusion>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-openid</artifactId>
        <version>${spring.security.version}</version>
        <scope>compile</scope>
      </dependency>
      <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-web</artifactId>
        <version>${spring.security.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-bundle</artifactId>
        <version>${cxf.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.wrapped</groupId>
        <artifactId>net.sourceforge.htmlunit-all</artifactId>
        <version>${htmlunit.wrapped.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.openengsb.wrapped</groupId>
        <artifactId>org.neodatis.odb-all</artifactId>
        <version>${odb.wrapped.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.wrapped</groupId>
        <artifactId>org.apache.xmlrpc-all</artifactId>
        <version>${apache.xmlrpc.wrapped.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.infrastructure</groupId>
        <artifactId>org.openengsb.infrastructure.jpa</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.infrastructure</groupId>
        <artifactId>org.openengsb.infrastructure.jms</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.framework</groupId>
        <artifactId>org.openengsb.framework.api</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.framework</groupId>
        <artifactId>org.openengsb.framework.edb</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.framework</groupId>
        <artifactId>org.openengsb.framework.ekb</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.framework</groupId>
        <artifactId>org.openengsb.framework.common</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.framework</groupId>
        <artifactId>org.openengsb.framework.services</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.framework</groupId>
        <artifactId>org.openengsb.framework.persistence</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.framework</groupId>
        <artifactId>org.openengsb.framework.security</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.framework</groupId>
        <artifactId>org.openengsb.framework.workflow</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.framework</groupId>
        <artifactId>org.openengsb.framework.console</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.ports</groupId>
        <artifactId>org.openengsb.ports.jms</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.ports</groupId>
        <artifactId>org.openengsb.ports.ws</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.ui</groupId>
        <artifactId>org.openengsb.ui.api</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.ui</groupId>
        <artifactId>org.openengsb.ui.common</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.ui</groupId>
        <artifactId>org.openengsb.ui.admin</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.domain</groupId>
        <artifactId>org.openengsb.domain.auditing</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.domain</groupId>
        <artifactId>org.openengsb.domain.example</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.connector</groupId>
        <artifactId>org.openengsb.connector.memoryauditing</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.openengsb.connector</groupId>
        <artifactId>org.openengsb.connector.example</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.xml.rpc</groupId>
        <artifactId>com.springsource.javax.xml.rpc</artifactId>
        <version>${javax.xmlrpc.version}</version>
      </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.commands</artifactId>
        <version>${karaf.version}</version>
      </dependency>
      <!-- The version here is directly relative to the karaf version -->
      <dependency>
        <groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.gogo.command</artifactId>
        <version>${felix.gogo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.ws.commons.axiom</groupId>
        <artifactId>axiom-api</artifactId>
        <version>${axiom.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.ws.commons.axiom</groupId>
        <artifactId>axiom-impl</artifactId>
        <version>${axiom.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.ws.xmlschema</groupId>
        <artifactId>xmlschema-core</artifactId>
        <version>${xmlschema.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.ws.security</groupId>
        <artifactId>wss4j</artifactId>
        <version>${wss4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.abdera</groupId>
        <artifactId>abdera-core</artifactId>
        <version>${abdera.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.abdera</groupId>
        <artifactId>abdera-extensions-main</artifactId>
        <version>${abdera.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.abdera</groupId>
        <artifactId>abdera-i18n</artifactId>
        <version>${abdera.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.abdera</groupId>
        <artifactId>abdera-parser</artifactId>
        <version>${abdera.version}</version>
      </dependency>
    </dependencies>
  </dependencyManagement>

  <developers>
    <developer>
      <id>ChristophGr</id>
      <name>Christoph Gritschenberger</name>
      <email>e0525747 [at] student.tuwien.ac.at</email>
      <timezone>+1</timezone>
      <roles>
        <role>Commiter</role>
        <role>PMC</role>
      </roles>
    </developer>
    <developer>
      <id>mhandler</id>
      <name>Michael Handler</name>
      <email>michael.handler [at] fullstop.at</email>
      <timezone>+1</timezone>
      <roles>
        <role>Commiter</role>
        <role>PMC</role>
      </roles>
    </developer>
    <developer>
      <id>Turantul</id>
      <name>Michael Heil</name>
      <email>michael.heil [at] chello.at</email>
      <timezone>+1</timezone>
      <roles>
        <role>Commiter</role>
      </roles>
    </developer>
    <developer>
      <id>tobster</id>
      <name>Tobias Hochwallner</name>
      <email>tobster [at] gmx.at</email>
      <timezone>+1</timezone>
      <roles>
        <role>Commiter</role>
      </roles>
    </developer>
    <developer>
      <id>bonomat</id>
      <name>Philipp Hoenisch</name>
      <email>philipp.hoenisch [at] gmail.com</email>
      <timezone>+1</timezone>
      <roles>
        <role>Commiter</role>
      </roles>
    </developer>
    <developer>
      <id>chKarner</id>
      <name>Christoph Karner</name>
      <email>ch.karner [at] gmail.com</email>
      <timezone>+1</timezone>
      <roles>
        <role>Commiter</role>
      </roles>
    </developer>
    <developer>
      <id>Arcticwolf</id>
      <name>Felix Mayerhuber</name>
      <email>felix.mayerhuber [at] gmx.at</email>
      <timezone>+1</timezone>
      <roles>
        <role>Commiter</role>
        <role>PMC</role>
      </roles>
    </developer>
    <developer>
      <id>flomotlik</id>
      <name>Florian Motlik</name>
      <email>flomotlik [at] gmail.com</email>
      <timezone>+1</timezone>
      <roles>
        <role>Commiter</role>
      </roles>
    </developer>
    <developer>
      <id>pieber</id>
      <name>Andreas Pieber</name>
      <email>anpieber [at] gmail.com</email>
      <timezone>+1</timezone>
      <roles>
        <role>Commiter</role>
        <role>PMC</role>
      </roles>
    </developer>
    <developer>
      <id>SoFabian</id>
      <name>Fabian Souczek</name>
      <email>e0728541 [at] student.tuwien.ac.at</email>
      <timezone>+1</timezone>
      <roles>
        <role>Commiter</role>
      </roles>
    </developer>
    <developer>
      <id>esz</id>
      <name>Eduard Szente</name>
      <email>eduard.szente [at] gmail.com</email>
      <timezone>+1</timezone>
      <roles>
        <role>Commiter</role>
      </roles>
    </developer>
    <developer>
      <id>crazymaik</id>
      <name>Michael Zoech</name>
      <email>zoech [at] qse.ifs.tuwien.ac.at</email>
      <timezone>+1</timezone>
      <roles>
        <role>Commiter</role>
      </roles>
    </developer>
  </developers>
  <contributors>
    <contributor>
      <name>Roland Bair</name>
      <email>roland.bair [at] gmail.com</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Johannes Binder</name>
      <email>j.binder.x [at] gmail.com</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Stefan Doesinger</name>
      <email>stefandoesinger [at] gmail.com</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Daniel Driza</name>
      <email>daniel.driza [at] gmail.com</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Peter Fruehwirt</name>
      <email>peter.fruehwirt [at] qse.ifs.tuwien.ac.at</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Michael Gissing</name>
      <email>michael.gissing [at] gmx.at</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Christoph Hochreiner</name>
      <email>ch.hochreiner [at] gmail.com</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Richard Holzeis</name>
      <email>richard_holzeis [at] gmx.at</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Petr Horinek</name>
      <email>horinek.petr [at] gmail.com</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Christoph Leiter</name>
      <email>openengsb [at] christophleiter.com</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Ioanna Lytra</name>
      <email>jlytra [at] gmail.com</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Kristof Meixner</name>
      <email>kristof.meixner [at] fatlenny.net</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Richard Mordinyi</name>
      <email>richard [at] complang.tuwien.ac.at</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Thomas Moser</name>
      <email>thomas.moser [at] tuwien.ac.at</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Stefan Paula</name>
      <email>stefan.paula [at] gmx.at</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Patrick Peer</name>
      <email>e0326352 [at] gmail.com</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Michael Petritsch</name>
      <email>michael.petritsch [at] gmail.com</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Alexander Pucher</name>
      <email>engsb [at] alexander-pucher.com</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Lukas Puschmann</name>
      <email>lukas.puschmann [at] gmx.at</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Gernot Rumpold</name>
      <email>gernot.rumpold [at] gmail.com</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Gregor Ryba</name>
      <email>gregor.ryba [at] infor.com</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Alexander Schatten</name>
      <email>schatten [at] ifs.tuwien.ac.at</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Lukas Stampf</name>
      <email>lukas.stampf [at] gmx.at</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>David Waldhans</name>
      <email>david [at] waldhans.at</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Florian Waltersdorfer</name>
      <email>ignatiomobius [at] gmail.com</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Christoph Zehetner</name>
      <email>christoph.zehetner [at] gmx.at</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Xiaolin Zhang</name>
      <email>e0825548 [at] student.tuwien.ac.at</email>
      <timezone>+1</timezone>
    </contributor>
    <contributor>
      <name>Peter Zimmermann</name>
      <email>e0828244 [at] student.tuwien.ac.at</email>
      <timezone>+1</timezone>
    </contributor>
  </contributors>

  <build>
    <finalName>${project.artifactId}-${project.version}</finalName>
    <pluginManagement>
      <plugins>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-surefire-plugin</artifactId>
          <configuration>
            <includes>
              <include>**/*Test.java</include>
            </includes>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-surefire-report-plugin</artifactId>
          <configuration>
            <reportSets>
              <reportSet>
                <reports>
                  <report>report-only</report>
                </reports>
              </reportSet>
            </reportSets>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.apache.karaf.tooling</groupId>
          <artifactId>features-maven-plugin</artifactId>
          <version>${karaf.version}</version>
        </plugin>
        <plugin>
          <groupId>com.sun.tools.jxc.maven2</groupId>
          <artifactId>maven-jaxb-schemagen-plugin</artifactId>
          <version>${jaxb.plugin.version}</version>
          <executions>
            <execution>
              <phase>generate-resources</phase>
              <goals>
                <goal>generate</goal>
              </goals>
            </execution>
          </executions>
          <dependencies>
            <dependency>
              <groupId>javax.xml.bind</groupId>
              <artifactId>jaxb-api</artifactId>
              <version>${jaxb.version}</version>
            </dependency>
            <dependency>
              <groupId>com.sun.xml.bind</groupId>
              <artifactId>jaxb-xjc</artifactId>
              <version>${jaxb.version}</version>
            </dependency>
            <dependency>
              <groupId>com.sun.xml.bind</groupId>
              <artifactId>jaxb-impl</artifactId>
              <version>${jaxb.version}</version>
            </dependency>
            <dependency>
              <groupId>com.sun.xml.bind</groupId>
              <artifactId>jaxb-xjc</artifactId>
              <version>${jaxb.version}</version>
            </dependency>
          </dependencies>
        </plugin>
      </plugins>
    </pluginManagement>
  </build>

</project>

