<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>
    <artifactId>ipf-parent</artifactId>
    <name>ipf-parent</name>
    <packaging>pom</packaging>

    <parent>
        <groupId>org.openehealth.ipf</groupId>
        <artifactId>ipf-dependencies</artifactId>
        <version>3.2-20161005</version>
        <relativePath>../dependencies</relativePath>
    </parent>

    <properties>
        <!-- Project configurations -->
        <!-- project.build.sourceEncoding>UTF-8</project.build.sourceEncoding -->

        <!-- Report version properties. Reflow Skin does not work with site-plugin 3.5 -->
        <site-plugin-version>3.4</site-plugin-version>
        <surefire-report-plugin-version>2.19.1</surefire-report-plugin-version>
        <jxr-plugin-version>2.5</jxr-plugin-version>
        <project-info-reports-plugin-version>2.9</project-info-reports-plugin-version>
        <maven-dsldoc-plugin-version>1.6</maven-dsldoc-plugin-version>

        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>

        <github.global.server>github</github.global.server>
        <site.path>${project.version}</site.path>
        <site.url>http://oehf.github.io/ipf</site.url>
        <site.deploy.id>gh-pages</site.deploy.id>
        <site.deploy.url />

        <!-- Default Bundle Properties -->
        <osgi.export.pkg>*</osgi.export.pkg>
        <osgi.import.pkg>org.slf4j.*;version="[1.6,2)",*</osgi.import.pkg>
        <osgi.dynamic.import.pkg />
        <osgi.private.pkg />
        <osgi.bundle.activator />
        <osgi.bundle.classpath />
        <osgi.embed.dependency />
        <osgi.fragment.host />
        <osgi.require.bundle />
        <osgi.spring.context />
        <ipf.extension.classes />
        <ipf.extension.beans />
        <eclipse.supplement.bundle />
        <osgi.bundle.vendor>Open eHealth Foundation</osgi.bundle.vendor>
        <osgi.bundle.license>Apache License, Version
            2.0;url=http://www.apache.org/licenses/LICENSE-2.0;description=OpenSource license provided by the Apache
            foundation
        </osgi.bundle.license>
        <osgi.bundle.category>healthcare</osgi.bundle.category>

        <!-- Plugin version properties -->
        <assembly-plugin-version>2.6</assembly-plugin-version>
        <build-helper-version>1.11</build-helper-version>
        <bundle-plugin-version>3.2.0</bundle-plugin-version>
        <compiler-plugin-version>3.5.1</compiler-plugin-version>
        <eclipse-plugin-version>2.10</eclipse-plugin-version>
        <enforcer-plugin-version>1.4.1</enforcer-plugin-version>
        <github-site-version>0.12</github-site-version>
        <gmavenplus-plugin-version>1.5</gmavenplus-plugin-version>
        <gpg-plugin-version>1.6</gpg-plugin-version>
        <groovy-eclipse-batch-version>2.4.3-01</groovy-eclipse-batch-version>
        <groovy-eclipse-compiler-version>2.9.2-01</groovy-eclipse-compiler-version>
        <jar-plugin-version>3.0.2</jar-plugin-version>
        <javadoc-plugin-version>2.10.4</javadoc-plugin-version>
        <jaxb-plugin-version>2.2</jaxb-plugin-version>
        <lombok-plugin-version>1.16.10.0</lombok-plugin-version>
        <nexus-staging-plugin-version>1.6.3</nexus-staging-plugin-version>
        <pax-plugin-version>1.6.0</pax-plugin-version>
        <release-plugin-version>2.5.3</release-plugin-version>
        <resources-plugin-version>3.0.1</resources-plugin-version>
        <sources-plugin-version>3.0.1</sources-plugin-version>

        <!-- Dependency version properties -->
        <activemq-version>5.13.4</activemq-version>
        <aspectj-version>1.8.9</aspectj-version>
        <cglib-version>3.2.4</cglib-version>
        <commons-beanutils-version>1.9.2</commons-beanutils-version>
        <commons-codec-version>1.10</commons-codec-version>
        <commons-collections-version>3.2.2</commons-collections-version>
        <commons-dbcp-version>1.4</commons-dbcp-version>
        <commons-fileupload-version>1.3.2</commons-fileupload-version>
        <commons-io-version>2.5</commons-io-version>
        <commons-lang3-version>3.4</commons-lang3-version>
        <commons-math3-version>3.6.1</commons-math3-version>
        <derby-version>10.12.1.1</derby-version>
        <easymock-version>3.4</easymock-version>
        <ehcache-version>2.10.1</ehcache-version>
        <findbugs-version>3.0.1</findbugs-version>
        <geronimo-spec-activation-11-version>1.1</geronimo-spec-activation-11-version>
        <geronimo-spec-javamail-14-version>1.7.1</geronimo-spec-javamail-14-version>
        <geronimo-spec-jta-version>1.1.1</geronimo-spec-jta-version>
        <geronimo-spec-jms-version>1.1.1</geronimo-spec-jms-version>
        <guava-version>19.0</guava-version>
        <hibernate-version>4.3.9.Final</hibernate-version>
        <hibernate-commons-annotations-version>4.0.5.Final</hibernate-commons-annotations-version>
        <hibernate-jpa-2.1-api-version>1.0.0.Final</hibernate-jpa-2.1-api-version>
        <hibernate-javassist-version>3.20.0-GA</hibernate-javassist-version>
        <hibernate-search-version>5.0.1.Final</hibernate-search-version>
        <httpclient4-version>4.5.2</httpclient4-version>
        <jaspic-api-version>1.1</jaspic-api-version>
        <javax-validation-version>1.1.0.Final</javax-validation-version>
        <jasypt-version>1.9.2</jasypt-version>
        <jboss-logging-version>3.3.0.Final</jboss-logging-version>
        <jboss-logging-annotations-version>2.0.1.Final</jboss-logging-annotations-version>
        <jdom-version>2.0.6</jdom-version>
        <jetty-version>9.3.10.v20160621</jetty-version>
        <joda-time-version>2.9.4</joda-time-version>
        <junit-version>4.12</junit-version>
        <log4j-version>1.2.17</log4j-version>
        <lombok-version>1.16.10</lombok-version>
        <lucene-version>4.10.4</lucene-version>
        <osgi-api-version>1.4.0</osgi-api-version>
        <quartz-version>2.2.3</quartz-version>
        <quickcheck-version>0.6</quickcheck-version>
        <servlet-api-version>3.1.0</servlet-api-version>
        <tomcat-version>8.5.4</tomcat-version>
        <xbean-spring-version>4.5</xbean-spring-version>
        <xmlunit-version>1.6</xmlunit-version>
    </properties>

    <url>${site.url}</url>

    <description>IPF - Internal Dependencies</description>

    <profiles>
        <profile>
            <!-- This profile generates groovystubs and delomboked sources with last gmaven plugin        -->
            <!-- which still respects the javadocs annotations on stub generation. -->
            <!-- It also generates delomboked java sources required for decent javadoc generation. -->
            <!-- To deploy javadocs with groovydocs+delomboked java sources it should be run like follows: -->
            <!-- 1. mvn clean generate-sources -Pgenerate-stubs' -->
            <!-- 2. mvn install site site-deploy .... -->
            <id>generate-stubs</id>
            <activation>
                <activeByDefault>false</activeByDefault>
            </activation>
            <properties>
                <output-folder>${project.basedir}</output-folder>
            </properties>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.codehaus.gmavenplus</groupId>
                        <artifactId>gmavenplus-plugin</artifactId>
                        <version>${gmavenplus-plugin-version}</version>
                        <executions>
                            <execution>
                                <id>generate-stubs</id>
                                <phase>generate-sources</phase>
                                <goals>
                                    <goal>addSources</goal>
                                    <goal>generateStubs</goal>
                                </goals>
                                <configuration>
                                    <stubsOutputDirectory>${output-folder}/generated-stubs</stubsOutputDirectory>
                                    <targetBytecode>${maven.compiler.target}</targetBytecode>
                                </configuration>
                            </execution>
                        </executions>
                    </plugin>
                    <plugin>
                        <groupId>org.projectlombok</groupId>
                        <artifactId>lombok-maven-plugin</artifactId>
                        <executions>
                            <execution>
                                <phase>generate-sources</phase>
                                <goals>
                                    <goal>delombok</goal>
                                </goals>
                            </execution>
                        </executions>
                        <configuration>
                            <encoding>UTF-8</encoding>
                            <addOutputDirectory>false</addOutputDirectory>
                            <sourceDirectory>${project.basedir}/src/main/java</sourceDirectory>
                            <outputDirectory>${output-folder}/generated-stubs</outputDirectory>
                        </configuration>
                    </plugin>
                </plugins>
            </build>
        </profile>

        <!-- Use the staging profile to a local staging or mock directory.
             It can be used to test that links between module sites in a multi-module build work. -->
        <profile>
            <id>staging</id>
            <properties>
                <site.deploy.url>http://github.com/oehf/ipf/tree/gh-pages/</site.deploy.url>
            </properties>

            <build>
                <plugins>
                    <!-- Configure Maven site plugin to perform stage -->
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-site-plugin</artifactId>
                        <version>${site-plugin-version}</version>
                        <executions>
                            <execution>
                                <id>stage</id>
                                <goals>
                                    <goal>stage</goal>
                                </goals>
                                <phase>site</phase>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>

        </profile>
        <profile>
            <id>release</id>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-gpg-plugin</artifactId>
                        <version>${gpg-plugin-version}</version>
                        <executions>
                            <execution>
                                <id>sign-artifacts</id>
                                <phase>verify</phase>
                                <goals>
                                    <goal>sign</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-javadoc-plugin</artifactId>
                        <executions>
                            <execution>
                                <id>attach-javadocs</id>
                                <phase>package</phase>
                                <goals>
                                    <goal>jar</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>
            <id>groovy</id>
            <activation>
                <file>
                    <exists>src/main/groovy</exists>
                </file>
            </activation>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-compiler-plugin</artifactId>
                        <version>${compiler-plugin-version}</version>
                        <configuration>
                            <compilerId>groovy-eclipse-compiler</compilerId>
                            <source>${maven.compiler.source}</source>
                            <target>${maven.compiler.target}</target>
                            <fork>true</fork>
                            <verbose>false</verbose>
                            <compilerArguments>
                                <javaAgentClass>lombok.launch.Agent</javaAgentClass>
                            </compilerArguments>
                        </configuration>
                        <dependencies>
                            <dependency>
                                <groupId>org.codehaus.groovy</groupId>
                                <artifactId>groovy-eclipse-compiler</artifactId>
                                <version>${groovy-eclipse-compiler-version}</version>
                            </dependency>
                            <dependency>
                                <groupId>org.projectlombok</groupId>
                                <artifactId>lombok</artifactId>
                                <version>${lombok-version}</version>
                            </dependency>
                            <dependency>
                                <groupId>org.codehaus.groovy</groupId>
                                <artifactId>groovy-eclipse-batch</artifactId>
                                <version>${groovy-eclipse-batch-version}</version>
                            </dependency>
                        </dependencies>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>
            <id>test-groovy</id>
            <activation>
                <file>
                    <exists>src/test/groovy</exists>
                </file>
            </activation>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-compiler-plugin</artifactId>
                        <version>${compiler-plugin-version}</version>
                        <configuration>
                            <compilerId>groovy-eclipse-compiler</compilerId>
                            <source>${maven.compiler.source}</source>
                            <target>${maven.compiler.target}</target>
                            <fork>true</fork>
                            <verbose>false</verbose>
                            <compilerArguments>
                                <javaAgentClass>lombok.launch.Agent</javaAgentClass>
                            </compilerArguments>
                        </configuration>
                        <dependencies>
                            <dependency>
                                <groupId>org.codehaus.groovy</groupId>
                                <artifactId>groovy-eclipse-compiler</artifactId>
                                <version>${groovy-eclipse-compiler-version}</version>
                            </dependency>
                            <dependency>
                                <groupId>org.projectlombok</groupId>
                                <artifactId>lombok</artifactId>
                                <version>${lombok-version}</version>
                            </dependency>
                            <dependency>
                                <groupId>org.codehaus.groovy</groupId>
                                <artifactId>groovy-eclipse-batch</artifactId>
                                <version>${groovy-eclipse-batch-version}</version>
                            </dependency>
                        </dependencies>
                    </plugin>
                </plugins>
            </build>
        </profile>
    </profiles>

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.openehealth.ipf.platform-camel</groupId>
                <artifactId>ipf-platform-camel-core-legacy</artifactId>
                <version>${project.version}</version>
            </dependency>

            <dependency>
                <groupId>org.openehealth.ipf.osgi</groupId>
                <artifactId>ipf-osgi-commons</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>org.openehealth.ipf.osgi</groupId>
                <artifactId>ipf-osgi-config-flow-manager</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>org.openehealth.ipf.osgi</groupId>
                <artifactId>ipf-osgi-config-flow-repository</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>org.openehealth.ipf.osgi</groupId>
                <artifactId>ipf-osgi-config-jms</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>org.openehealth.ipf.osgi</groupId>
                <artifactId>ipf-osgi-config-log</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>org.openehealth.ipf.osgi</groupId>
                <artifactId>ipf-osgi-config-ihe-atna</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>org.openehealth.ipf.osgi</groupId>
                <artifactId>ipf-osgi-config-ihe-hl7v2</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>org.openehealth.ipf.osgi</groupId>
                <artifactId>ipf-osgi-config-ihe-hl7v3</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>org.openehealth.ipf.osgi</groupId>
                <artifactId>ipf-osgi-config-ihe-xds</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>org.openehealth.ipf.osgi</groupId>
                <artifactId>ipf-osgi-extender-basic</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>org.openehealth.ipf.osgi</groupId>
                <artifactId>ipf-osgi-extender-spring</artifactId>
                <version>${project.version}</version>
            </dependency>


            <dependency>
                <groupId>log4j</groupId>
                <artifactId>log4j</artifactId>
                <version>${log4j-version}</version>
                <optional>true</optional>
            </dependency>
            <dependency>
                <groupId>org.apache.felix</groupId>
                <artifactId>org.osgi.core</artifactId>
                <version>${osgi-api-version}</version>
            </dependency>
            <dependency>
                <groupId>commons-beanutils</groupId>
                <artifactId>commons-beanutils</artifactId>
                <version>${commons-beanutils-version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>commons-logging</groupId>
                        <artifactId>commons-logging</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>commons-codec</groupId>
                <artifactId>commons-codec</artifactId>
                <version>${commons-codec-version}</version>
            </dependency>
            <dependency>
                <groupId>commons-collections</groupId>
                <artifactId>commons-collections</artifactId>
                <version>${commons-collections-version}</version>
            </dependency>
            <dependency>
                <groupId>commons-dbcp</groupId>
                <artifactId>commons-dbcp</artifactId>
                <version>${commons-dbcp-version}</version>
            </dependency>
            <dependency>
                <groupId>commons-fileupload</groupId>
                <artifactId>commons-fileupload</artifactId>
                <version>${commons-fileupload-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.httpcomponents</groupId>
                <artifactId>httpclient</artifactId>
                <version>${httpclient4-version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>commons-logging</groupId>
                        <artifactId>commons-logging</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>commons-io</groupId>
                <artifactId>commons-io</artifactId>
                <version>${commons-io-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.commons</groupId>
                <artifactId>commons-lang3</artifactId>
                <version>${commons-lang3-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.commons</groupId>
                <artifactId>commons-math3</artifactId>
                <version>${commons-math3-version}</version>
            </dependency>
            <dependency>
                <groupId>org.easymock</groupId>
                <artifactId>easymock</artifactId>
                <version>${easymock-version}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>net.sf.ehcache</groupId>
                <artifactId>ehcache</artifactId>
                <version>${ehcache-version}</version>
            </dependency>
            <dependency>
                <groupId>org.aspectj</groupId>
                <artifactId>aspectjrt</artifactId>
                <version>${aspectj-version}</version>
            </dependency>
            <dependency>
                <groupId>org.aspectj</groupId>
                <artifactId>aspectjweaver</artifactId>
                <version>${aspectj-version}</version>
            </dependency>
            <dependency>
                <groupId>org.codehaus.groovy</groupId>
                <artifactId>groovy-test</artifactId>
                <version>${groovy-version}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.apache.camel</groupId>
                <artifactId>camel-jetty</artifactId>
                <version>${camel-version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>commons-codec</groupId>
                        <artifactId>commons-codec</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>com.sun.xml.bind</groupId>
                        <artifactId>jaxb-impl</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>com.sun.xml.bind</groupId>
                        <artifactId>jaxb-core</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.apache.camel</groupId>
                <artifactId>camel-jms</artifactId>
                <version>${camel-version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.springframework</groupId>
                        <artifactId>spring-jms</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>com.sun.xml.bind</groupId>
                        <artifactId>jaxb-impl</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>com.sun.xml.bind</groupId>
                        <artifactId>jaxb-core</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.apache.activemq</groupId>
                <artifactId>activemq-camel</artifactId>
                <version>${activemq-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.activemq</groupId>
                <artifactId>activemq-kahadb-store</artifactId>
                <version>${activemq-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.activemq</groupId>
                <artifactId>activemq-client</artifactId>
                <version>${activemq-version}</version>
            </dependency>
            <dependency>
                <groupId>org.slf4j</groupId>
                <artifactId>slf4j-log4j12</artifactId>
                <version>${slf4j-version}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.jboss.logging</groupId>
                <artifactId>jboss-logging</artifactId>
                <version>${jboss-logging-version}</version>
            </dependency>
            <dependency>
                <groupId>org.jboss.logging</groupId>
                <artifactId>jboss-logging-annotations</artifactId>
                <version>${jboss-logging-annotations-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.geronimo.specs</groupId>
                <artifactId>geronimo-jms_1.1_spec</artifactId>
                <version>${geronimo-spec-jms-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.geronimo.specs</groupId>
                <artifactId>geronimo-jta_1.1_spec</artifactId>
                <version>${geronimo-spec-jta-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.geronimo.specs</groupId>
                <artifactId>geronimo-activation_1.1_spec</artifactId>
                <version>${geronimo-spec-activation-11-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.geronimo.specs</groupId>
                <artifactId>geronimo-javamail_1.4_spec</artifactId>
                <version>${geronimo-spec-javamail-14-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>javax.validation</groupId>
                <artifactId>validation-api</artifactId>
                <version>${javax-validation-version}</version>
            </dependency>
            <dependency>
                <groupId>org.hibernate</groupId>
                <artifactId>hibernate-search-engine</artifactId>
                <version>${hibernate-search-version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.apache.lucene</groupId>
                        <artifactId>lucene-facet</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.hibernate</groupId>
                <artifactId>hibernate-core</artifactId>
                <version>${hibernate-version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>javax.transaction</groupId>
                        <artifactId>jta</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>xml-apis</groupId>
                        <artifactId>xml-apis</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.hibernate</groupId>
                <artifactId>hibernate-search-orm</artifactId>
                <version>${hibernate-search-version}</version>
            </dependency>
            <dependency>
                <groupId>org.hibernate.common</groupId>
                <artifactId>hibernate-commons-annotations</artifactId>
                <version>${hibernate-commons-annotations-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-core</artifactId>
                <version>${lucene-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-analyzers-common</artifactId>
                <version>${lucene-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-queryparser</artifactId>
                <version>${lucene-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-facet</artifactId>
                <version>${lucene-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.derby</groupId>
                <artifactId>derby</artifactId>
                <version>${derby-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.derby</groupId>
                <artifactId>derbynet</artifactId>
                <version>${derby-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.derby</groupId>
                <artifactId>derbyclient</artifactId>
                <version>${derby-version}</version>
            </dependency>
            <dependency>
                <groupId>org.jasypt</groupId>
                <artifactId>jasypt</artifactId>
                <version>${jasypt-version}</version>
            </dependency>
            <dependency>
                <groupId>org.quartz-scheduler</groupId>
                <artifactId>quartz</artifactId>
                <version>${quartz-version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>c3p0</groupId>
                        <artifactId>c3p0</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.javassist</groupId>
                <artifactId>javassist</artifactId>
                <version>${hibernate-javassist-version}</version>
            </dependency>
            <dependency>
                <groupId>joda-time</groupId>
                <artifactId>joda-time</artifactId>
                <version>${joda-time-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-client</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-servlets</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-util</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-io</artifactId>
                <version>${jetty-version}</version>
            </dependency>
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>javax.servlet-api</artifactId>
                <version>${servlet-api-version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.xbean</groupId>
                <artifactId>xbean-spring</artifactId>
                <version>${xbean-spring-version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>commons-logging</groupId>
                        <artifactId>commons-logging</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.apache.tomcat</groupId>
                <artifactId>tomcat-catalina</artifactId>
                <version>${tomcat-version}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.apache.tomcat</groupId>
                <artifactId>tomcat-coyote</artifactId>
                <version>${tomcat-version}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.apache.tomcat</groupId>
                <artifactId>tomcat-jasper</artifactId>
                <version>${tomcat-version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.eclipse.jdt.core.compiler</groupId>
                        <artifactId>ecj</artifactId>
                    </exclusion>
                </exclusions>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>javax.security.auth.message</groupId>
                <artifactId>javax.security.auth.message-api</artifactId>
                <version>${jaspic-api-version}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>${junit-version}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>xmlunit</groupId>
                <artifactId>xmlunit</artifactId>
                <version>${xmlunit-version}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>cglib</groupId>
                <artifactId>cglib</artifactId>
                <version>${cglib-version}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.projectlombok</groupId>
                <artifactId>lombok</artifactId>
                <version>${lombok-version}</version>
            </dependency>
            <dependency>
                <groupId>org.jdom</groupId>
                <artifactId>jdom2</artifactId>
                <version>${jdom-version}</version>
            </dependency>
            <dependency>
                <groupId>net.java.quickcheck</groupId>
                <artifactId>quickcheck</artifactId>
                <version>${quickcheck-version}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>com.google.code.findbugs</groupId>
                <artifactId>jsr305</artifactId>
                <version>${findbugs-version}</version>
            </dependency>
            <dependency>
                <groupId>com.google.guava</groupId>
                <artifactId>guava</artifactId>
                <version>${guava-version}</version>
            </dependency>
        </dependencies>
    </dependencyManagement>

    <dependencies>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>jcl-over-slf4j</artifactId>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <!-- scope "provided" is used here in the sense
                "necessary for compilation, not necessary at runtime" -->
            <scope>provided</scope>
        </dependency>
    </dependencies>

    <build>
        <pluginManagement>
            <plugins>
                <!-- reporting plugins -->
                <!-- Configure Maven site plugin for Reflow skin and Markdown support -->
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-site-plugin</artifactId>
                    <version>${site-plugin-version}</version>
                    <dependencies>
                        <dependency>
                            <groupId>lt.velykis.maven.skins</groupId>
                            <artifactId>reflow-velocity-tools</artifactId>
                            <version>1.1.2-SNAPSHOT</version>
                        </dependency>
                        <dependency>
                            <!-- Reflow skin requires velocity 1.7 -->
                            <groupId>org.apache.velocity</groupId>
                            <artifactId>velocity</artifactId>
                            <version>1.7</version>
                        </dependency>
                    </dependencies>
                    <configuration>
                        <generateReports>true</generateReports>
                        <inputEncoding>UTF-8</inputEncoding>
                        <outputEncoding>UTF-8</outputEncoding>
                        <!-- Site deployment done using GitHub site plugin -->
                        <skipDeploy>true</skipDeploy>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-surefire-plugin</artifactId>
                    <version>${surefire-report-plugin-version}</version>
                    <configuration>
                        <argLine>-Xms64m -Xmx512m</argLine>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-javadoc-plugin</artifactId>
                    <version>${javadoc-plugin-version}</version>
                    <inherited>false</inherited>
                    <configuration>
                        <links>
                            <link>http://docs.oracle.com/javase/8/docs/api/</link>
                            <link>http://hl7api.sourceforge.net/apidocs/</link>
                            <link>http://docs.groovy-lang.org/docs/groovy-${groovy-version}/html/api/</link>
                            <link>http://activemq.apache.org/camel/maven/camel-core/apidocs/</link>
                            <link>http://docs.spring.io/spring/docs/4.2.x/javadoc-api/</link>
                        </links>
                        <source>1.8</source>
                        <linksource>false</linksource>
                        <excludePackageNames>*.tutorials,*.test</excludePackageNames>
                        <additionalJOption>-J-Xmx512m</additionalJOption>
                        <additionalparam>-Xdoclint:none</additionalparam>
                        <!-- stupid: javadoc:aggregate cannot resolve relative sourcepaths -->
                        <sourcepath>
                            commons/core/generated-stubs:
                            commons/flow/generated-stubs:
                            commons/ihe/core/generated-stubs:
                            commons/ihe/fhir/audit/generated-stubs:
                            commons/ihe/fhir/core/generated-stubs:
                            commons/ihe/fhir/mhd/generated-stubs:
                            commons/ihe/fhir/pixpdq/generated-stubs:
                            commons/ihe/hl7v2/generated-stubs:
                            commons/ihe/hl7v3/generated-stubs:
                            commons/ihe/ws/generated-stubs:
                            commons/ihe/xds/generated-stubs:
                            commons/map/generated-stubs:
                            commons/xml/generated-stubs:
                            modules/cda/core/generated-stubs:
                            modules/cda/mdht/generated-stubs:
                            modules/hl7/generated-stubs:
                            modules/fhir/generated-stubs:
                            platform-camel/cda/generated-stubs:
                            platform-camel/core/generated-stubs:
                            platform-camel/core-legacy/generated-stubs:
                            platform-camel/flow/generated-stubs:
                            platform-camel/hl7/generated-stubs:
                            platform-camel/ihe/atna/generated-stubs:
                            platform-camel/ihe/continua/generated-stubs:
                            platform-camel/ihe/fhir/audit/generated-stubs:
                            platform-camel/ihe/fhir/core/generated-stubs:
                            platform-camel/ihe/fhir/mhd/generated-stubs:
                            platform-camel/ihe/fhir/pixpdq/generated-stubs:
                            platform-camel/ihe/hl7v2/generated-stubs:
                            platform-camel/ihe/hl7v2ws/generated-stubs:
                            platform-camel/ihe/hl7v3/generated-stubs:
                            platform-camel/ihe/mllp/generated-stubs:
                            platform-camel/ihe/ws/generated-stubs:
                            platform-camel/ihe/xds/generated-stubs:
                            platform-camel/mdht/generated-stubs
                        </sourcepath>
                    </configuration>
                    <executions>
                        <execution>
                            <id>aggregate</id>
                            <goals>
                                <goal>aggregate</goal>
                            </goals>
                            <phase>site</phase>
                        </execution>
                    </executions>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-jxr-plugin</artifactId>
                    <version>${jxr-plugin-version}</version>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-project-info-reports-plugin</artifactId>
                    <version>${project-info-reports-plugin-version}</version>
                    <configuration>
                        <anonymousConnection>scm:git:git@github.com:oehf/ipf.git</anonymousConnection>
                        <developerConnection>scm:git:git@github.com:oehf/ipf.git</developerConnection>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.openehealth.ipf.labs.maven</groupId>
                    <artifactId>maven-dsldoc-plugin</artifactId>
                    <version>${maven-dsldoc-plugin-version}</version>
                    <configuration>
                        <links>
                            <java>http://docs.oracle.com/javase/8/docs/api/</java>
                            <groovy>http://docs.groovy-lang.org/latest/html/api/</groovy>
                            <org.openehealth.ipf>apidocs/org/openehealth/ipf</org.openehealth.ipf>
                            <org.apache.camel>
                                http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel
                            </org.apache.camel>
                        </links>
                        <descriptorFileExtensions>ExtensionModule.groovy</descriptorFileExtensions>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-assembly-plugin</artifactId>
                    <version>${assembly-plugin-version}</version>
                </plugin>
                <plugin>
                    <groupId>org.apache.felix</groupId>
                    <artifactId>maven-bundle-plugin</artifactId>
                    <version>${bundle-plugin-version}</version>
                    <configuration>
                        <excludeDependencies>*;scope=provided|runtime</excludeDependencies>
                    </configuration>
                    <extensions>true</extensions>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-jar-plugin</artifactId>
                    <version>${jar-plugin-version}</version>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-enforcer-plugin</artifactId>
                    <version>${enforcer-plugin-version}</version>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-eclipse-plugin</artifactId>
                    <version>${eclipse-plugin-version}</version>
                </plugin>
                <plugin>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>jaxb2-maven-plugin</artifactId>
                    <version>${jaxb-plugin-version}</version>
                    <dependencies>
                        <dependency>
                            <groupId>sun.jdk</groupId>
                            <artifactId>tools</artifactId>
                            <version>1.8</version>
                            <scope>system</scope>
                            <systemPath>${java.home}/../lib/tools.jar</systemPath>
                        </dependency>
                    </dependencies>
                </plugin>
                <plugin>
                    <groupId>org.ops4j</groupId>
                    <artifactId>maven-pax-plugin</artifactId>
                    <version>${pax-plugin-version}</version>
                </plugin>
                <plugin>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>build-helper-maven-plugin</artifactId>
                    <version>${build-helper-version}</version>
                </plugin>
                <plugin>
                    <artifactId>lombok-maven-plugin</artifactId>
                    <groupId>org.projectlombok</groupId>
                    <version>${lombok-plugin-version}</version>
                </plugin>
            </plugins>
        </pluginManagement>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>${compiler-plugin-version}</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-release-plugin</artifactId>
                <version>${release-plugin-version}</version>
                <configuration>
                    <preparationGoals>clean verify install</preparationGoals>
                    <goals>deploy site site-deploy</goals>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-resources-plugin</artifactId>
                <version>${resources-plugin-version}</version>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-source-plugin</artifactId>
                <version>${sources-plugin-version}</version>
                <executions>
                    <execution>
                        <id>attach-sources</id>
                        <goals>
                            <goal>jar-no-fork</goal>
                            <goal>test-jar-no-fork</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.felix</groupId>
                <artifactId>maven-bundle-plugin</artifactId>
                <extensions>false</extensions>
                <configuration>
                    <unpackBundle>true</unpackBundle>
                    <manifestLocation>META-INF</manifestLocation>
                    <instructions>
                        <!-- remove the qualifier from ANY versioning rule -->
                        <_versionpolicy>"$(version;===;$(@))"</_versionpolicy>

                        <!-- This doesn't work with the 2.0.1 version of the plug-in, but probably later-->
                        <!--_versionpolicy-impl>[$(version;==;$(@)),$(version;=+;$(@)))</_versionpolicy-impl-->
                        <!--_versionpolicy-uses>[$(version;=;$(@)),$(version;+;$(@)))</_versionpolicy-uses-->
                        <!-- enable simple spring xml file analysis -->
                        <!--<_plugin>aQute.lib.spring.SpringComponent</_plugin>-->
                        <!-- Changed behavior in the > 2.0.0 bundle version forces us to do it this way -->
                        <Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
                        <Export-Package>${osgi.export.pkg}</Export-Package>
                        <Import-Package>${osgi.import.pkg}</Import-Package>
                        <DynamicImport-Package>${osgi.dynamic.import.pkg}</DynamicImport-Package>
                        <Private-Package>${osgi.private.pkg}</Private-Package>
                        <Bundle-Activator>${osgi.bundle.activator}</Bundle-Activator>
                        <Bundle-ClassPath>${osgi.bundle.classpath}</Bundle-ClassPath>
                        <Embed-Dependency>${osgi.embed.dependency}</Embed-Dependency>
                        <Fragment-Host>${osgi.fragment.host}</Fragment-Host>
                        <Require-Bundle>${osgi.require.bundle}</Require-Bundle>
                        <Bundle-Category>${osgi.bundle.category}</Bundle-Category>

                        <!-- project specifics -->
                        <Bundle-Description>${project.description}</Bundle-Description>
                        <Bundle-Vendor>${osgi.bundle.vendor}</Bundle-Vendor>
                        <Bundle-License>${osgi.bundle.license}</Bundle-License>

                        <!-- custom headers (not according to OSGi-Spec standard) -->
                        <Spring-Context>${osgi.spring.context}</Spring-Context>
                        <Extension-Classes>${ipf.extension.classes}</Extension-Classes>
                        <Extension-Beans>${ipf.extension.beans}</Extension-Beans>
                        <Eclipse-SupplementBundle>${eclipse.supplement.bundle}</Eclipse-SupplementBundle>

                        <Build-Time>$(now)</Build-Time>
                    </instructions>
                </configuration>
                <executions>
                    <execution>
                        <id>bundle-manifest</id>
                        <phase>process-classes</phase>
                        <goals>
                            <goal>manifest</goal>
                        </goals>
                    </execution>
                    <execution>
                        <id>bundle-install</id>
                        <phase>install</phase>
                        <goals>
                            <goal>install</goal>
                        </goals>
                    </execution>
                    <execution>
                        <id>bundle-deploy</id>
                        <phase>deploy</phase>
                        <goals>
                            <goal>deploy</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.openehealth.ipf.labs.maven</groupId>
                <artifactId>maven-dsldoc-plugin</artifactId>
                <executions>
                    <execution>
                        <id>dsldoc</id>
                        <phase>compile</phase>
                        <goals>
                            <goal>dsld</goal>
                            <goal>dsldoc</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-eclipse-plugin</artifactId>
                <version>${eclipse-plugin-version}</version>
                <configuration>
                    <projectnatures>
                        <projectnature>org.eclipse.jdt.core.javanature</projectnature>
                        <projectnature>org.eclipse.jdt.groovy.core.groovyNature</projectnature>
                    </projectnatures>
                    <downloadSources>true</downloadSources>
                    <ajdtVersion>none</ajdtVersion>
                    <classpathContainers>
                        <classpathContainer>org.eclipse.jdt.launching.JRE_CONTAINER</classpathContainer>
                    </classpathContainers>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>build-helper-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <id>add-source</id>
                        <phase>generate-sources</phase>
                        <goals>
                            <goal>add-source</goal>
                        </goals>
                        <configuration>
                            <sources>
                                <source>src/main/groovy</source>
                            </sources>
                        </configuration>
                    </execution>
                    <execution>
                        <id>add-test-source</id>
                        <phase>generate-test-sources</phase>
                        <goals>
                            <goal>add-test-source</goal>
                        </goals>
                        <configuration>
                            <sources>
                                <source>src/test/groovy</source>
                            </sources>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-site-plugin</artifactId>
                <version>${site-plugin-version}</version>
            </plugin>
            <plugin>
                <groupId>com.github.github</groupId>
                <artifactId>site-maven-plugin</artifactId>
                <version>${github-site-version}</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>site</goal>
                        </goals>
                        <phase>site-deploy</phase>
                        <configuration>
                            <server>github</server>
                            <message>Updating site for ${project.artifactId}, ${project.version}</message>
                            <path>${project.distributionManagement.site.url}</path>
                            <merge>true</merge>
                            <dryRun>true</dryRun>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.sonatype.plugins</groupId>
                <artifactId>nexus-staging-maven-plugin</artifactId>
                <version>${nexus-staging-plugin-version}</version>
                <extensions>true</extensions>
                <configuration>
                    <serverId>ossrh</serverId>
                    <nexusUrl>https://oss.sonatype.org/</nexusUrl>
                    <autoReleaseAfterClose>true</autoReleaseAfterClose>
                </configuration>
            </plugin>
        </plugins>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
            </resource>
            <resource>
                <!-- This seems to be the only way to add the .groovy source files -->
                <!-- in src/main/groovy to the Eclipse build path. -->
                <!-- The source files have to be excluded binaries explicitly (see maven-jar-plugin config). -->
                <directory>src/main/groovy</directory>
            </resource>
            <resource>
                <directory>.</directory>
                <includes>
                    <include>META-INF/**/*</include>
                </includes>
            </resource>
        </resources>
        <testResources>
            <testResource>
                <directory>src/test/resources</directory>
            </testResource>
            <testResource>
                <directory>src/test/groovy</directory>
            </testResource>
        </testResources>
    </build>

    <repositories>
        <repository>
            <id>ossrh</id>
            <name>Sonatype Snapshors</name>
            <url>https://oss.sonatype.org/content/repositories/snapshots</url>
            <releases>
                <enabled>false</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>
        <repository>
            <id>spring-milestones</id>
            <name>Spring Milestones</name>
            <url>http://repo.spring.io/milestone</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>
    </repositories>

    <reporting>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-javadoc-plugin</artifactId>
                <version>${javadoc-plugin-version}</version>
                <reportSets>
                    <reportSet>
                        <id>aggregate</id>
                        <reports>
                            <report>aggregate</report>
                        </reports>
                    </reportSet>
                </reportSets>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-report-plugin</artifactId>
                <version>${surefire-report-plugin-version}</version>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jxr-plugin</artifactId>
                <version>${jxr-plugin-version}</version>
                <reportSets>
                    <reportSet>
                        <id>aggregate</id>
                        <reports>
                            <report>aggregate</report>
                            <report>test-aggregate</report>
                        </reports>
                    </reportSet>
                </reportSets>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-project-info-reports-plugin</artifactId>
                <version>${project-info-reports-plugin-version}</version>
                <reportSets>
                    <reportSet>
                        <reports>
                            <report>index</report>
                            <report>summary</report>
                            <report>project-team</report>
                            <report>modules</report>
                            <report>dependencies</report>
                            <report>license</report>
                            <report>mailing-list</report>
                            <report>scm</report>
                        </reports>
                    </reportSet>
                </reportSets>
            </plugin>
            <plugin>
                <groupId>org.openehealth.ipf.labs.maven</groupId>
                <artifactId>maven-dsldoc-plugin</artifactId>
                <version>${maven-dsldoc-plugin-version}</version>
                <inherited>false</inherited>
            </plugin>
        </plugins>
    </reporting>


</project>
