openesb-components/global-common/pom.xml

219 lines
7.7 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!--
# BEGIN_HEADER - DO NOT EDIT
#
# The contents of this file are subject to the terms
# of the Common Development and Distribution License
# (the "License"). You may not use this file except
# in compliance with the License.
#
# You can obtain a copy of the license at
# https://open-jbi-components.dev.java.net/public/CDDLv1.0.html.
# See the License for the specific language governing
# permissions and limitations under the License.
#
# When distributing Covered Code, include this CDDL
# HEADER in each file and include the License file at
# https://open-jbi-components.dev.java.net/public/CDDLv1.0.html.
# If applicable add the following below this CDDL HEADER,
# with the fields enclosed by brackets "[]" replaced with
# your own identifying information: Portions Copyright
# [year] [name of copyright owner]
-->
<!--
# @(#)pom.xml
# Copyright 2006-2008 Sun Microsystems, Inc. All Rights Reserved.
#
# END_HEADER - DO NOT EDIT
-->
<project>
<parent>
<artifactId>ojc-versions</artifactId>
<groupId>open-jbi-components</groupId>
<version>1.1</version>
<relativePath>ojc-versions</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>open-jbi-components</groupId>
<artifactId>global-common</artifactId>
<packaging>pom</packaging>
<name>global-common</name>
<version>1.1</version>
<description>
The global-common description goes here.
</description>
<url>https://open-jbi-components.dev.java.net</url>
<inceptionYear>2006</inceptionYear>
<build>
<sourceDirectory>src</sourceDirectory>
<scriptSourceDirectory>src/scripts</scriptSourceDirectory>
<testSourceDirectory>test</testSourceDirectory>
<outputDirectory>bld/classes</outputDirectory>
<testOutputDirectory>bld/test-classes</testOutputDirectory>
<defaultGoal>install</defaultGoal>
<directory>bld</directory>
</build>
<!-- this element determines the order we search for project dependencies. -->
<repositories>
<!--
! since most artifacts come from central, check that first.
! the <id> element is set to "central", to enable any mirror settings
! defined by the user.
!-->
<repository>
<id>central</id>
<name>Maven2 Central Repository</name>
<url>http://repo1.maven.org/maven2</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>local-build</id>
<name>local build repository</name>
<url>file://${maven.repo.local}</url>
<releases>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>
<id>java-net-maven2-repository</id>
<name>java.net Maven 2.x repository</name>
<url>https://maven.java.net/content/groups/public/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
</repository>
<repository>
<id>sourceforge</id>
<url>https://oss.sonatype.org/content/groups/sourceforge/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>apache-ant</id>
<url>http://repo2.maven.org/maven2</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>jboss</id>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>openesb-release</id>
<name>OpenESB repo release</name>
<url>http://build2.open-esb.net:8081/nexus/content/repositories/openesb-release/</url>
</repository>
<snapshotRepository>
<id>openesb-snapshot</id>
<name>OpenESB repo release</name>
<url>http://build2.open-esb.net:8081/nexus/content/repositories/openesb-snapshot/</url>
</snapshotRepository>
</distributionManagement>
<pluginRepositories>
<pluginRepository>
<id>maven-snapshots</id>
<name>Maven Snapshots</name>
<url>http://people.apache.org/maven-snapshot-repository</url>
<releases>
<enabled>false</enabled>
</releases>
<!-- do not update installed plugins as a default, as it takes forever. RT 4/30/08 -->
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>codehaus-snapshots</id>
<name>Codehaus Snapshots</name>
<url>http://snapshots.repository.codehaus.org</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</snapshots>
</pluginRepository>
</pluginRepositories>
<properties>
<!--
! Note - the order of these declarations is unimportant.
-->
<ASADMIN_USER>admin</ASADMIN_USER>
<ASADMIN_PASSWORD>adminadmin</ASADMIN_PASSWORD>
<!-- required env. vars: -->
<SRCROOT>${env.JV_SRCROOT}</SRCROOT>
<TOOLROOT>${env.JV_TOOLROOT}</TOOLROOT>
<!-- this file is created by ant task in top pom, and used to filter resources: -->
<version.properties>${SRCROOT}/bld/version.properties</version.properties>
<!-- sure-fire (junit) props: -->
<testFailureIgnore>true</testFailureIgnore>
<maven.test.failure.ignore>${testFailureIgnore}</maven.test.failure.ignore>
<!-- standard manifest entries for ojc artifacts: -->
<ojc-component-name>${project.name}</ojc-component-name>
<ojc-cvsroot>:pserver:guest@cvs.dev.java.net:/cvs</ojc-cvsroot>
<ojc-scm-type>cvs</ojc-scm-type>
<ojc-cvs-branch>${CVS_BRANCH_NAME}</ojc-cvs-branch>
<ojc-cvs-timestamp>${CVS_TIMESTAMP}</ojc-cvs-timestamp>
<ojc-build-number>${BUILD_NUMBER}</ojc-build-number>
<ojc-artifact-url>
${maven-distroot-url}/${project.groupId}/${project.artifactId}/${project.version}/${project.build.finalName}.${project.packaging}
</ojc-artifact-url>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<profiles>
<profile>
<id>release-deploy-profile</id>
<activation>
<property>
<name>deployRemote</name>
</property>
</activation>
</profile>
</profiles>
</project>