[jboss-svn-commits] JBL Code SVN: r36635 - in labs/jbosstm/trunk/ArjunaJTA: dist and 10 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Feb 20 11:57:30 EST 2011
Author: tomjenkinson
Date: 2011-02-20 11:57:30 -0500 (Sun, 20 Feb 2011)
New Revision: 36635
Added:
labs/jbosstm/trunk/ArjunaJTA/dist/
labs/jbosstm/trunk/ArjunaJTA/dist/pom.xml
labs/jbosstm/trunk/ArjunaJTA/dist/src/
labs/jbosstm/trunk/ArjunaJTA/dist/src/main/
labs/jbosstm/trunk/ArjunaJTA/dist/src/main/assembly/
labs/jbosstm/trunk/ArjunaJTA/dist/src/main/assembly/bin.xml
labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Development_Guide/pom.xml
labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Development_Guide/publican-maven.cfg
labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Installation_And_Administration_Guide/pom.xml
labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Installation_And_Administration_Guide/publican-maven.cfg
labs/jbosstm/trunk/ArjunaJTA/docs/pom.xml
labs/jbosstm/trunk/ArjunaJTA/jdbc/pom.xml
labs/jbosstm/trunk/ArjunaJTA/jta/pom.xml
labs/jbosstm/trunk/ArjunaJTA/jta/src/
labs/jbosstm/trunk/ArjunaJTA/pom.xml
labs/jbosstm/trunk/ArjunaJTA/tsmx/pom.xml
Modified:
labs/jbosstm/trunk/ArjunaJTA/
labs/jbosstm/trunk/ArjunaJTA/docs/
labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Development_Guide/
labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Installation_And_Administration_Guide/
labs/jbosstm/trunk/ArjunaJTA/jdbc/
labs/jbosstm/trunk/ArjunaJTA/jta/
labs/jbosstm/trunk/ArjunaJTA/jta/tests/classes/com/hp/mwtests/ts/jta/recovery/CrashRecovery.java
labs/jbosstm/trunk/ArjunaJTA/tsmx/
Log:
JBTM-574 first cut of JTA build
Property changes on: labs/jbosstm/trunk/ArjunaJTA
___________________________________________________________________
Added: svn:ignore
+ target
build
.project
.classpath
.settings
Added: labs/jbosstm/trunk/ArjunaJTA/dist/pom.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/dist/pom.xml (rev 0)
+++ labs/jbosstm/trunk/ArjunaJTA/dist/pom.xml 2011-02-20 16:57:30 UTC (rev 36635)
@@ -0,0 +1,131 @@
+<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">
+
+ <!-- JBoss, Home of Professional Open Source Copyright 2009, Red Hat Middleware
+ LLC, and individual contributors as indicated by the @author tags. 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. (C) 2009, @author JBoss Inc. (jonathan.halliday at redhat.com) -->
+
+
+ <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.jbossts</groupId>
+ <artifactId>arjunajta-dist</artifactId>
+ <packaging>pom</packaging>
+ <name>ArjunaCore</name>
+
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>make-assembly</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/bin.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ <plugin>
+ <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>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>arjunacore</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>arjunacore-services</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>common</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>arjuna</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>tsmx-tools</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>tsmx-jmxbrowser</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>osbv-defaults</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>tsmx-perfgraph</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>txoj</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>jta</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>jta</artifactId>
+ <classifier>javadoc</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>jta</artifactId>
+ <classifier>sources</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>jdbc</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>tsmx-jta-objectstorebrowser</artifactId>
+ </dependency>
+ </dependencies>
+
+
+ <properties>
+ <PRODUCT_NAME>jbossjta</PRODUCT_NAME>
+ <HOME_DIRECTORY>JBOSSJTA_HOME</HOME_DIRECTORY>
+ </properties>
+</project>
Added: labs/jbosstm/trunk/ArjunaJTA/dist/src/main/assembly/bin.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/dist/src/main/assembly/bin.xml (rev 0)
+++ labs/jbosstm/trunk/ArjunaJTA/dist/src/main/assembly/bin.xml 2011-02-20 16:57:30 UTC (rev 36635)
@@ -0,0 +1,247 @@
+<?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. -->
+<assembly>
+ <id>bin</id>
+ <includeBaseDirectory>false</includeBaseDirectory>
+ <formats>
+ <format>tar.gz</format>
+ <format>zip</format>
+ </formats>
+ <moduleSets>
+ <moduleSet>
+ <includes>
+ <include>org.jboss.jbossts:arjunajta</include>
+ </includes>
+ <binaries>
+ <outputDirectory>htdocs</outputDirectory>
+ <attachmentClassifier>javadoc</attachmentClassifier>
+ <includeDependencies>false</includeDependencies>
+ </binaries>
+ </moduleSet>
+ <moduleSet>
+ <includes>
+ <include>org.jboss.jbossts:arjunajta</include>
+ </includes>
+ <binaries>
+ <outputFileNameMapping>${module.artifactId}-sources.${module.extension}
+ </outputFileNameMapping>
+ <outputDirectory>lib</outputDirectory>
+ <attachmentClassifier>sources</attachmentClassifier>
+ <includeDependencies>false</includeDependencies>
+ <unpack>false</unpack>
+ </binaries>
+ </moduleSet>
+ <moduleSet>
+ <includes>
+ <include>org.jboss.jbossts:tsmx-tools</include>
+ </includes>
+ <binaries>
+ <outputDirectory>bin</outputDirectory>
+ <outputFileNameMapping>${module.artifactId}.${module.extension}
+ </outputFileNameMapping>
+ <unpack>false</unpack>
+ <includeDependencies>false</includeDependencies>
+ </binaries>
+ </moduleSet>
+ <moduleSet>
+ <includes>
+ <include>org.jboss.jbossts:tsmx-jmxbrowser</include>
+ </includes>
+ <binaries>
+ <outputDirectory>bin/tools</outputDirectory>
+ <outputFileNameMapping>${module.artifactId}.${module.extension}
+ </outputFileNameMapping>
+ <unpack>false</unpack>
+ <includeDependencies>false</includeDependencies>
+ </binaries>
+ </moduleSet>
+ <moduleSet>
+ <includes>
+ <include>org.jboss.jbossts:tsmx-jta-objectstorebrowser</include>
+ </includes>
+ <binaries>
+ <outputDirectory>bin/tools</outputDirectory>
+ <outputFileNameMapping>tsmx-objectstorebrowser.jar
+ </outputFileNameMapping>
+ <unpack>false</unpack>
+ <includeDependencies>false</includeDependencies>
+ </binaries>
+ </moduleSet>
+ <moduleSet>
+ <includes>
+ <include>org.jboss.jbossts:tsmx-perfgraph</include>
+ </includes>
+ <binaries>
+ <outputDirectory>bin/tools</outputDirectory>
+ <outputFileNameMapping>${module.artifactId}.${module.extension}
+ </outputFileNameMapping>
+ <unpack>false</unpack>
+ <includeDependencies>false</includeDependencies>
+ </binaries>
+ </moduleSet>
+ <moduleSet>
+ <includes>
+ <include>org.jboss.jbossts:osbv-defaults</include>
+ </includes>
+ <binaries>
+ <outputDirectory>bin/tools/plugins</outputDirectory>
+ <outputFileNameMapping>${module.artifactId}.${module.extension}
+ </outputFileNameMapping>
+ <unpack>false</unpack>
+ <includeDependencies>false</includeDependencies>
+ </binaries>
+ </moduleSet>
+ <moduleSet>
+ <includes>
+ <include>org.jboss.jbossts:arjunajta</include>
+ </includes>
+ <binaries>
+ <outputDirectory>lib</outputDirectory>
+ <outputFileNameMapping>${module.artifactId}.${module.extension}
+ </outputFileNameMapping>
+ <unpack>false</unpack>
+ <dependencySets>
+ <dependencySet>
+ <outputDirectory>lib/ext</outputDirectory>
+ <outputFileNameMapping>${module.artifactId}.${module.extension}
+ </outputFileNameMapping>
+ <useTransitiveDependencies>true</useTransitiveDependencies>
+ <excludes>
+ <exclude>org.jboss.jbossts:common</exclude>
+ <exclude>org.jboss.jbossts:arjuna</exclude>
+ <exclude>org.jboss.jbossts:tsmx-tools</exclude>
+ <exclude>org.jboss.jbossts:tsmx-jmxbrowser</exclude>
+ <exclude>org.jboss.jbossts:tsmx-jta-objectstorebrowser</exclude>
+ <exclude>org.jboss.jbossts:osbv-defaults</exclude>
+ <exclude>org.jboss.jbossts:tsmx-perfgraph</exclude>
+ <exclude>org.jboss.jbossts:txoj</exclude>
+ </excludes>
+ </dependencySet>
+ </dependencySets>
+ </binaries>
+ </moduleSet>
+ <moduleSet>
+ <includes>
+ <include>org.jboss.jbossts:arjunacore-services</include>
+ </includes>
+ <binaries>
+ <outputDirectory>services/lib</outputDirectory>
+ <outputFileNameMapping>jbossjta-services.jar
+ </outputFileNameMapping>
+ <unpack>false</unpack>
+ <dependencySets>
+ <dependencySet>
+ <outputDirectory>lib/ext</outputDirectory>
+ <outputFileNameMapping>${module.artifactId}.${module.extension}
+ </outputFileNameMapping>
+ <useTransitiveDependencies>false</useTransitiveDependencies>
+ <excludes>
+ <exclude>org.jboss.jbossts:arjuna</exclude>
+ </excludes>
+ </dependencySet>
+ </dependencySets>
+ </binaries>
+ </moduleSet>
+ </moduleSets>
+ <files>
+ <file>
+ <source>copyright.txt</source>
+ <fileMode>0644</fileMode>
+ </file>
+ <file>
+ <source>../JBossORG-EULA.txt</source>
+ <fileMode>0644</fileMode>
+ </file>
+ <file>
+ <source>tsmx/etc/toolsframework.xml</source>
+ <fileMode>0644</fileMode>
+ <outputDirectory>bin/tools</outputDirectory>
+ </file>
+ <file>
+ <source>arjuna/etc/log4j.properties</source>
+ <fileMode>0644</fileMode>
+ <outputDirectory>etc</outputDirectory>
+ </file>
+ <file>
+ <source>../ext/third_party_licenses.txt</source>
+ <fileMode>0644</fileMode>
+ <outputDirectory>lib/ext</outputDirectory>
+ </file>
+ <file>
+ <source>scripts/withoutorb-setup-env.sh</source>
+ <fileMode>0755</fileMode>
+ <outputDirectory>bin</outputDirectory>
+ <destName>setup-env.sh</destName>
+ <filtered>true</filtered>
+ </file>
+ <file>
+ <source>scripts/withoutorb-setup-env.bat</source>
+ <fileMode>0755</fileMode>
+ <outputDirectory>bin</outputDirectory>
+ <destName>setup-env.bat</destName>
+ <filtered>true</filtered>
+ </file>
+ <file>
+ <source>jbossts-properties-arjunajta.xml</source>
+ <fileMode>0644</fileMode>
+ <destName>default-jbossts-properties.xml</destName>
+ </file>
+ <file>
+ <source>jbossts-properties-arjunajta.xml</source>
+ <fileMode>0644</fileMode>
+ <outputDirectory>etc</outputDirectory>
+ <destName>jbossts-properties.xml</destName>
+ </file>
+ </files>
+ <fileSets>
+ <fileSet>
+ <directory>scripts</directory>
+ <outputDirectory>bin</outputDirectory>
+ <filtered>true</filtered>
+ <includes>
+ <include>start-recovery-manager*</include>
+ <include>run-tools*</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>arjuna/services/scripts/windows</directory>
+ <outputDirectory>services/bin/windows</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>arjuna/services/scripts/unix</directory>
+ <outputDirectory>services/bin/hpux</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>arjuna/services/scripts/unix</directory>
+ <outputDirectory>services/bin/linux</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>arjuna/services/scripts/unix</directory>
+ <outputDirectory>services/bin/solaris</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>arjuna/services/config</directory>
+ <outputDirectory>services/config</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>docs/ArjunaTA_Installation_And_Administration_Guide/target/publican/ArjunaTA_Installation_And_Administration_Guide/en-US/pdf/</directory>
+ <outputDirectory>docs</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>docs/ArjunaTA_Development_Guide/target/publican/ArjunaTA_Development_Guide/en-US/pdf/</directory>
+ <outputDirectory>docs</outputDirectory>
+ </fileSet>
+ </fileSets>
+</assembly>
Property changes on: labs/jbosstm/trunk/ArjunaJTA/docs
___________________________________________________________________
Added: svn:ignore
+ target
build
.project
.classpath
.settings
Property changes on: labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Development_Guide
___________________________________________________________________
Added: svn:ignore
+ target
build
.project
.classpath
.settings
Added: labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Development_Guide/pom.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Development_Guide/pom.xml (rev 0)
+++ labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Development_Guide/pom.xml 2011-02-20 16:57:30 UTC (rev 36635)
@@ -0,0 +1,64 @@
+<?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. -->
+<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>
+ <artifactId>arjunajta-dev-guide</artifactId>
+ <name>ArjunaJTA devguide module</name>
+ <packaging>jar</packaging>
+
+ <build>
+ <outputDirectory>target/publican</outputDirectory>
+ <plugins>
+
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>compile</phase>
+ <configuration>
+ <tasks>
+ <exec dir="." executable="publican">
+ <arg value="build" />
+ <arg value="--langs=en-US" />
+ <arg value="--formats=pdf" />
+ <arg value="--config=publican-maven.cfg" />
+ </exec>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <includes>
+ <include>**/*.pdf</include>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
Added: labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Development_Guide/publican-maven.cfg
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Development_Guide/publican-maven.cfg (rev 0)
+++ labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Development_Guide/publican-maven.cfg 2011-02-20 16:57:30 UTC (rev 36635)
@@ -0,0 +1,7 @@
+# Config::Simple 4.59
+# Wed Sep 1 15:11:59 2010
+
+xml_lang: en-US
+type: Book
+brand: jboss-community
+tmp_dir: target/publican/ArjunaTA_Development_Guide
Property changes on: labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Installation_And_Administration_Guide
___________________________________________________________________
Added: svn:ignore
+ target
build
.project
.classpath
.settings
Added: labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Installation_And_Administration_Guide/pom.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Installation_And_Administration_Guide/pom.xml (rev 0)
+++ labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Installation_And_Administration_Guide/pom.xml 2011-02-20 16:57:30 UTC (rev 36635)
@@ -0,0 +1,63 @@
+<?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. -->
+<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>
+ <artifactId>arjunajta-iaa-guide</artifactId>
+ <name>ArjunaJTA Installation and Administration Guide module</name>
+ <packaging>jar</packaging>
+
+ <build>
+ <outputDirectory>target/publican</outputDirectory>
+ <plugins>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>compile</phase>
+ <configuration>
+ <tasks>
+ <exec dir="." executable="publican">
+ <arg value="build" />
+ <arg value="--langs=en-US" />
+ <arg value="--formats=pdf" />
+ <arg value="--config=publican-maven.cfg" />
+ </exec>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <includes>
+ <include>**/*.pdf</include>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
Added: labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Installation_And_Administration_Guide/publican-maven.cfg
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Installation_And_Administration_Guide/publican-maven.cfg (rev 0)
+++ labs/jbosstm/trunk/ArjunaJTA/docs/ArjunaTA_Installation_And_Administration_Guide/publican-maven.cfg 2011-02-20 16:57:30 UTC (rev 36635)
@@ -0,0 +1,7 @@
+# Config::Simple 4.59
+# Wed Sep 1 15:11:59 2010
+
+xml_lang: en-US
+type: Book
+brand: jboss-community
+tmp_dir: target/publican/ArjunaTA_Installation_And_Administration_Guide
Added: labs/jbosstm/trunk/ArjunaJTA/docs/pom.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/docs/pom.xml (rev 0)
+++ labs/jbosstm/trunk/ArjunaJTA/docs/pom.xml 2011-02-20 16:57:30 UTC (rev 36635)
@@ -0,0 +1,34 @@
+<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">
+
+ <!-- JBoss, Home of Professional Open Source Copyright 2009, Red Hat Middleware
+ LLC, and individual contributors as indicated by the @author tags. 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. (C) 2009, @author JBoss Inc. (jonathan.halliday at redhat.com) -->
+
+
+ <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.jbossts</groupId>
+ <artifactId>arjunajta-docs</artifactId>
+ <packaging>pom</packaging>
+ <name>ArjunaJTA Documentation</name>
+
+ <modules>
+ <module>ArjunaTA_Development_Guide</module>
+ <module>ArjunaTA_Installation_And_Administration_Guide</module>
+ </modules>
+</project>
Property changes on: labs/jbosstm/trunk/ArjunaJTA/jdbc
___________________________________________________________________
Added: svn:ignore
+ target
build
.project
.classpath
.settings
Added: labs/jbosstm/trunk/ArjunaJTA/jdbc/pom.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/jdbc/pom.xml (rev 0)
+++ labs/jbosstm/trunk/ArjunaJTA/jdbc/pom.xml 2011-02-20 16:57:30 UTC (rev 36635)
@@ -0,0 +1,90 @@
+<?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. -->
+<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>
+ <artifactId>jdbc</artifactId>
+ <name>ArjunaCore arjuna module</name>
+ <packaging>jar</packaging>
+
+ <build>
+ <sourceDirectory>classes</sourceDirectory>
+ <resources>
+ <resource>
+ <directory>etc</directory>
+ </resource>
+ </resources>
+ <testSourceDirectory>tests/classes</testSourceDirectory>
+ <testResources>
+ <testResource>
+ <directory>src/test/resources</directory>
+ </testResource>
+ </testResources>
+
+
+ <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-surefire-plugin</artifactId>
+ <version>2.7</version>
+ <configuration>
+
+ <workingDirectory>${basedir}/target/test-classes</workingDirectory>
+ <runOrder>alphabetical</runOrder>
+ <redirectTestOutputToFile>true</redirectTestOutputToFile>
+ <forkMode>pertest</forkMode>
+ <includes>
+ <include>**/*.java</include>
+ </includes>
+ <excludes>
+ <exclude>**/utils/plugins/**</exclude>
+ <exclude>**/DBPlugin.java</exclude>
+
+
+ <exclude>**/JDBC2Test.java</exclude>
+ <exclude>**/JDBC3Test.java</exclude>
+ <exclude>**/*JNDISetup.java</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+
+ </plugins>
+ </build>
+
+ <dependencies>
+
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>jta</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+</project>
Property changes on: labs/jbosstm/trunk/ArjunaJTA/jta
___________________________________________________________________
Added: svn:ignore
+ target
build
.project
.classpath
.settings
Added: labs/jbosstm/trunk/ArjunaJTA/jta/pom.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/jta/pom.xml (rev 0)
+++ labs/jbosstm/trunk/ArjunaJTA/jta/pom.xml 2011-02-20 16:57:30 UTC (rev 36635)
@@ -0,0 +1,168 @@
+<?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. -->
+<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>
+ <artifactId>jta</artifactId>
+ <name>ArjunaCore arjuna module</name>
+ <packaging>jar</packaging>
+
+ <build>
+ <sourceDirectory>classes</sourceDirectory>
+ <resources>
+ <resource>
+ <directory>etc</directory>
+ </resource>
+ </resources>
+ <testSourceDirectory>tests/classes</testSourceDirectory>
+ <testResources>
+ <testResource>
+ <directory>src/test/resources</directory>
+ </testResource>
+ <testResource>
+ <directory>tests/byteman-scripts</directory>
+ </testResource>
+ </testResources>
+
+
+ <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-surefire-plugin</artifactId>
+ <version>2.7</version>
+ <configuration>
+ <additionalClasspathElements>
+ <additionalClasspathElement>${env.JAVA_HOME}/lib/tools.jar</additionalClasspathElement>
+ </additionalClasspathElements>
+ <workingDirectory>${basedir}/target/test-classes</workingDirectory>
+ <runOrder>alphabetical</runOrder>
+ <redirectTestOutputToFile>true</redirectTestOutputToFile>
+ <forkMode>pertest</forkMode>
+ <useManifestOnlyJar>false</useManifestOnlyJar>
+ <includes>
+ <include>**/*.java</include>
+ </includes>
+ <excludes>
+ <!-- exclude tests which were run above using byteman scripts -->
+ <exclude>**/recovery/CrashRecovery.java</exclude>
+ <!-- exclude tests which we don't want to run -->
+ <exclude>**/common/**</exclude>
+ <exclude>**/LastOnePhaseResource.java</exclude>
+ <exclude>**/DummyXARecoveryResource.java</exclude>
+ <exclude>**/TestSynchronization.java</exclude>
+ <exclude>**/TestXAResource.java</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+
+ </plugins>
+ </build>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <!-- https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/jbossas/jboss-as-component-matrix/ -->
+ <groupId>org.jboss.jbossas</groupId>
+ <artifactId>jboss-as-component-matrix</artifactId>
+ <version>6.0.0.20101110-CR1</version>
+ <!--<version>6.0.0-SNAPSHOT</version> -->
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+ <dependencies>
+
+ <!-- JTA (local: ArjunaJTA/jta and remote: ArjunaJTS/jtax) need JTA and
+ JCA (for tx inflow) apis. -->
+ <dependency>
+ <groupId>org.jboss.spec.javax.transaction</groupId>
+ <artifactId>jboss-transaction-api_1.1_spec</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.spec.javax.resource</groupId>
+ <artifactId>jboss-connector-api_1.5_spec</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>common</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>arjuna</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.byteman</groupId>
+ <artifactId>byteman</artifactId>
+ <version>${byteman-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.byteman</groupId>
+ <artifactId>byteman-install</artifactId>
+ <version>${byteman-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.byteman</groupId>
+ <artifactId>byteman-submit</artifactId>
+ <version>${byteman-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.byteman</groupId>
+ <artifactId>byteman-bmunit</artifactId>
+ <version>${byteman-version}</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <properties>
+ <byteman-version>1.5.1</byteman-version>
+ </properties>
+
+</project>
Modified: labs/jbosstm/trunk/ArjunaJTA/jta/tests/classes/com/hp/mwtests/ts/jta/recovery/CrashRecovery.java
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/jta/tests/classes/com/hp/mwtests/ts/jta/recovery/CrashRecovery.java 2011-02-20 16:52:05 UTC (rev 36634)
+++ labs/jbosstm/trunk/ArjunaJTA/jta/tests/classes/com/hp/mwtests/ts/jta/recovery/CrashRecovery.java 2011-02-20 16:57:30 UTC (rev 36635)
@@ -37,9 +37,15 @@
import javax.transaction.xa.*;
+import org.jboss.byteman.contrib.bmunit.BMScript;
+import org.jboss.byteman.contrib.bmunit.BMUnitRunner;
import org.junit.Test;
+import org.junit.runner.RunWith;
+
import static org.junit.Assert.*;
+ at RunWith(BMUnitRunner.class)
+ at BMScript("recovery")
public class CrashRecovery
{
@Test
Added: labs/jbosstm/trunk/ArjunaJTA/pom.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/pom.xml (rev 0)
+++ labs/jbosstm/trunk/ArjunaJTA/pom.xml 2011-02-20 16:57:30 UTC (rev 36635)
@@ -0,0 +1,59 @@
+<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">
+
+ <!-- JBoss, Home of Professional Open Source Copyright 2009, Red Hat Middleware
+ LLC, and individual contributors as indicated by the @author tags. 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. (C) 2009, @author JBoss Inc. (jonathan.halliday at redhat.com) -->
+
+
+ <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.jbossts</groupId>
+ <artifactId>jbossjta-all</artifactId>
+ <packaging>pom</packaging>
+ <name>JBossJTA</name>
+
+ <build>
+ <plugins>
+ <plugin>
+ <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>
+ </plugins>
+ </build>
+
+ <modules>
+ <module>../common</module>
+ <module>../ArjunaCore/arjuna</module>
+ <module>../ArjunaCore/txoj</module>
+ <module>../ArjunaCore/tsmx</module>
+ <module>jta</module>
+ <module>jdbc</module>
+ <module>tsmx</module>
+ <module>jbossjta</module>
+ <module>docs</module>
+ <module>dist</module>
+ </modules>
+</project>
Property changes on: labs/jbosstm/trunk/ArjunaJTA/tsmx
___________________________________________________________________
Added: svn:ignore
+ target
build
.project
.classpath
.settings
Added: labs/jbosstm/trunk/ArjunaJTA/tsmx/pom.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/tsmx/pom.xml (rev 0)
+++ labs/jbosstm/trunk/ArjunaJTA/tsmx/pom.xml 2011-02-20 16:57:30 UTC (rev 36635)
@@ -0,0 +1,85 @@
+<?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. -->
+<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>
+ <artifactId>tsmx-jta-objectstorebrowser</artifactId>
+ <name>ArjunaCore tsmx-jta-objectstorebrowser module</name>
+ <packaging>jar</packaging>
+
+
+ <build>
+ <resources>
+ <resource>
+ <directory>../../ArjunaCore/tsmx/etc/objectstorebrowser</directory>
+ </resource>
+ </resources>
+
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <includes>
+ <include>com/arjuna/ats/tools/objectstorebrowser/**</include>
+ </includes>
+ <!-- TODO THIS WAS NOT ACTUALLY EXCLUDED IN THE ORIGINAL BUILD DUE TO
+ A TYPO <excludes> <exclude>com/arjuna/ats/tools/objectstorebrowser/stateviewers/viewers/**</exclude>
+ </excludes> -->
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>add-source</id>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>add-source</goal>
+ </goals>
+ <configuration>
+ <sources>
+ <source>../../ArjunaCore/tsmx/bin</source>
+ <source>bin</source>
+ </sources>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>tsmx-tools</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>jta</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.javaee</groupId>
+ <artifactId>jboss-javaee</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+</project>
More information about the jboss-svn-commits
mailing list