pom.xml revision ba8cf8a2c66c3c5fa629a17623d1e71ecd87dfb6
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major<?xml version="1.0" encoding="UTF-8"?>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major<!--
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major *
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * Copyright 2011-2015 ForgeRock AS.
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major *
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * The contents of this file are subject to the terms
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * of the Common Development and Distribution License
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * (the License). You may not use this file except in
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * compliance with the License.
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major *
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * You can obtain a copy of the License at
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * http://forgerock.org/license/CDDLv1.0.html
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * See the License for the specific language governing
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * permission and limitations under the License.
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major *
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * When distributing Covered Code, include this CDDL
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * Header Notice in each file and include the License file
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * at http://forgerock.org/license/CDDLv1.0.html
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * If applicable, add the following below the CDDL Header,
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * with the fields enclosed by brackets [] replaced by
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * your own identifying information:
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * "Portions Copyrighted [year] [name of copyright owner]"
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major *
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major -->
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major<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">
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <modelVersion>4.0.0</modelVersion>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <!-- Parent Project -->
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <parent>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <groupId>org.forgerock.openam</groupId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <artifactId>openam-schema</artifactId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <version>13.0.0-SNAPSHOT</version>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </parent>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <!-- Component Definition -->
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <name>OpenAM MIB Schema</name>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <description>OpenAM MIB Schema Components</description>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <artifactId>openam-mib-schema</artifactId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <packaging>jar</packaging>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <!-- Build -->
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <build>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <plugins>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <!-- Generate MIB Source Files to prepare for Compilation -->
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <plugin>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <groupId>org.apache.maven.plugins</groupId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <artifactId>maven-antrun-plugin</artifactId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <executions>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <execution>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <id>generate-sun-mib-source</id>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <phase>generate-sources</phase>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <target>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <property name="compile_classpath" refid="maven.plugin.classpath" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <mkdir dir="${project.build.directory}/generated-sources/mib/com/sun/identity/monitoring" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <java classname="com.sun.jdmk.tools.MibGen" fork="true" classpath="${compile_classpath}">
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <arg line="-X:use-display-hint -d &quot;${project.build.directory}/generated-sources/mib/com/sun/identity/monitoring&quot; -mc -desc -tp com.sun.identity.monitoring &quot;${basedir}/src/main/resources/mib/SUN-OPENSSO-SERVER.mib&quot; &quot;${basedir}/src/main/resources/mib/mib_core.txt&quot;" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </java>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </target>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <sourceRoot>${project.build.directory}/generated-sources/mib</sourceRoot>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <goals>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <goal>run</goal>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </goals>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </execution>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <execution>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <id>generate-fr-cts-mib-source</id>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <phase>generate-sources</phase>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <target>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <property name="compile_classpath" refid="maven.plugin.classpath" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <mkdir dir="${project.build.directory}/generated-sources/mib/org/forgerock/openam/monitoring/cts" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <java classname="com.sun.jdmk.tools.MibGen" fork="true" classpath="${compile_classpath}">
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <arg line="-X:use-display-hint -d &quot;${project.build.directory}/generated-sources/mib/org/forgerock/openam/monitoring/cts&quot; -mc -desc -tp org.forgerock.openam.monitoring.cts &quot;${basedir}/src/main/resources/mib/FORGEROCK-OPENAM-CTS.mib&quot; &quot;${basedir}/src/main/resources/mib/mib_core.txt&quot;" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </java>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </target>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <sourceRoot>${project.build.directory}/generated-sources/mib</sourceRoot>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <goals>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <goal>run</goal>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </goals>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </execution>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <execution>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <id>generate-fr-session-mib-source</id>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <phase>generate-sources</phase>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <target>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <property name="compile_classpath" refid="maven.plugin.classpath" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <mkdir dir="${project.build.directory}/generated-sources/mib/org/forgerock/openam/monitoring/session" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <java classname="com.sun.jdmk.tools.MibGen" fork="true" classpath="${compile_classpath}">
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <arg line="-X:use-display-hint -d &quot;${project.build.directory}/generated-sources/mib/org/forgerock/openam/monitoring/session&quot; -mc -desc -tp org.forgerock.openam.monitoring.session &quot;${basedir}/src/main/resources/mib/FORGEROCK-OPENAM-SESSION.mib&quot; &quot;${basedir}/src/main/resources/mib/mib_core.txt&quot;" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </java>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </target>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <sourceRoot>${project.build.directory}/generated-sources/mib</sourceRoot>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <goals>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <goal>run</goal>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </goals>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </execution>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <execution>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <id>generate-fr-policy-mib-source</id>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <phase>generate-sources</phase>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <target>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <property name="compile_classpath" refid="maven.plugin.classpath" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <mkdir dir="${project.build.directory}/generated-sources/mib/org/forgerock/openam/monitoring/policy" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <java classname="com.sun.jdmk.tools.MibGen" fork="true" classpath="${compile_classpath}">
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <arg line="-X:use-display-hint -d &quot;${project.build.directory}/generated-sources/mib/org/forgerock/openam/monitoring/policy&quot; -mc -desc -tp org.forgerock.openam.monitoring.policy &quot;${basedir}/src/main/resources/mib/FORGEROCK-OPENAM-POLICY.mib&quot; &quot;${basedir}/src/main/resources/mib/mib_core.txt&quot;" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </java>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </target>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <sourceRoot>${project.build.directory}/generated-sources/mib</sourceRoot>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <goals>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <goal>run</goal>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </goals>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </execution>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </executions>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <dependencies>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <dependency>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <groupId>external</groupId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <artifactId>jdmktk</artifactId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <version>2007-01-10</version>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </dependency>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </dependencies>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </plugin>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <plugin>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <groupId>org.apache.maven.plugins</groupId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <artifactId>maven-jar-plugin</artifactId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <archive>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <index>true</index>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <manifest>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <addClasspath>true</addClasspath>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <classpathPrefix>lib/</classpathPrefix>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </manifest>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <manifestEntries>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <Specification-Title>OpenAM MIB Component</Specification-Title>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <Specification-Version>${project.version} - ${maven.build.timestamp}</Specification-Version>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <Specification-Vendor>ForgeRock</Specification-Vendor>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <Implementation-Title>OpenAM MIB Component</Implementation-Title>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <Implementation-Version>${project.version} - ${maven.build.timestamp}</Implementation-Version>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <Implementation-Vendor>ForgeRock</Implementation-Vendor>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <Built-By>${user.name}</Built-By>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <Build-Jdk>${java.version}</Build-Jdk>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <Build-Time>${maven.build.timestamp}</Build-Time>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <Version>${project.version}</Version>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <Create-On>${maven.build.timestamp}</Create-On>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <Revision>${git.short.sha1}</Revision>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <!-- TODO Add License to Manifest -->
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <License />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </manifestEntries>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </archive>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </plugin>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <plugin>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <groupId>org.apache.maven.plugins</groupId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <artifactId>maven-javadoc-plugin</artifactId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <skip>true</skip>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </plugin>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </plugins>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </build>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <dependencies>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <dependency>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <groupId>org.forgerock.openam</groupId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <artifactId>openam-shared</artifactId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </dependency>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <dependency>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <groupId>external</groupId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <artifactId>jdmkrt</artifactId>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </dependency>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </dependencies>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major</project>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major