pom.xml revision c423fd5d4f121413c5e72c134412b6ce5daa0dd9
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync<?xml version="1.0" encoding="UTF-8"?>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync<!--
6d1a8b922859f63b629351cba4793043627d7c8fvboxsync ~ The contents of this file are subject to the terms of the Common Development and
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync ~ Distribution License (the License). You may not use this file except in compliance with the
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync ~ License.
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync ~
e64031e20c39650a7bc902a3e1aba613b9415deevboxsync ~ You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync ~ specific language governing permission and limitations under the License.
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync ~
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync ~ When distributing Covered Software, include this CDDL Header Notice in each file and include
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync ~ the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync ~ Header, with the fields enclosed by brackets [] replaced by your own identifying
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync ~ information: "Portions copyright [year] [name of copyright owner]".
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync ~
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync ~ Copyright 2014-2015 ForgeRock AS.
e90bc1b0a8fb83acc1c1dc65176f143163cbb1a4vboxsync-->
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync<project xmlns="http://maven.apache.org/POM/4.0.0"
995825c1ba4ab8b5d5b52ce33327f4630ad7ca64vboxsync xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
27537ffef7291d0bb3a24e459a6b94c65586defevboxsync xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
7a39033381dbde37dc7b59b2440d643b1cbac21dvboxsync <parent>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync <artifactId>openam-audit</artifactId>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync <groupId>org.forgerock.openam</groupId>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync <version>13.0.0-SNAPSHOT</version>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync </parent>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync <modelVersion>4.0.0</modelVersion>
37eed2e0302518c6f0e74856c39d52a9417a551cvboxsync
37eed2e0302518c6f0e74856c39d52a9417a551cvboxsync <name>OpenAM Audit Configuration</name>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync <artifactId>openam-audit-configuration</artifactId>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync <packaging>jar</packaging>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync <dependencies>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <dependency>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <groupId>org.forgerock.openam</groupId>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <artifactId>openam-audit-core</artifactId>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync </dependency>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <dependency>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync <groupId>org.forgerock.openam</groupId>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync <artifactId>openam-core</artifactId>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync </dependency>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync <dependency>
4896726d903f56fe43eb13e2ba27ae1d63b8c40evboxsync <groupId>org.forgerock.commons</groupId>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync <artifactId>forgerock-audit-handler-csv</artifactId>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync </dependency>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync <dependency>
1c2c968fd241148110002d75b2c0fdeddc211e14vboxsync <groupId>org.forgerock.commons</groupId>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <artifactId>forgerock-audit-handler-jdbc</artifactId>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync </dependency>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <dependency>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <groupId>com.zaxxer</groupId>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <artifactId>HikariCP</artifactId>
67b414aa650cb27688d387c2184f8488d801cd72vboxsync </dependency>
67b414aa650cb27688d387c2184f8488d801cd72vboxsync
84d5d5272edbc1f41f963221b74a7eda71d0e2a2vboxsync <!-- Test Dependencies -->
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <dependency>
5c40e09e0c65ac2b73caaddaf4f24117e11a2637vboxsync <groupId>com.h2database</groupId>
5c40e09e0c65ac2b73caaddaf4f24117e11a2637vboxsync <artifactId>h2</artifactId>
5c40e09e0c65ac2b73caaddaf4f24117e11a2637vboxsync <scope>test</scope>
5c40e09e0c65ac2b73caaddaf4f24117e11a2637vboxsync </dependency>
5c40e09e0c65ac2b73caaddaf4f24117e11a2637vboxsync </dependencies>
5c40e09e0c65ac2b73caaddaf4f24117e11a2637vboxsync
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <profiles>
4e46eee5a96078ebec6cb36939b794a391f1ade0vboxsync <profile>
4e46eee5a96078ebec6cb36939b794a391f1ade0vboxsync <id>module-precommit</id>
4e46eee5a96078ebec6cb36939b794a391f1ade0vboxsync <activation>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <activeByDefault>true</activeByDefault>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync </activation>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <build>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <plugins>
3dd8bebef05e824d4dd4c05672d5a397c66553d0vboxsync <plugin>
3dd8bebef05e824d4dd4c05672d5a397c66553d0vboxsync <!-- Enforce Checkstyle during compilation -->
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <!-- Strictly speaking Checkstyle should be invoked as a
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync report during site generation. However, we want
84d5d5272edbc1f41f963221b74a7eda71d0e2a2vboxsync to fail the build if source code does not comply with
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync our coding guidelines, and not at a later stage when
bbc0a3fc49446bf8fa1fcfe669c10875701692bcvboxsync the site is generated (which may never occur for some
7fdd763c6c507adde17f4bd278b15891b8ebf568vboxsync projects).
84d5d5272edbc1f41f963221b74a7eda71d0e2a2vboxsync -->
84d5d5272edbc1f41f963221b74a7eda71d0e2a2vboxsync <groupId>org.apache.maven.plugins</groupId>
84d5d5272edbc1f41f963221b74a7eda71d0e2a2vboxsync <artifactId>maven-checkstyle-plugin</artifactId>
7fdd763c6c507adde17f4bd278b15891b8ebf568vboxsync <executions>
84d5d5272edbc1f41f963221b74a7eda71d0e2a2vboxsync <execution>
e06cbb510db6f327856cabc016398e4fda505809vboxsync <id>check-src-and-tests</id>
e06cbb510db6f327856cabc016398e4fda505809vboxsync <configuration>
e06cbb510db6f327856cabc016398e4fda505809vboxsync <configLocation>${checkstyleSourceConfigLocation}</configLocation>
7fdd763c6c507adde17f4bd278b15891b8ebf568vboxsync <headerLocation>${checkstyleHeaderLocation}</headerLocation>
10f224d85cd1135f0ca4ee1c1c1a7e15988bed58vboxsync <suppressionsLocation>${checkstyleUnitTestSuppressionsLocation}</suppressionsLocation>
77db051750d055a815f6cbaddbb2e2c9b857bf7evboxsync <includeTestSourceDirectory>true</includeTestSourceDirectory>
43b9d660479e358a9b61827b8037ea65268345e9vboxsync <!-- Only output errors if we're not expecting any -->
ad1c538f298dad2073517c8773fca41b5243201cvboxsync <consoleOutput>${checkstyleFailOnError}</consoleOutput>
10f224d85cd1135f0ca4ee1c1c1a7e15988bed58vboxsync <failsOnError>${checkstyleFailOnError}</failsOnError>
10f224d85cd1135f0ca4ee1c1c1a7e15988bed58vboxsync </configuration>
10f224d85cd1135f0ca4ee1c1c1a7e15988bed58vboxsync <phase>process-test-classes</phase>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <goals>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync <goal>checkstyle</goal>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync </goals>
84d5d5272edbc1f41f963221b74a7eda71d0e2a2vboxsync </execution>
48eca14ff165b52c459d7c3090f1f5dba0d1fedbvboxsync </executions>
48eca14ff165b52c459d7c3090f1f5dba0d1fedbvboxsync </plugin>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync </plugins>
bbc0a3fc49446bf8fa1fcfe669c10875701692bcvboxsync </build>
bbc0a3fc49446bf8fa1fcfe669c10875701692bcvboxsync </profile>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync </profiles>
9e201d78ac6efdd08550263f2e146cdb76e9d49bvboxsync</project>