pom.xml revision 62f6aa50218dbfc9d00a11e87fdee8f20d1a8883
b87033953be26b0dc7dead8febd499b666a54126Peter Major* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
b87033953be26b0dc7dead8febd499b666a54126Peter Major* Copyright (c) 2011-2013 ForgeRock AS. All Rights Reserved
b87033953be26b0dc7dead8febd499b666a54126Peter Major* The contents of this file are subject to the terms
b87033953be26b0dc7dead8febd499b666a54126Peter Major* of the Common Development and Distribution License
b87033953be26b0dc7dead8febd499b666a54126Peter Major* (the License). You may not use this file except in
b87033953be26b0dc7dead8febd499b666a54126Peter Major* compliance with the License.
b87033953be26b0dc7dead8febd499b666a54126Peter Major* You can obtain a copy of the License at
b87033953be26b0dc7dead8febd499b666a54126Peter Major* See the License for the specific language governing
b87033953be26b0dc7dead8febd499b666a54126Peter Major* permission and limitations under the License.
b87033953be26b0dc7dead8febd499b666a54126Peter Major* When distributing Covered Code, include this CDDL
b87033953be26b0dc7dead8febd499b666a54126Peter Major* Header Notice in each file and include the License file
b87033953be26b0dc7dead8febd499b666a54126Peter Major* If applicable, add the following below the CDDL Header,
b87033953be26b0dc7dead8febd499b666a54126Peter Major* with the fields enclosed by brackets [] replaced by
b87033953be26b0dc7dead8febd499b666a54126Peter Major* your own identifying information:
b87033953be26b0dc7dead8febd499b666a54126Peter Major* "Portions Copyrighted [year] [name of copyright owner]"
b87033953be26b0dc7dead8febd499b666a54126Peter 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">
b87033953be26b0dc7dead8febd499b666a54126Peter Major <!-- Parent Project -->
b87033953be26b0dc7dead8febd499b666a54126Peter Major <!-- Component Definition -->
b87033953be26b0dc7dead8febd499b666a54126Peter Major <description>OpenAM Identity Services Schema Components</description>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <!-- Build -->
b87033953be26b0dc7dead8febd499b666a54126Peter Major <!-- Generate Identity Services Source Files to prepare for Compilation -->
b87033953be26b0dc7dead8febd499b666a54126Peter Major <!-- see http://docs.oracle.com/cd/E17802_01/webservices/webservices/docs/1.5/jaxrpc/jaxrpc-tools.html
b87033953be26b0dc7dead8febd499b666a54126Peter Major for Documentation on the wscompile tool. -->
b87033953be26b0dc7dead8febd499b666a54126Peter Major <executions>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <configuration>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <property name="build.class.path" refid="maven.compile.classpath" />
b87033953be26b0dc7dead8febd499b666a54126Peter Major <copy file="${project.basedir}/src/main/resources/xml/IdentityServices.wsdl" tofile="${project.build.directory}/classes/IdentityServices.wsdl" />
b87033953be26b0dc7dead8febd499b666a54126Peter Major <mkdir dir="${project.build.directory}/generated-sources/wscompile"/>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <mkdir dir="${project.build.directory}/unwanted"/>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <java classname="com.sun.xml.rpc.tools.wscompile.Main" fork="true" classpath="${build.class.path}" failonerror="true">
b87033953be26b0dc7dead8febd499b666a54126Peter Major <arg value="${project.build.directory}/unwanted" />
b87033953be26b0dc7dead8febd499b666a54126Peter Major <arg value="${project.build.directory}/generated-sources/wscompile" />
b87033953be26b0dc7dead8febd499b666a54126Peter Major <arg value="${project.basedir}/src/main/resources/xml/IdentityServicesConfig.xml" />
b87033953be26b0dc7dead8febd499b666a54126Peter Major </configuration>
b87033953be26b0dc7dead8febd499b666a54126Peter Major </execution>
b87033953be26b0dc7dead8febd499b666a54126Peter Major </executions>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <artifactId>build-helper-maven-plugin</artifactId>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <executions>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <configuration>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <source>${project.build.directory}/generated-sources/wscompile</source>
b87033953be26b0dc7dead8febd499b666a54126Peter Major </configuration>
b87033953be26b0dc7dead8febd499b666a54126Peter Major </execution>
b87033953be26b0dc7dead8febd499b666a54126Peter Major </executions>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <configuration>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <manifestEntries>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <Specification-Title>OpenAM Identity Services</Specification-Title>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <Specification-Version>${project.version} - ${maven.build.timestamp}</Specification-Version>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <Specification-Vendor>ForgeRock</Specification-Vendor>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <Implementation-Title>OpenAM Identity Services</Implementation-Title>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <Implementation-Version>${project.version} - ${maven.build.timestamp}
b87033953be26b0dc7dead8febd499b666a54126Peter Major <Implementation-Vendor>ForgeRock</Implementation-Vendor>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <Build-Time>${maven.build.timestamp}</Build-Time>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <SVN-Revision>R${svn-revision.revision}</SVN-Revision>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <!-- TODO Add License to Manifest -->
b87033953be26b0dc7dead8febd499b666a54126Peter Major </manifestEntries>
b87033953be26b0dc7dead8febd499b666a54126Peter Major </configuration>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <configuration>
b87033953be26b0dc7dead8febd499b666a54126Peter Major </configuration>
b87033953be26b0dc7dead8febd499b666a54126Peter Major <dependencies>