[jboss-svn-commits] JBL Code SVN: r36656 - in labs/jbosstm/trunk/ArjunaJTS/orbportability: src and 2 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Feb 22 11:33:31 EST 2011
Author: tomjenkinson
Date: 2011-02-22 11:33:31 -0500 (Tue, 22 Feb 2011)
New Revision: 36656
Added:
labs/jbosstm/trunk/ArjunaJTS/orbportability/src/
labs/jbosstm/trunk/ArjunaJTS/orbportability/src/test/
labs/jbosstm/trunk/ArjunaJTS/orbportability/src/test/resources/
labs/jbosstm/trunk/ArjunaJTS/orbportability/src/test/resources/jbossts-properties.xml
Modified:
labs/jbosstm/trunk/ArjunaJTS/orbportability/pom.xml
Log:
JBTM-574 added the properties file
Modified: labs/jbosstm/trunk/ArjunaJTS/orbportability/pom.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTS/orbportability/pom.xml 2011-02-22 15:42:43 UTC (rev 36655)
+++ labs/jbosstm/trunk/ArjunaJTS/orbportability/pom.xml 2011-02-22 16:33:31 UTC (rev 36656)
@@ -1,56 +1,68 @@
<?xml version="1.0" encoding="UTF-8"?>
- <!--
- JBoss, Home of Professional Open Source Copyright 2008, Red Hat
- Middleware LLC, and others contributors as indicated by the @authors
- tag. All rights reserved. See the copyright.txt in the distribution
- for a full listing of individual contributors. This copyrighted
- material is made available to anyone wishing to use, modify, copy, or
- redistribute it subject to the terms and conditions of the GNU Lesser
- General Public License, v. 2.1. This program is distributed in the
- hope that it will be useful, but WITHOUT A WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE. See the GNU Lesser General Public License for more details.
- You should have received a copy of the GNU Lesser General Public
- License, v.2.1 along with this distribution; if not, write to the Free
- Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- 02110-1301, USA.
- -->
+<!-- JBoss, Home of Professional Open Source Copyright 2008, Red Hat Middleware
+ LLC, and others contributors as indicated by the @authors tag. All rights
+ reserved. See the copyright.txt in the distribution for a full listing of
+ individual contributors. This copyrighted material is made available to anyone
+ wishing to use, modify, copy, or redistribute it subject to the terms and
+ conditions of the GNU Lesser General Public License, v. 2.1. This program
+ is distributed in the hope that it will be useful, but WITHOUT A WARRANTY;
+ without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ PURPOSE. See the GNU Lesser General Public License for more details. You
+ should have received a copy of the GNU Lesser General Public License, v.2.1
+ along with this distribution; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -->
<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.jboss.jbossts</groupId>
+ <artifactId>narayana-build-common</artifactId>
+ <version>5.0.0.M1-SNAPSHOT</version>
+ </parent>
<modelVersion>4.0.0</modelVersion>
- <groupId>org.jboss.narayana</groupId>
- <artifactId>orb-portability</artifactId>
+ <artifactId>orbportability</artifactId>
<name>ORB portability</name>
- <version>5.0.0.M1-SNAPSHOT</version>
<packaging>jar</packaging>
- <developers>
- <developer>
- <id>tomjenkinson</id>
- <name>Thomas Jenkinson</name>
- <email>tom.jenkinson at redhat.com</email>
- <organization>JBoss</organization>
- <organizationUrl>http://www.jboss.org/</organizationUrl>
- <roles>
- <role>Project Lead</role>
- </roles>
- <timezone>0</timezone>
- </developer>
- </developers>
-
- <licenses>
- <license>
- <name>LGPL 2.1</name>
- <url>http://www.gnu.org/licenses/lgpl-2.1.html</url>
- </license>
- </licenses>
-
<build>
+ <sourceDirectory>classes</sourceDirectory>
+ <resources>
+ <resource>
+ <directory>etc</directory>
+ </resource>
+ </resources>
+ <testSourceDirectory>tests/classes</testSourceDirectory>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>add-test-source</id>
+ <phase>generate-test-sources</phase>
+ <goals>
+ <goal>add-test-source</goal>
+ </goals>
+ <configuration>
+ <sources>
+ <source>${basedir}/../../common/tests/com/arjuna/common/tests/simple</source>
+ </sources>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <excludes>
+ <exclude>**/ant/**</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
<artifactId>idlj-maven-plugin</artifactId>
<dependencies>
<dependency>
@@ -62,7 +74,7 @@
<executions>
<execution>
<goals>
- <goal>generate</goal>
+ <goal>generate-test</goal>
</goals>
</execution>
</executions>
@@ -71,12 +83,12 @@
<sourceDirectory>tests/idl/</sourceDirectory>
<sources>
<source>
- <includes>
+ <includes>
<include>orbtests.idl</include>
</includes>
<additionalArguments>
<additionalArgument>-DORB_OTS_SUPPORT=1</additionalArgument>
- <additionalArgument>-DORB_CURRENT_SUPPORT=1</additionalArgument>
+ <additionalArgument>-DORB_CURRENT_SUPPORT=1</additionalArgument>
<additionalArgument>-i2jpackage</additionalArgument>
<additionalArgument>orbtests:com.hp.mwtests.orbportability.orbspecific.orbtests</additionalArgument>
</additionalArguments>
@@ -84,14 +96,48 @@
</sources>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.7</version>
+ <configuration>
+ <runOrder>alphabetical</runOrder>
+ <redirectTestOutputToFile>true</redirectTestOutputToFile>
+ <forkMode>pertest</forkMode>
+ <excludes>
+ <!-- exclude tests which we don't want to run -->
+ <exclude>**/common/**</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
</plugins>
</build>
-
<dependencies>
<dependency>
- <groupId>org.jboss.narayana</groupId>
- <artifactId>jts</artifactId>
- <version>5.0.0.M1-SNAPSHOT</version>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>common</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.jboss.logging</groupId>
+ <artifactId>jboss-logging</artifactId>
+ <version>3.0.0.Beta4</version>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>jacorb</groupId>
+ <artifactId>jacorb</artifactId>
+ <version>2.3.1jboss.patch01-brew</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.slf4j</groupId>
+ <artifactId>slf4j-jboss-logging</artifactId>
+ </dependency>
</dependencies>
+
</project>
Added: labs/jbosstm/trunk/ArjunaJTS/orbportability/src/test/resources/jbossts-properties.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTS/orbportability/src/test/resources/jbossts-properties.xml (rev 0)
+++ labs/jbosstm/trunk/ArjunaJTS/orbportability/src/test/resources/jbossts-properties.xml 2011-02-22 16:33:31 UTC (rev 36656)
@@ -0,0 +1 @@
+<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"><properties/>
\ No newline at end of file
More information about the jboss-svn-commits
mailing list