Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
351 lines (346 sloc) 9.86 KB
<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">
<modelVersion>4.0.0</modelVersion>
<groupId>com.bm</groupId>
<artifactId>ejb3unit</artifactId>
<name>ejb3unit</name>
<version>2.0.0-SNAPSHOT</version>
<description>Out of Container Testing of EJB 3.0</description>
<url>http://ejb3unit.sourceforge.net/</url>
<ciManagement>
<system>continuum</system>
<notifiers>
<notifier>
<configuration>
<address>fabian@bauschulte.de</address>
</configuration>
</notifier>
<notifier>
<configuration>
<address>daniel.wiese@web.de</address>
</configuration>
</notifier>
</notifiers>
</ciManagement>
<developers>
<developer>
<id>daniel</id>
<name>Daniel Wiese</name>
<email>Daniel.Wiese(at)web.de</email>
<organization>Siemens</organization>
<timezone />
</developer>
<developer>
<id>fabian</id>
<name>Fabian Bauschulte</name>
<email>Fabian.Bauschulte(at)rewe-group.com</email>
<organization>RIS</organization>
<timezone />
</developer>
</developers>
<contributors>
<contributor>
<name>Peter Doornbosch</name>
<email>peter.doornbosch(at)luminis.nl</email>
<organization>Luminis</organization>
<timezone />
</contributor>
<contributor>
<name>Andrew Hughes</name>
<email>ahhughes(at)gmail.com</email>
<organization>Private</organization>
<timezone />
</contributor>
<contributor>
<name>Paul Sowden</name>
<email>psowden(at)gmail.com</email>
<organization>Mimecast</organization>
<timezone />
</contributor>
<contributor>
<name>Alphonse Bendt</name>
<email>alphonse.bendt(at)akquinet.de</email>
<organization>Akquinet AG</organization>
</contributor>
</contributors>
<licenses>
<license>
<name>
ejb3unit: GNU Lesser General Public License (LGPL)
</name>
<url>http://www.gnu.org/licenses/lgpl.html</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<url>http://svn.sourceforge.net/viewcvs.cgi/ejb3unit/trunk/ejb3unit</url>
<connection>scm:svn:https://ejb3unit.svn.sourceforge.net/svnroot/ejb3unit/trunk/ejb3unit</connection>
<developerConnection>scm:svn:https://ejb3unit.svn.sourceforge.net/svnroot/ejb3unit/trunk/ejb3unit</developerConnection>
</scm>
<build>
<sourceDirectory>src/main/java</sourceDirectory>
<testSourceDirectory>src/test/java</testSourceDirectory>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
<plugin>
<artifactId>maven-site-plugin</artifactId>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>assembly.xml</descriptor>
</descriptors>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>clean</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/liblocation
</outputDirectory>
<overWriteReleases>false</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>true</overWriteIfNewer>
<stripVersion>true</stripVersion>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>jarjar</id>
<phase>package</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<tasks>
<ant antfile="build.xml" target="jarjar" inheritrefs="true">
<property name="project.build.directory" value="${project.build.directory}" />
<property name="project.build.finalName" value="${project.build.finalName}" />
</ant>
</tasks>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>jarjar</groupId>
<artifactId>jarjar</artifactId>
<version>1.0rc7</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
<repositories>
<repository>
<id>jboss</id>
<name>JBossRepo</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
</repository>
<repository>
<id>ejb3unit</id>
<name>Ejb3UnitRepo</name>
<url>http://ejb3unit.sourceforge.net/maven2</url>
</repository>
<repository>
<id>ejb3unit-snap</id>
<name>Ejb3UnitRepo</name>
<url>http://ejb3unit.sourceforge.net/maven2-snap</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>ejb3unit</id>
<name>Ejb3UnitRepo</name>
<url>http://ejb3unit.sourceforge.net/maven2</url>
</pluginRepository>
<pluginRepository>
<id>ejb3unit-snap</id>
<name>Ejb3UnitRepo</name>
<url>http://ejb3unit.sourceforge.net/maven2-snap</url>
</pluginRepository>
</pluginRepositories>
<dependencies>
<!-- ejb3guice has the same dependency -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.4</version>
<scope>compile</scope>
</dependency>
<!-- logging and mock are THE ONLY DEPENDENCIES-->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.5.2</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
<!-- for mock testing -->
<dependency>
<groupId>org.jmock</groupId>
<artifactId>jmock-junit4</artifactId>
<version>2.2.0</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>org.easymock</groupId>
<artifactId>easymock</artifactId>
<version>2.4</version>
</dependency>
<!-- commons dependencies -->
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.7.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.3</version>
<scope>provided</scope>
</dependency>
<!-- for guice -->
<dependency>
<groupId>com.bm</groupId>
<artifactId>ejb3guice</artifactId>
<version>1.0.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>3.6.0.Final</version>
<scope>provided</scope>
<!--
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
-->
</dependency>
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib-nodep</artifactId>
<version>2.1_3</version>
<scope>provided</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.5.2</version>
<type>jar</type>
<scope>test</scope>
</dependency>
<!-- for in momory database -->
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.1.102</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.1</version>
<type>jar</type>
</dependency>
</dependencies>
<reporting>
<plugins>
<plugin>
<artifactId>
maven-project-info-reports-plugin
</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jxr-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jdepend-maven-plugin</artifactId>
</plugin>
<plugin>
<artifactId>maven-surefire-report-plugin</artifactId>
</plugin>
</plugins>
</reporting>
<distributionManagement>
<site>
<id>ejb3unit-site</id>
<url>
sftp://web.sourceforge.net/home/groups/e/ej/ejb3unit/htdocs
</url>
</site>
<repository>
<id>ejb3unit-repo</id>
<name>EJB3unit-Repository</name>
<url>
sftp://web.sourceforge.net/home/groups/e/ej/ejb3unit/htdocs/maven2
</url>
</repository>
<snapshotRepository>
<id>ejb3unit-repo-snap</id>
<name>EJB3unit-Repository</name>
<url>
sftp://web.sourceforge.net/home/groups/e/ej/ejb3unit/htdocs/maven2-snap
</url>
<uniqueVersion>false</uniqueVersion>
</snapshotRepository>
</distributionManagement>
</project>