pom.xml revision 4c0f084e476c05989eb702c500a763ef09ba044e
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff<?xml version="1.0" encoding="UTF-8"?>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff<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">
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <modelVersion>4.0.0</modelVersion>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <!--
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff *
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff * Copyright (c) 2011-2013 ForgeRock AS. All Rights Reserved
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac *
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac * The contents of this file are subject to the terms
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff * of the Common Development and Distribution License
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff * (the License). You may not use this file except in
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff * compliance with the License.
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff *
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac * You can obtain a copy of the License at
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac * http://forgerock.org/license/CDDLv1.0.html
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac * See the License for the specific language governing
8cf870d281dc8c242f083d14dfef05f24aa5fceeJnRouvignac * permission and limitations under the License.
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff *
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff * When distributing Covered Code, include this CDDL
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff * Header Notice in each file and include the License file
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff * at http://forgerock.org/license/CDDLv1.0.html
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff * If applicable, add the following below the CDDL Header,
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff * with the fields enclosed by brackets [] replaced by
64c917fb2940c22dab4203c047cdacb79c897405ludo * your own identifying information:
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac * "Portions Copyrighted [year] [name of copyright owner]"
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff *
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff -->
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <!-- Parent Project -->
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <parent>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <groupId>org.forgerock.openam</groupId>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <artifactId>openam-schema</artifactId>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <version>10.1.0-SNAPSHOT</version>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift </parent>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <!-- Component Definition -->
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <name>OpenAM XACML3 Schema</name>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <description>OpenAM XACML3 Schemata
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </description>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <artifactId>openam-xacml3-schema</artifactId>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <packaging>jar</packaging>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <!-- Profiles -->
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <profiles>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac <!-- Place Default Profiles here to override and determine Environment. -->
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <profile>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <id>generate-xacml3-code</id>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <build>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <plugins>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <!-- Generate the Latest XACML Java POJOs for WD-17 -->
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <plugin>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <groupId>org.codehaus.mojo</groupId>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <artifactId>jaxb2-maven-plugin</artifactId>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac <version>1.3.1</version>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <executions>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <execution>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac <id>xjc-xacml</id>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <goals>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <goal>xjc</goal>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </goals>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <configuration>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <packageName>com.sun.identity.entitlement.xacml3.core</packageName>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <failOnNoSchemas>true</failOnNoSchemas>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <bindingDirectory>${project.basedir}/src/main/resources/xjb</bindingDirectory>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <schemaDirectory>${project.basedir}/src/main/resources/xsd</schemaDirectory>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <verbose>true</verbose>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac </configuration>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </execution>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </executions>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac <configuration>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <extension>true</extension>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift </configuration>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac <dependencies>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <dependency>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <groupId>com.sun.xml.bind</groupId>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <artifactId>jaxb-xjc</artifactId>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <version>2.1.9</version>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac </dependency>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac </dependencies>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac </plugin>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift </plugins>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac </build>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift </profile>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift </profiles>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <!-- Build -->
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <build>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <plugins>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <!-- Surefire Tests -->
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <plugin>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <groupId>org.apache.maven.plugins</groupId>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <artifactId>maven-surefire-plugin</artifactId>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <configuration>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <systemPropertyVariables>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <templateLoaderPath>${notification.template.path}</templateLoaderPath>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac </systemPropertyVariables>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <excludes>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <exclude>**/IT_*</exclude>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift </excludes>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac </configuration>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift </plugin>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <plugin>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac <groupId>org.apache.maven.plugins</groupId>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <artifactId>maven-jar-plugin</artifactId>
e371bf13d3f899f1de594880fafe67b990d65899JnRouvignac <configuration>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <archive>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <index>true</index>
7185b49f58c4cdb16d035ecc45e38ec9b1cd9bd0matthew_swift <manifest>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <addClasspath>true</addClasspath>
63c4ba4907a3310f5519c8c2eb7460e32ce08da7ludo <classpathPrefix>lib/</classpathPrefix>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </manifest>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <manifestEntries>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <Specification-Title>OpenAM Schemata</Specification-Title>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <Specification-Version>${project.version} - ${maven.build.timestamp}</Specification-Version>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <Specification-Vendor>ForgeRock</Specification-Vendor>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <Implementation-Title>OpenAM Schemata</Implementation-Title>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <Implementation-Version>${project.version} - ${maven.build.timestamp}</Implementation-Version>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <Implementation-Vendor>ForgeRock</Implementation-Vendor>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <Built-By>${user.name}</Built-By>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <Build-Jdk>${java.version}</Build-Jdk>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <Build-Time>${maven.build.timestamp}</Build-Time>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <Version>${project.version}</Version>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <Create-On>${maven.build.timestamp}</Create-On>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <SVN-Revision>R${svn-revision.revision}</SVN-Revision>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <License />
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </manifestEntries>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </archive>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </configuration>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </plugin>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </plugins>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <resources>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <resource>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <filtering>false</filtering>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <directory>src/main/resources</directory>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <includes>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <include>**/*</include>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </includes>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <excludes>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <exclude>version_information.txt</exclude>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </excludes>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </resource>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <resource>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <filtering>true</filtering>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <directory>src/main/resources</directory>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <includes>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff <include>version_information.txt</include>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </includes>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </resource>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff </resources>
64c917fb2940c22dab4203c047cdacb79c897405ludo </build>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff</project>
d25372dc8e65a9ed019a88fdf659ca61313f1b31jcduff