pom.xml revision ba8cf8a2c66c3c5fa629a17623d1e71ecd87dfb6
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * Copyright 2011-2015 ForgeRock AS.
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 * You can obtain a copy of the License at
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * See the License for the specific language governing
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * permission and limitations under the License.
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * When distributing Covered Code, include this CDDL
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * Header Notice in each file and include the License file
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<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 <!-- Parent Project -->
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <!-- Component Definition -->
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <description>OpenAM MIB Schema Components</description>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <!-- Build -->
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <!-- Generate MIB Source Files to prepare for Compilation -->
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <executions>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <property name="compile_classpath" refid="maven.plugin.classpath" />
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 "${project.build.directory}/generated-sources/mib/com/sun/identity/monitoring" -mc -desc -tp com.sun.identity.monitoring "${basedir}/src/main/resources/mib/SUN-OPENSSO-SERVER.mib" "${basedir}/src/main/resources/mib/mib_core.txt"" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <sourceRoot>${project.build.directory}/generated-sources/mib</sourceRoot>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </execution>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <property name="compile_classpath" refid="maven.plugin.classpath" />
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 "${project.build.directory}/generated-sources/mib/org/forgerock/openam/monitoring/cts" -mc -desc -tp org.forgerock.openam.monitoring.cts "${basedir}/src/main/resources/mib/FORGEROCK-OPENAM-CTS.mib" "${basedir}/src/main/resources/mib/mib_core.txt"" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <sourceRoot>${project.build.directory}/generated-sources/mib</sourceRoot>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </execution>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <property name="compile_classpath" refid="maven.plugin.classpath" />
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 "${project.build.directory}/generated-sources/mib/org/forgerock/openam/monitoring/session" -mc -desc -tp org.forgerock.openam.monitoring.session "${basedir}/src/main/resources/mib/FORGEROCK-OPENAM-SESSION.mib" "${basedir}/src/main/resources/mib/mib_core.txt"" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <sourceRoot>${project.build.directory}/generated-sources/mib</sourceRoot>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </execution>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <property name="compile_classpath" refid="maven.plugin.classpath" />
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 "${project.build.directory}/generated-sources/mib/org/forgerock/openam/monitoring/policy" -mc -desc -tp org.forgerock.openam.monitoring.policy "${basedir}/src/main/resources/mib/FORGEROCK-OPENAM-POLICY.mib" "${basedir}/src/main/resources/mib/mib_core.txt"" />
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <sourceRoot>${project.build.directory}/generated-sources/mib</sourceRoot>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </execution>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </executions>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <dependencies>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <dependency>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </dependency>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </dependencies>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <configuration>
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 <Build-Time>${maven.build.timestamp}</Build-Time>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <!-- TODO Add License to Manifest -->
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </manifestEntries>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </configuration>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <dependencies>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <dependency>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </dependency>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major <dependency>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </dependency>
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major </dependencies>