| New file |
| 0,0 → 1,477 |
| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| Neociclo Accord - Open Source B2B Integration Suite |
| Copyright (C) 2005-2010 Neociclo, http://www.neociclo.com |
| |
| This program is free software: you can redistribute it and/or modify |
| it under the terms of the GNU General Public License as published by |
| the Free Software Foundation, either version 3 of the License, or |
| (at your option) any later version. |
| |
| This program is distributed in the hope that it will be useful, |
| but WITHOUT ANY WARRANTY; without even the implied warranty of |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| GNU General Public License for more details. |
| |
| You should have received a copy of the GNU General Public License |
| along with this program. If not, see <http://www.gnu.org/licenses />. |
| |
| $Id$ |
| |
| --> |
| <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"> |
| |
| <parent> |
| <groupId>org.sonatype.oss</groupId> |
| <artifactId>oss-parent</artifactId> |
| <version>5</version> |
| </parent> |
| |
| <modelVersion>4.0.0</modelVersion> |
| <groupId>org.neociclo.accord</groupId> |
| <artifactId>accord-parent</artifactId> |
| <name>Accord :: Parent Configuration</name> |
| <packaging>pom</packaging> |
| <inceptionYear>2006</inceptionYear> |
| |
| <url>http://accord.ow2.org/</url> |
| |
| <version>1.7</version> |
| |
| <description> |
| Accord Parent module provides support for Maven2 builds; adding |
| shared configurations and common plugins. |
| </description> |
| |
| <organization> |
| <name>Neociclo</name> |
| <url>http://www.neociclo.com</url> |
| </organization> |
| |
| <licenses> |
| <license> |
| <name>GNU AFFERO GENERAL PUBLIC LICENSE v3</name> |
| <url>http://www.gnu.org/licenses/agpl-3.0.txt</url> |
| <distribution>repo</distribution> |
| </license> |
| </licenses> |
| |
| <developers> |
| <developer> |
| <id>rmarins</id> |
| <name>Rafael Marins</name> |
| <organization>Neociclo</organization> |
| <timezone>BRST</timezone> |
| </developer> |
| |
| <developer> |
| <id>brunoborges</id> |
| <name>Bruno Borges</name> |
| <organization>Neociclo</organization> |
| <timezone>BRST</timezone> |
| </developer> |
| </developers> |
| |
| <issueManagement> |
| <system>JIRA</system> |
| <url>http://jira.ow2.org/browse/ACCORD</url> |
| </issueManagement> |
| |
| <scm> |
| <connection>scm:svn:svn://svn.forge.objectweb.org/svnroot/accord/accord-parent/tags/accord-parent-1.7</connection> |
| <developerConnection>scm:svn:svn+ssh://svn.forge.objectweb.org/svnroot/accord/accord-parent/tags/accord-parent-1.7</developerConnection> |
| <url>http://websvn.ow2.org/listing.php/tags/accord-parent-1.7?repname=accord</url> |
| </scm> |
| |
| <properties> |
| <source-encoding>UTF-8</source-encoding> |
| <java-source-version>1.5</java-source-version> |
| <java-runtime-version>1.5</java-runtime-version> |
| |
| <!-- maven plugins versions --> |
| <compiler-plugin.version>2.3.2</compiler-plugin.version> |
| <assembly-plugin.version>2.2-beta-5</assembly-plugin.version> |
| <release-plugin.version>2.0</release-plugin.version> |
| <deploy-plugin.version>2.5</deploy-plugin.version> |
| <javadoc-plugin.version>2.7</javadoc-plugin.version> |
| <resources-plugin.version>2.4.3</resources-plugin.version> |
| <clean-plugin.version>2.4.1</clean-plugin.version> |
| <install-plugin.version>2.3.1</install-plugin.version> |
| <jar-plugin.version>2.3.1</jar-plugin.version> |
| <dependency-plugin.version>2.1</dependency-plugin.version> |
| <site-plugin.version>2.1.1</site-plugin.version> |
| <surefire-plugin.version>2.6</surefire-plugin.version> |
| <checkstyle-plugin.version>2.5</checkstyle-plugin.version> |
| <source-plugin.version>2.1.2</source-plugin.version> |
| <eclipse-plugin.version>2.8</eclipse-plugin.version> |
| <idea-plugin.version>2.2</idea-plugin.version> |
| <pmd-plugin.version>2.5</pmd-plugin.version> |
| |
| <site-repo-url>scp://forge.objectweb.org/var/lib/gforge/chroot/home/groups/accord/htdocs/maven/${project.artifactId}</site-repo-url> |
| </properties> |
| |
| <prerequisites> |
| <maven>2.0.9</maven> |
| </prerequisites> |
| |
| <build> |
| |
| <defaultGoal>install</defaultGoal> |
| |
| <sourceDirectory>src/main/java</sourceDirectory> |
| <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory> |
| <testSourceDirectory>src/test/java</testSourceDirectory> |
| <outputDirectory>target/classes</outputDirectory> |
| <testOutputDirectory>target/test-classes</testOutputDirectory> |
| |
| <resources> |
| <resource> |
| <directory>src/main/java</directory> |
| <includes> |
| <include>**/*.properties</include> |
| </includes> |
| </resource> |
| <resource> |
| <directory>src/main/resources</directory> |
| <includes> |
| <include>**</include> |
| </includes> |
| </resource> |
| </resources> |
| |
| <testResources> |
| <testResource> |
| <directory>src/test/resources</directory> |
| <includes> |
| <include>**</include> |
| </includes> |
| </testResource> |
| </testResources> |
| |
| <pluginManagement> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-assembly-plugin</artifactId> |
| <version>${assembly-plugin.version}</version> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-compiler-plugin</artifactId> |
| <version>${compiler-plugin.version}</version> |
| <configuration> |
| <source>${java-source-version}</source> |
| <target>${java-runtime-version}</target> |
| <encoding>${source-encoding}</encoding> |
| <maxmem>256M</maxmem> |
| </configuration> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-eclipse-plugin</artifactId> |
| <version>${eclipse-plugin.version}</version> |
| <configuration> |
| <downloadSources>true</downloadSources> |
| <downloadJavadocs>true</downloadJavadocs> |
| </configuration> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-idea-plugin</artifactId> |
| <version>${idea-plugin.version}</version> |
| <configuration> |
| <downloadSources>true</downloadSources> |
| <downloadJavadocs>true</downloadJavadocs> |
| </configuration> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-javadoc-plugin</artifactId> |
| <version>${javadoc-plugin.version}</version> |
| <configuration> |
| <attach>true</attach> |
| <source>${java-source-version}</source> |
| <quiet>true</quiet> |
| <bottom>ACCORD</bottom> |
| <javadocVersion>${java-source-version}</javadocVersion> |
| <encoding>${source-enconding}</encoding> |
| </configuration> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-release-plugin</artifactId> |
| <version>${release-plugin.version}</version> |
| <configuration> |
| <passphrase>${gpg.passphrase}</passphrase> |
| <!-- use the mavenExecutorId is to get over a known gpg plugin hanging issue. --> |
| <mavenExecutorId>forked-path</mavenExecutorId> |
| </configuration> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-surefire-plugin</artifactId> |
| <version>${surefire-plugin.version}</version> |
| <configuration> |
| <!--forkMode>pertest</forkMode--> |
| <childDelegation>false</childDelegation> |
| <useFile>true</useFile> |
| <failIfNoTests>false</failIfNoTests> |
| <includes> |
| <include>**/*Test.java</include> |
| </includes> |
| </configuration> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-deploy-plugin</artifactId> |
| <version>${deploy-plugin.version}</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-clean-plugin</artifactId> |
| <version>${clean-plugin.version}</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-install-plugin</artifactId> |
| <version>${install-plugin.version}</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-jar-plugin</artifactId> |
| <version>${jar-plugin.version}</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-dependency-plugin</artifactId> |
| <version>${dependency-plugin.version}</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-site-plugin</artifactId> |
| <version>${site-plugin.version}</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-checkstyle-plugin</artifactId> |
| <version>${checkstyle-plugin.version}</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-source-plugin</artifactId> |
| <version>${source-plugin.version}</version> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-surefire-report-plugin</artifactId> |
| <version>${surefire-plugin.version}</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-pmd-plugin</artifactId> |
| <version>${pmd-plugin.version}</version> |
| </plugin> |
| |
| </plugins> |
| </pluginManagement> |
| |
| </build> |
| |
| <repositories> |
| <repository> |
| <id>sonatype-nexus-snapshots</id> |
| <name>Sonatype Nexus Snapshots</name> |
| <url>http://oss.sonatype.org/content/repositories/snapshots</url> |
| <releases> |
| <enabled>false</enabled> |
| </releases> |
| </repository> |
| <repository> |
| <id>repository.jboss.org</id> |
| <url>https://repository.jboss.org/nexus/content/groups/public/</url> |
| <snapshots> |
| <enabled>false</enabled> |
| </snapshots> |
| </repository> |
| </repositories> |
| |
| <distributionManagement> |
| <site> |
| <id>accord-website</id> |
| <name>ACCORD Website at OW2</name> |
| <url>${site-repo.url}</url> |
| </site> |
| <!-- |
| <snapshotRepository> |
| <id>sonatype-nexus-snapshots</id> |
| <name>Sonatype Nexus Snapshots</name> |
| <url>http://oss.sonatype.org/content/repositories/snapshots</url> |
| </snapshotRepository> |
| |
| <repository> |
| <id>sonatype-nexus-staging</id> |
| <name>Nexus Release Repository</name> |
| <url>http://oss.sonatype.org/service/local/staging/deploy/maven2/</url> |
| </repository> |
| --> |
| </distributionManagement> |
| |
| <mailingLists> |
| <mailingList> |
| <name>ACCORD User Group</name> |
| <subscribe>accord-users-subscribe@ow2.org</subscribe> |
| <unsubscribe>accord-users-unsubscribe@ow2.org</unsubscribe> |
| <archive>http://mail-archive.ow2.org/accord-users/index.html</archive> |
| </mailingList> |
| |
| <mailingList> |
| <name>ACCORD Developer Group</name> |
| <subscribe>accord-dev-subscribe@ow2.org</subscribe> |
| <unsubscribe>accord-dev-unsubscribe@ow2.org</unsubscribe> |
| <archive>http://mail-archive.ow2.org/accord-dev/index.html</archive> |
| </mailingList> |
| |
| <mailingList> |
| <name>ACCORD Issues Logs</name> |
| <subscribe>accord-issues-subscribe@ow2.org</subscribe> |
| <unsubscribe>accord-issues-unsubscribe@ow2.org</unsubscribe> |
| <archive>http://mail-archive.ow2.org/accord-issues/index.html</archive> |
| </mailingList> |
| |
| <mailingList> |
| <name>ACCORD Source Commit Logs</name> |
| <subscribe>accord-commits-subscribe@ow2.org</subscribe> |
| <unsubscribe>accord-commits-unsubscribe@ow2.org</unsubscribe> |
| <archive>http://mail-archive.ow2.org/accord-commits/index.html</archive> |
| </mailingList> |
| </mailingLists> |
| |
| <reporting> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-project-info-reports-plugin</artifactId> |
| <version>2.2</version> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-javadoc-plugin</artifactId> |
| <configuration> |
| <minmemory>128m</minmemory> |
| <maxmemory>512m</maxmemory> |
| </configuration> |
| <version>${javadoc-plugin.version}</version> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-surefire-report-plugin</artifactId> |
| <version>${surefire-plugin.version}</version> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-pmd-plugin</artifactId> |
| <version>${pmd-plugin.version}</version> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-checkstyle-plugin</artifactId> |
| <version>${checkstyle-plugin.version}</version> |
| </plugin> |
| </plugins> |
| |
| </reporting> |
| |
| <profiles> |
| <!--+ |
| | release-profile: Set of tasks activated on 'release:perform' goal. |
| | |
| | Attach sources and javadocs on artifacts deployment. Add artifacts |
| | signature using PGP (required by Sonatype distribution). |
| +--> |
| <profile> |
| <id>release-profile</id> |
| |
| <activation> |
| <property> |
| <name>performRelease</name> |
| <value>true</value> |
| </property> |
| </activation> |
| |
| <build> |
| <plugins> |
| <plugin> |
| <inherited>true</inherited> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-source-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>attach-sources</id> |
| <goals> |
| <goal>jar</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| <plugin> |
| <inherited>true</inherited> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-javadoc-plugin</artifactId> |
| <version>${javadoc-plugin.version}</version> |
| <executions> |
| <execution> |
| <id>attach-javadocs</id> |
| <goals> |
| <goal>jar</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| <plugin> |
| <inherited>true</inherited> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-deploy-plugin</artifactId> |
| <configuration> |
| <updateReleaseInfo>true</updateReleaseInfo> |
| </configuration> |
| </plugin> |
| <plugin> |
| <inherited>true</inherited> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-gpg-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>sign-artifacts</id> |
| <phase>verify</phase> |
| <goals> |
| <goal>sign</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| </build> |
| </profile> |
| </profiles> |
| <!-- |
| <modules> |
| <module>../components</module> |
| <module>../wire</module> |
| <module>../tools</module> |
| <module>../server</module> |
| <module>../edge</module> |
| </modules> |
| --> |
| </project> |
| Property changes: |
| Added: svn:mime-type |
| + text/xml |
| Added: svn:keywords |
| + Revision Date Author Id |
| Added: svn:eol-style |
| + native |