[jboss-svn-commits] JBL Code SVN: r37376 - in labs/jbosstm/trunk: narayana-all and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Aug 11 05:39:54 EDT 2011


Author: tomjenkinson
Date: 2011-08-11 05:39:54 -0400 (Thu, 11 Aug 2011)
New Revision: 37376

Added:
   labs/jbosstm/trunk/narayana-all/
   labs/jbosstm/trunk/narayana-all/pom.xml
   labs/jbosstm/trunk/narayana-all/readme.txt
   labs/jbosstm/trunk/narayana-all/src/main/assembly/bin.xml
Removed:
   labs/jbosstm/trunk/dist/
   labs/jbosstm/trunk/narayana-all/pom.xml
   labs/jbosstm/trunk/narayana-all/src/main/assembly/bin.xml
Modified:
   labs/jbosstm/trunk/pom.xml
Log:
make consistent with blacktie in terms of dist location

Deleted: labs/jbosstm/trunk/narayana-all/pom.xml
===================================================================
--- labs/jbosstm/trunk/dist/pom.xml	2011-08-03 08:35:27 UTC (rev 37341)
+++ labs/jbosstm/trunk/narayana-all/pom.xml	2011-08-11 09:39:54 UTC (rev 37376)
@@ -1,183 +0,0 @@
-<?xml version="1.0"?>
-<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.narayana</groupId>
-    <artifactId>narayana</artifactId>
-    <version>5.0.0.M1-SNAPSHOT</version>
-    <relativePath>../pom.xml</relativePath>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>narayana-full</artifactId>
-  <packaging>pom</packaging>
-  <name>${project.artifactId}</name>
-  <description>${project.artifactId}</description>
-  <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.narayana.arjunacore</groupId>
-      <artifactId>arjunacore-services</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.jta</groupId>
-      <artifactId>narayana-jta</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.jta</groupId>
-      <artifactId>narayana-jta</artifactId>
-      <classifier>sources</classifier>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.jta</groupId>
-      <artifactId>narayana-jta</artifactId>
-      <classifier>javadoc</classifier>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.jta</groupId>
-      <artifactId>narayana-jta-integration</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.jts</groupId>
-      <artifactId>narayana-jts</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.jts</groupId>
-      <artifactId>narayana-jts</artifactId>
-      <classifier>sources</classifier>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.jts</groupId>
-      <artifactId>narayana-jts</artifactId>
-      <classifier>javadoc</classifier>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.jts</groupId>
-      <artifactId>narayana-jts-integration</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.admin</groupId>
-      <artifactId>jbossts-jopr-plugin</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.admin</groupId>
-      <artifactId>jbossts-jopr-plugin</artifactId>
-      <classifier>javadoc</classifier>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.admin</groupId>
-      <artifactId>jbossts-jopr-plugin</artifactId>
-      <classifier>sources</classifier>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.jts</groupId>
-      <artifactId>trailmap</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.rts</groupId>
-      <artifactId>rest-tx-web</artifactId>
-      <type>war</type>
-    </dependency>
-    
-    
-    <dependency>
-      <groupId>org.jboss.narayana.xts</groupId>
-      <artifactId>jbossxts</artifactId>
-      <classifier>api</classifier>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.xts</groupId>
-      <artifactId>jbossxts</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.xts</groupId>
-      <artifactId>jbossxts</artifactId>
-      <classifier>javadoc</classifier>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.xts</groupId>
-      <artifactId>xts-demo</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.xts</groupId>
-      <artifactId>ws-c11</artifactId>
-      <classifier>war</classifier>
-      <type>war</type>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.xts</groupId>
-      <artifactId>ws-t11</artifactId>
-      <classifier>client</classifier>
-      <type>war</type>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.xts</groupId>
-      <artifactId>ws-t11</artifactId>
-      <classifier>coordinator</classifier>
-      <type>war</type>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.xts</groupId>
-      <artifactId>ws-t11</artifactId>
-      <classifier>participant</classifier>
-      <type>war</type>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.xts</groupId>
-      <artifactId>localjunit</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.narayana.xts</groupId>
-      <artifactId>xts-test-servlet</artifactId>
-    </dependency>
-  </dependencies>
-  <properties>
-    <PRODUCT_NAME>narayana-jts</PRODUCT_NAME>
-    <HOME_DIRECTORY>JBOSSTS_HOME</HOME_DIRECTORY>
-    <PRODUCT_NAME>xts</PRODUCT_NAME>
-    <HOME_DIRECTORY>XTS_HOME</HOME_DIRECTORY>
-  </properties>
-</project>

Copied: labs/jbosstm/trunk/narayana-all/pom.xml (from rev 37372, labs/jbosstm/trunk/dist/pom.xml)
===================================================================
--- labs/jbosstm/trunk/narayana-all/pom.xml	                        (rev 0)
+++ labs/jbosstm/trunk/narayana-all/pom.xml	2011-08-11 09:39:54 UTC (rev 37376)
@@ -0,0 +1,260 @@
+<?xml version="1.0"?>
+<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.narayana</groupId>
+    <artifactId>narayana-all</artifactId>
+    <version>5.0.0.M1-SNAPSHOT</version>
+    <relativePath>../pom.xml</relativePath>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>narayana-full</artifactId>
+  <packaging>pom</packaging>
+  <name>${project.artifactId}</name>
+  <description>${project.artifactId}</description>
+  <build>
+    <plugins>
+      <plugin>
+        <inherited>false</inherited>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-deploy-plugin</artifactId>
+        <configuration>
+          <skip>false</skip>
+        </configuration>
+      </plugin>
+      <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>
+        <dependencies>
+          <dependency>
+            <!-- Entry needed to enable jdocbook unzipping -->
+            <groupId>org.jboss.maven.plugins</groupId>
+            <artifactId>maven-jdocbook-plugin</artifactId>
+            <version>2.3.5</version>
+          </dependency>
+        </dependencies>
+      </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.narayana.arjunacore</groupId>
+      <artifactId>arjunacore-services</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jta</groupId>
+      <artifactId>narayana-jta</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jta</groupId>
+      <artifactId>narayana-jta</artifactId>
+      <classifier>javadoc</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jta</groupId>
+      <artifactId>narayana-jta-integration</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jts</groupId>
+      <artifactId>narayana-jts</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jts</groupId>
+      <artifactId>narayana-jts</artifactId>
+      <classifier>javadoc</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jts</groupId>
+      <artifactId>narayana-jts-integration</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.admin</groupId>
+      <artifactId>jbossts-jopr-plugin</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.admin</groupId>
+      <artifactId>jbossts-jopr-plugin</artifactId>
+      <classifier>javadoc</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jts</groupId>
+      <artifactId>trailmap</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.rts</groupId>
+      <artifactId>rest-tx-web</artifactId>
+      <type>war</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.xts</groupId>
+      <artifactId>jbossxts</artifactId>
+      <classifier>api</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.xts</groupId>
+      <artifactId>jbossxts</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.xts</groupId>
+      <artifactId>jbossxts</artifactId>
+      <classifier>javadoc</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.xts</groupId>
+      <artifactId>xts-demo</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.xts</groupId>
+      <artifactId>ws-c11</artifactId>
+      <classifier>war</classifier>
+      <type>war</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.xts</groupId>
+      <artifactId>ws-t11</artifactId>
+      <classifier>client</classifier>
+      <type>war</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.xts</groupId>
+      <artifactId>ws-t11</artifactId>
+      <classifier>coordinator</classifier>
+      <type>war</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.xts</groupId>
+      <artifactId>ws-t11</artifactId>
+      <classifier>participant</classifier>
+      <type>war</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.xts</groupId>
+      <artifactId>localjunit</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.xts</groupId>
+      <artifactId>xts-test-servlet</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana</groupId>
+      <artifactId>jbosstxbridge</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jts</groupId>
+      <artifactId>administration-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jts</groupId>
+      <artifactId>development-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jts</groupId>
+      <artifactId>orbportability-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jts</groupId>
+      <artifactId>quick-start-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jta</groupId>
+      <artifactId>administration-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jta</groupId>
+      <artifactId>development-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jta</groupId>
+      <artifactId>installation-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.jta</groupId>
+      <artifactId>quick-start-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.arjunacore</groupId>
+      <artifactId>development-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.arjunacore</groupId>
+      <artifactId>failure-recovery-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.platform-docs</groupId>
+      <artifactId>development-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.platform-docs</groupId>
+      <artifactId>failure-recovery-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.platform-docs</groupId>
+      <artifactId>transactions-overview-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.platform-docs</groupId>
+      <artifactId>txbridge-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.platform-docs</groupId>
+      <artifactId>release-notes</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.narayana.xts</groupId>
+      <artifactId>xts-guide</artifactId>
+      <type>jdocbook</type>
+    </dependency>
+  </dependencies>
+</project>

Copied: labs/jbosstm/trunk/narayana-all/readme.txt (from rev 37354, labs/jbosstm/trunk/dist/readme.txt)
===================================================================
--- labs/jbosstm/trunk/narayana-all/readme.txt	                        (rev 0)
+++ labs/jbosstm/trunk/narayana-all/readme.txt	2011-08-11 09:39:54 UTC (rev 37376)
@@ -0,0 +1,106 @@
+          WELCOME TO NARAYANA
+          -------------------
+
+This release of Narayana is designed for use standalone.
+The JTA is also used by JBossAS 7 beta releases, but manual upgrading of the component inside JBossAS is not recommended.
+ JTS and XTS are not currently available in AS7.
+Integration with JBossAS 6 or earlier is no longer supported.
+
+
+          WHATS INCLUDED
+          --------------
+          
+This release contains:
+  bin/
+    rest-tx-web.war - This can be deployed into a server running Narayana JTA to expose the Rest-TX API
+    ws-*.war - These wars can be used to deploy XTS standalone
+    jbossts-jopr-plugin - This can be deployed into a server running Narayana JTA and RHQ to administer the server - more details below
+    start-*.[bat|sh] - These scripts can be used to launch standalone transaction managers and recovery managers
+    *setup-env-*.[bat|sh] - This will configure an environment for use with Narayana
+  
+  docs/
+    api - The various project components javadocs
+    guides - PDF versions of the projects documentation
+    idl - The IDL files for integration with the JTS
+    JTS/
+      trailmap - A trailmap for the project
+    XTS/
+      demo - A trailmap for the project
+      
+  etc/
+    Some example configuration files are available here, remove the .jts or .jta suffix to enable the operation mode you require
+    
+  jacorb/
+    A jacorb deployment for use with JTS
+    
+  lib/
+    ext/ - All the dependencies required to run Narayana JTA/JTS/XTS
+    jbosstxbridge.jar.txbridge - After removing the .txbridge suffix, deploy this into a server running JTA and XTS to enable transactional bridging
+    jbossxts*.jar.xts - Remove the .xts suffix and deploy into a server to enable XTS, more details are available in the XTS guide.
+    narayana-jta*.jar.jta - Remove the .jta suffix to enable Narayana JTA
+    narayana-jts*.jar.jts - Remove the .jts suffix to enable Narayana JTS
+    
+  quickstarts/
+    Some examples to get you up and running quickly
+  
+  services/
+    This directory contains the files required to install Narayana as an operating system service
+    
+
+          EMBEDDED TOOLS
+          --------------
+
+JMX Instrumentation
+-------------------
+
+With this release it is now possible to monitor the transaction Object
+Store using JMX. Monitoring the Object Store is useful for trouble
+shooting problems that occur when transactions are committed (it does
+not expose transactions prior to commit). The JMX instrumentation
+(of the ObjectStore) is a new feature and is not necessarily suitable
+for monitoring production systems.
+
+In any compliant JMX browser (such as jconsole) there should appear an
+MBean with the name
+    jboss.jta:type=ObjectStore
+This MBean corresponds to the object store and provides a naming context
+for other MBeans (for example in a JMX client such as jconsole the MBeans
+will be displayed in the form of a tree control). The various MBeans
+corresponding to this ObjectStore will have names prefixed by this
+'top level' MBean.
+
+Simply instantiate an object of type com.hp.mwtests.ts.arjuna.tools.ObjStoreBrowser
+and initialise it with a valid set of types for handling ObjectStore records. These types
+can be set using a setTypes() method via a properties file on the classpath.
+Please refer to the unit tests in the src distribution for more details.
+
+Tools Deployment
+----------------
+
+Transaction management is integrated into the admin console in the form of a JOPR plugin
+which is located in the install bin directory (jbossts-jopr-plugin.jar). Install it by copying
+to the admin console plugin directory ($JBOSS_HOME/common/deploy/admin-console.war/plugins).
+
+There is also a transaction statistics graphing tool which can run standalone or inside a
+jconsole tab (jconsole, a tool for managing JVMs, is distributed with the reference JDK).
+Various transaction statistics are graphed in real time with each graph updated during each
+poll interval (4 seconds unless the interval is overridden on the jconsole command line).
+
+The tool depends on the JFree graphing library. Download and upack Orson from http://www.jfree.org/orson
+and set the env variable ORSON_HOME to the directory where you plan to unpack the downloaded zip.
+If you intend to use the tool with jconsole you will also need to put the JDK tools and jconsole jars on
+the classpath:
+
+export CLASSPATH="$JDK_HOME/lib/tools.jar:$JDK_HOME/lib/jconsole.jar:$ORSON_HOME/orson-0.5.0.jar:$ORSON_HOME/lib/jfreechart-1.0.6.jar:$ORSON_HOME/lib/jcommon-1.0.10.jar:$TS_INSTALL_DIR/lib/narayana-jts.jar>"
+
+Standalone Usage:
+
+java com.arjuna.ats.arjuna.tools.stats.TxPerfGraph
+
+(note that standalone usage does not require the JDK tools and jconsole jars)
+
+Usage with jconsole:
+
+jconsole -J-Djava.class.path="$CLASSPATH" -pluginpath $TS_INSTALL_DIR/lib/narayana-jts.jar
+
+The tool will automatically enable statistics gathering on startup. It is recommended that you disable statistics gathering prior to exit on the Settings tab in the GUI.

Deleted: labs/jbosstm/trunk/narayana-all/src/main/assembly/bin.xml
===================================================================
--- labs/jbosstm/trunk/dist/src/main/assembly/bin.xml	2011-08-03 08:35:27 UTC (rev 37341)
+++ labs/jbosstm/trunk/narayana-all/src/main/assembly/bin.xml	2011-08-11 09:39:54 UTC (rev 37376)
@@ -1,463 +0,0 @@
-<?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>true</includeBaseDirectory>
-	<formats>
-		<format>zip</format>
-	</formats>
-	<dependencySets>
-		<dependencySet>
-			<includes>
-				<include>org.jboss.narayana.xts:xts-demo</include>
-			</includes>
-			<outputDirectory>demo</outputDirectory>
-			<useProjectAttachments>true</useProjectAttachments>
-			<unpack>true</unpack>
-			<unpackOptions>
-				<excludes>
-					<exclude>META-INF/</exclude>
-				</excludes>
-			</unpackOptions>
-			<useProjectArtifact>false</useProjectArtifact>
-		</dependencySet>
-		<dependencySet>
-			<includes>
-				<include>org.jboss.narayana.xts:jbossxts:*javadoc*</include>
-			</includes>
-			<outputDirectory>docs/api</outputDirectory>
-			<useProjectAttachments>true</useProjectAttachments>
-			<unpack>true</unpack>
-			<useProjectArtifact>false</useProjectArtifact>
-		</dependencySet>
-		<dependencySet>
-			<includes>
-				<include>org.jboss.narayana.xts:localjunit</include>
-			</includes>
-			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
-			<outputDirectory>interop-tests</outputDirectory>
-			<unpack>false</unpack>
-			<useTransitiveDependencies>false</useTransitiveDependencies>
-			<useProjectArtifact>false</useProjectArtifact>
-		</dependencySet>
-		<dependencySet>
-			<includes>
-				<include>org.jboss.narayana.xts:localjunit</include>
-			</includes>
-			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
-			<outputDirectory>tests</outputDirectory>
-			<unpack>false</unpack>
-			<useTransitiveDependencies>false</useTransitiveDependencies>
-			<useProjectArtifact>false</useProjectArtifact>
-		</dependencySet>
-		<dependencySet>
-			<includes>
-				<include>org.jboss.narayana.xts:xts-test-servlet</include>
-			</includes>
-			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
-			<outputDirectory>tests</outputDirectory>
-			<unpack>false</unpack>
-			<useTransitiveDependencies>false</useTransitiveDependencies>
-			<useProjectArtifact>false</useProjectArtifact>
-		</dependencySet>
-		<dependencySet>
-			<includes>
-				<include>org.jboss.narayana.xts:jbossxts:jar:api</include>
-			</includes>
-			<outputFileNameMapping>${artifact.artifactId}-${artifact.classifier}.${artifact.extension}</outputFileNameMapping>
-			<outputDirectory>lib</outputDirectory>
-			<unpack>false</unpack>
-			<useTransitiveDependencies>false</useTransitiveDependencies>
-			<useProjectArtifact>false</useProjectArtifact>
-		</dependencySet>
-		<dependencySet>
-			<includes>
-        <include>org.jboss.narayana.xts:jbossxts:jar</include>
-			</includes>
-			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
-			<outputDirectory>lib</outputDirectory>
-			<unpack>false</unpack>
-			<useTransitiveDependencies>false</useTransitiveDependencies>
-			<useProjectArtifact>false</useProjectArtifact>
-		</dependencySet>
-		<dependencySet>
-			<includes>
-				<include>org.jboss.narayana.xts:ws-c11:war:war</include>
-			</includes>
-			<outputDirectory>webapps</outputDirectory>
-			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}
-			</outputFileNameMapping>
-			<unpack>false</unpack>
-			<useTransitiveDependencies>false</useTransitiveDependencies>
-			<useProjectArtifact>false</useProjectArtifact>
-		</dependencySet>
-		<dependencySet>
-			<includes>
-				<include>org.jboss.narayana.xts:ws-t11:war:client</include>
-				<include>org.jboss.narayana.xts:ws-t11:war:coordinator</include>
-				<include>org.jboss.narayana.xts:ws-t11:war:participant</include>
-			</includes>
-			<outputDirectory>webapps</outputDirectory>
-			<outputFileNameMapping>${artifact.artifactId}${dashClassifier?}.${artifact.extension}
-			</outputFileNameMapping>
-			<unpack>false</unpack>
-			<useTransitiveDependencies>false</useTransitiveDependencies>
-			<useProjectArtifact>false</useProjectArtifact>
-		</dependencySet>
-		<dependencySet>
-			<useProjectArtifact>false</useProjectArtifact>
-			<includes>
-				<include>org.jboss.narayana.jts:trailmap</include>
-			</includes>
-			<outputDirectory>trailmap</outputDirectory>
-			<useProjectAttachments>true</useProjectAttachments>
-			<unpack>true</unpack>
-			<unpackOptions>
-				<excludes>
-					<exclude>META-INF/</exclude>
-				</excludes>
-			</unpackOptions>
-		</dependencySet>
-		<dependencySet>
-			<useProjectArtifact>false</useProjectArtifact>
-			<includes>
-				<include>org.jboss.narayana.admin:jbossts-jopr-plugin:*:javadoc</include>
-			</includes>
-			<outputFileNameMapping>${artifact.artifactId}-javadoc.${artifact.extension}
-			</outputFileNameMapping>
-			<outputDirectory>bin</outputDirectory>
-			<useProjectAttachments>true</useProjectAttachments>
-			<unpack>false</unpack>
-		</dependencySet>
-		<dependencySet>
-			<useProjectArtifact>false</useProjectArtifact>
-			<includes>
-				<include>org.jboss.narayana.admin:jbossts-jopr-plugin:*:sources</include>
-			</includes>
-			<outputFileNameMapping>${artifact.artifactId}-sources.${artifact.extension}
-			</outputFileNameMapping>
-			<outputDirectory>bin</outputDirectory>
-			<useTransitiveDependencies>false</useTransitiveDependencies>
-			<unpack>false</unpack>
-		</dependencySet>
-		<dependencySet>
-			<useProjectArtifact>false</useProjectArtifact>
-			<includes>
-				<include>org.jboss.narayana.jts:narayana-jts:*:javadoc</include>
-			</includes>
-			<outputDirectory>htdocs</outputDirectory>
-			<useProjectAttachments>true</useProjectAttachments>
-			<unpack>true</unpack>
-		</dependencySet>
-		<dependencySet>
-			<useProjectArtifact>false</useProjectArtifact>
-			<includes>
-				<include>org.jboss.narayana.jts:narayana-jts:*:sources</include>
-			</includes>
-			<outputFileNameMapping>${artifact.artifactId}-sources.${artifact.extension}
-			</outputFileNameMapping>
-			<outputDirectory>lib</outputDirectory>
-			<useTransitiveDependencies>false</useTransitiveDependencies>
-			<unpack>false</unpack>
-		</dependencySet>
-		<dependencySet>
-			<useProjectArtifact>false</useProjectArtifact>
-			<includes>
-				<include>org.jboss.narayana.admin:jbossts-jopr-plugin</include>
-			</includes>
-			<outputDirectory>bin</outputDirectory>
-			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}
-			</outputFileNameMapping>
-			<unpack>false</unpack>
-			<useTransitiveDependencies>false</useTransitiveDependencies>
-		</dependencySet>
-		<dependencySet>
-			<useProjectArtifact>false</useProjectArtifact>
-			<includes>
-				<include>org.jboss.narayana.jts:narayana-jts</include>
-			</includes>
-			<excludes>
-				<exclude>*:sources</exclude>
-				<exclude>*:javadoc</exclude>
-			</excludes>
-			<outputDirectory>lib</outputDirectory>
-			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}
-			</outputFileNameMapping>
-			<unpack>false</unpack>
-		</dependencySet>
-		<dependencySet>
-			<useProjectArtifact>false</useProjectArtifact>
-			<includes>
-				<include>org.jboss.narayana.jts:narayana-jts-integration</include>
-			</includes>
-			<outputDirectory>lib</outputDirectory>
-			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}
-			</outputFileNameMapping>
-			<unpack>false</unpack>
-		</dependencySet>
-		<dependencySet>
-			<useProjectArtifact>false</useProjectArtifact>
-			<excludes>
-				<exclude>org.jboss.narayana.jts:narayana-jts</exclude>
-				<exclude>org.jboss.narayana.jts:narayana-jts-integration</exclude>
-				<exclude>org.jboss.narayana.arjunacore:arjunacore-services</exclude>
-				<exclude>org.jboss.narayana:common</exclude>
-				<exclude>org.jboss.narayana.arjunacore:arjuna</exclude>
-				<exclude>org.jboss.narayana.arjunacore:txoj</exclude>
-				<exclude>org.jboss.narayana.jta:jta</exclude>
-				<exclude>org.jboss.narayana.jts:orbportability</exclude>
-				<exclude>org.jboss.narayana.jts:jts</exclude>
-				<exclude>org.jboss.narayana.jts:jtax</exclude>
-				<exclude>org.jboss.narayana.admin:jbossts-jopr-plugin</exclude>
-				<exclude>org.jboss.narayana.jts:trailmap</exclude>
-			</excludes>
-			<outputDirectory>lib/ext</outputDirectory>
-			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}
-			</outputFileNameMapping>
-			<unpack>false</unpack>
-		</dependencySet>
-		<dependencySet>
-			<useProjectArtifact>false</useProjectArtifact>
-			<includes>
-				<include>org.jboss.narayana.arjunacore:arjunacore-services</include>
-			</includes>
-			<outputDirectory>services/lib</outputDirectory>
-			<outputFileNameMapping>narayana-jts-services.jar
-				</outputFileNameMapping>
-			<unpack>false</unpack>
-		</dependencySet>
-	</dependencySets>
-	<files>
-		<file>
-			<source>../ArjunaJTS/copyright.txt</source>
-			<fileMode>0644</fileMode>
-		</file>
-		<file>
-			<source>../ArjunaCore/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>../ArjunaCore/scripts/withorb-setup-env.sh</source>
-			<fileMode>0755</fileMode>
-			<outputDirectory>bin</outputDirectory>
-			<destName>setup-env.sh</destName>
-			<filtered>true</filtered>
-		</file>
-		<file>
-			<source>../ArjunaCore/scripts/withorb-setup-env.bat</source>
-			<fileMode>0755</fileMode>
-			<outputDirectory>bin</outputDirectory>
-			<destName>setup-env.bat</destName>
-			<filtered>true</filtered>
-		</file>
-		<file>
-			<source>../ArjunaJTS/jbossts-properties-arjunajts.xml</source>
-			<fileMode>0644</fileMode>
-			<destName>default-jbossts-properties.xml</destName>
-		</file>
-		<file>
-			<source>../ArjunaJTS/jbossts-properties-arjunajts.xml</source>
-			<fileMode>0644</fileMode>
-			<outputDirectory>etc</outputDirectory>
-			<destName>jbossts-properties.xml</destName>
-		</file>
-		<file>
-			<source>../ArjunaJTS/INSTALL</source>
-			<fileMode>0644</fileMode>
-		</file>
-		<file>
-			<source>../XTS/third_party_licenses.txt</source>
-			<fileMode>0644</fileMode>
-			<outputDirectory>lib/ext</outputDirectory>
-		</file>
-		<file>
-			<source>../XTS/localjunit/run-tests.xml</source>
-			<fileMode>0644</fileMode>
-			<outputDirectory>tests</outputDirectory>
-		</file>
-		<file>
-			<source>../XTS/localjunit/run-interop-tests.xml</source>
-			<fileMode>0644</fileMode>
-			<outputDirectory>interop-tests</outputDirectory>
-		</file>
-	</files>
-	<fileSets>
-		<fileSet>
-			<directory>${basedir}/../ArjunaCore/scripts</directory>
-			<outputDirectory>bin</outputDirectory>
-			<filtered>true</filtered>
-			<includes>
-				<include>start-transaction-service*</include>
-				<include>start-recovery-manager*</include>
-				<include>run-tools*</include>
-			</includes>
-		</fileSet>
-		<fileSet>
-			<directory>${basedir}/../ArjunaJTS/services/
-			</directory>
-			<outputDirectory>services/</outputDirectory>
-			<filtered>true</filtered>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaJTS/jts/services/scripts/windows
-			</directory>
-			<outputDirectory>services/bin/windows</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaJTS/jts/services/scripts/unix</directory>
-			<outputDirectory>services/bin/hpux</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaJTS/jts/services/scripts/unix</directory>
-			<outputDirectory>services/bin/linux</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaJTS/jts/services/scripts/unix</directory>
-			<outputDirectory>services/bin/solaris</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaJTS/jts/services/config</directory>
-			<outputDirectory>services/config</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaCore/arjuna/services/scripts/windows
-			</directory>
-			<outputDirectory>services/bin/windows</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaCore/arjuna/services/scripts/unix</directory>
-			<outputDirectory>services/bin/hpux</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaCore/arjuna/services/scripts/unix</directory>
-			<outputDirectory>services/bin/linux</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaCore/arjuna/services/scripts/unix</directory>
-			<outputDirectory>services/bin/solaris</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaCore/arjuna/services/config</directory>
-			<outputDirectory>services/config</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaJTS/jts/idl/arjuna</directory>
-			<outputDirectory>idl</outputDirectory>
-			<includes>
-				<include>ArjunaOTS.idl</include>
-			</includes>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaJTS/jts/idl/omg</directory>
-			<outputDirectory>idl</outputDirectory>
-			<includes>
-				<include>CosTransactions.idl</include>
-				<include>XA.idl</include>
-			</includes>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaJTS/jacorb</directory>
-			<outputDirectory>jacorb</outputDirectory>
-		</fileSet>
-
-		<fileSet>
-			<directory>../ArjunaJTS/docs/administration_guide/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaJTS/docs/development_guide/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaJTS/docs/orbportability/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaJTS/docs/quick_start/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>
-
-
-		<fileSet>
-			<directory>../ArjunaJTA/docs/administration_guide/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaJTA/docs/development_guide/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaJTA/docs/installation_guide/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaJTA/docs/quick_start/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../ArjunaCore/docs/development_guide/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>		
-		<fileSet>
-			<directory>../ArjunaCore/docs/failure_recovery_guide/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../docs/development_guide/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>		
-		<fileSet>
-			<directory>../docs/failure_recovery_guide/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../docs/transactions_overview_guide/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>		
-		<fileSet>
-			<directory>../docs/txbridge_guide/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>		
-		<fileSet>
-			<directory>../docs/release_notes/target/docbook/publish/en-US/pdf/
-			</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>
-		<fileSet>
-			<directory>../XTS/docs/Transactions_XTS_Administration_And_Development_Guide/target/publican/Transactions_XTS_Administration_And_Development_Guide/en-US/pdf/</directory>
-			<outputDirectory>docs</outputDirectory>
-		</fileSet>
-	</fileSets>
-</assembly> 

Copied: labs/jbosstm/trunk/narayana-all/src/main/assembly/bin.xml (from rev 37375, labs/jbosstm/trunk/dist/src/main/assembly/bin.xml)
===================================================================
--- labs/jbosstm/trunk/narayana-all/src/main/assembly/bin.xml	                        (rev 0)
+++ labs/jbosstm/trunk/narayana-all/src/main/assembly/bin.xml	2011-08-11 09:39:54 UTC (rev 37376)
@@ -0,0 +1,427 @@
+<?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>true</includeBaseDirectory>
+	<formats>
+		<format>zip</format>
+	</formats>
+	<dependencySets>
+		<dependencySet>
+			<includes>
+				<include>org.jboss.narayana*:jdocbook</include>
+			</includes>
+			<outputDirectory>docs/guides/${artifact.artifactId}</outputDirectory>
+			<useProjectAttachments>true</useProjectAttachments>
+			<unpack>true</unpack>
+			<unpackOptions>
+				<excludes>
+					<exclude>META-INF/</exclude>
+					<exclude>html/</exclude>
+				</excludes>
+			</unpackOptions>
+			<useProjectArtifact>false</useProjectArtifact>
+		</dependencySet>
+		<dependencySet>
+			<includes>
+				<include>org.jboss.narayana.xts:xts-demo</include>
+			</includes>
+			<outputDirectory>docs/XTS/demo</outputDirectory>
+			<useProjectAttachments>true</useProjectAttachments>
+			<unpack>true</unpack>
+			<unpackOptions>
+				<excludes>
+					<exclude>META-INF/</exclude>
+				</excludes>
+			</unpackOptions>
+			<useProjectArtifact>false</useProjectArtifact>
+		</dependencySet>
+		<dependencySet>
+			<includes>
+				<include>org.jboss.narayana.xts:jbossxts:*javadoc*</include>
+			</includes>
+			<outputDirectory>docs/api/XTS</outputDirectory>
+			<useProjectAttachments>true</useProjectAttachments>
+			<unpack>true</unpack>
+			<useProjectArtifact>false</useProjectArtifact>
+		</dependencySet>
+		<dependencySet>
+			<includes>
+				<include>org.jboss.narayana.xts:localjunit</include>
+			</includes>
+			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
+			<outputDirectory>XTS/interop-tests</outputDirectory>
+			<unpack>false</unpack>
+			<useTransitiveDependencies>false</useTransitiveDependencies>
+			<useProjectArtifact>false</useProjectArtifact>
+		</dependencySet>
+		<dependencySet>
+			<includes>
+				<include>org.jboss.narayana.xts:localjunit</include>
+			</includes>
+			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
+			<outputDirectory>XTS/tests</outputDirectory>
+			<unpack>false</unpack>
+			<useTransitiveDependencies>false</useTransitiveDependencies>
+			<useProjectArtifact>false</useProjectArtifact>
+		</dependencySet>
+		<dependencySet>
+			<includes>
+				<include>org.jboss.narayana.xts:xts-test-servlet</include>
+			</includes>
+			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
+			<outputDirectory>XTS/tests</outputDirectory>
+			<unpack>false</unpack>
+			<useTransitiveDependencies>false</useTransitiveDependencies>
+			<useProjectArtifact>false</useProjectArtifact>
+		</dependencySet>
+		<dependencySet>
+			<includes>
+				<include>org.jboss.narayana.xts:jbossxts:jar:api</include>
+			</includes>
+			<outputFileNameMapping>${artifact.artifactId}-${artifact.classifier}.${artifact.extension}.xts</outputFileNameMapping>
+			<outputDirectory>lib</outputDirectory>
+			<unpack>false</unpack>
+			<useTransitiveDependencies>false</useTransitiveDependencies>
+			<useProjectArtifact>false</useProjectArtifact>
+		</dependencySet>
+		<dependencySet>
+			<includes>
+        <include>org.jboss.narayana.xts:jbossxts:jar</include>
+			</includes>
+			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}.xts</outputFileNameMapping>
+			<outputDirectory>lib</outputDirectory>
+			<unpack>false</unpack>
+			<useTransitiveDependencies>false</useTransitiveDependencies>
+			<useProjectArtifact>false</useProjectArtifact>
+		</dependencySet>
+		<dependencySet>
+			<includes>
+				<include>org.jboss.narayana.rts:rest-tx-web:war</include>
+			</includes>
+			<outputDirectory>bin</outputDirectory>
+			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}
+			</outputFileNameMapping>
+			<unpack>false</unpack>
+			<useTransitiveDependencies>false</useTransitiveDependencies>
+			<useProjectArtifact>false</useProjectArtifact>
+		</dependencySet>
+		<dependencySet>
+			<includes>
+				<include>org.jboss.narayana.xts:ws-c11:war:war</include>
+			</includes>
+			<outputDirectory>bin</outputDirectory>
+			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}
+			</outputFileNameMapping>
+			<unpack>false</unpack>
+			<useTransitiveDependencies>false</useTransitiveDependencies>
+			<useProjectArtifact>false</useProjectArtifact>
+		</dependencySet>
+		<dependencySet>
+			<includes>
+				<include>org.jboss.narayana.xts:ws-t11:war:client</include>
+				<include>org.jboss.narayana.xts:ws-t11:war:coordinator</include>
+				<include>org.jboss.narayana.xts:ws-t11:war:participant</include>
+			</includes>
+			<outputDirectory>bin</outputDirectory>
+			<outputFileNameMapping>${artifact.artifactId}${dashClassifier?}.${artifact.extension}
+			</outputFileNameMapping>
+			<unpack>false</unpack>
+			<useTransitiveDependencies>false</useTransitiveDependencies>
+			<useProjectArtifact>false</useProjectArtifact>
+		</dependencySet>
+		<dependencySet>
+			<useProjectArtifact>false</useProjectArtifact>
+			<includes>
+				<include>org.jboss.narayana.jts:trailmap</include>
+			</includes>
+			<outputDirectory>docs/JTS/trailmap</outputDirectory>
+			<useProjectAttachments>true</useProjectAttachments>
+			<unpack>true</unpack>
+			<unpackOptions>
+				<excludes>
+					<exclude>META-INF/</exclude>
+				</excludes>
+			</unpackOptions>
+		</dependencySet>
+		<dependencySet>
+			<useProjectArtifact>false</useProjectArtifact>
+			<includes>
+				<include>org.jboss.narayana.admin:jbossts-jopr-plugin:*:javadoc</include>
+			</includes>
+			<outputFileNameMapping>${artifact.artifactId}-javadoc.${artifact.extension}
+			</outputFileNameMapping>
+			<outputDirectory>docs/api/admin</outputDirectory>
+			<useProjectAttachments>true</useProjectAttachments>
+			<unpack>true</unpack>
+			<unpackOptions>
+				<excludes>
+					<exclude>META-INF/</exclude>
+				</excludes>
+			</unpackOptions>
+		</dependencySet>
+		<dependencySet>
+			<useProjectArtifact>false</useProjectArtifact>
+			<includes>
+				<include>org.jboss.narayana.jts:narayana-jts:*:javadoc</include>
+			</includes>
+			<outputDirectory>docs/api/JTS</outputDirectory>
+			<useProjectAttachments>true</useProjectAttachments>
+			<unpack>true</unpack>
+		</dependencySet>
+		<dependencySet>
+			<useProjectArtifact>false</useProjectArtifact>
+			<includes>
+				<include>org.jboss.narayana.jts:narayana-jts</include>
+			</includes>
+			<excludes>
+				<exclude>*:javadoc</exclude>
+			</excludes>
+			<outputDirectory>lib</outputDirectory>
+			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}.jts
+			</outputFileNameMapping>
+			<unpack>false</unpack>
+		</dependencySet>
+		<dependencySet>
+			<useProjectArtifact>false</useProjectArtifact>
+			<includes>
+				<include>org.jboss.narayana.jts:narayana-jts-integration</include>
+			</includes>
+			<outputDirectory>lib</outputDirectory>
+			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}.jts
+			</outputFileNameMapping>
+			<unpack>false</unpack>
+		</dependencySet>
+  	<dependencySet>
+			<useProjectArtifact>false</useProjectArtifact>
+			<includes>
+				<include>org.jboss.narayana.jta:narayana-jta:*:javadoc</include>
+			</includes>
+			<outputDirectory>docs/api/JTA</outputDirectory>
+			<useProjectAttachments>true</useProjectAttachments>
+			<unpack>true</unpack>
+		</dependencySet>
+		<dependencySet>
+			<useProjectArtifact>false</useProjectArtifact>
+			<includes>
+				<include>org.jboss.narayana.jta:narayana-jta</include>
+			</includes>
+			<excludes>
+				<exclude>*:javadoc</exclude>
+			</excludes>
+			<outputDirectory>lib</outputDirectory>
+			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}.jta
+			</outputFileNameMapping>
+			<unpack>false</unpack>
+		</dependencySet>
+		<dependencySet>
+			<useProjectArtifact>false</useProjectArtifact>
+			<includes>
+				<include>org.jboss.narayana.jta:narayana-jta-integration</include>
+			</includes>
+			<outputDirectory>lib</outputDirectory>
+			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}.jta
+			</outputFileNameMapping>
+			<unpack>false</unpack>
+		</dependencySet>
+		<dependencySet>
+			<useProjectArtifact>false</useProjectArtifact>
+			<includes>
+				<include>org.jboss.narayana:jbosstxbridge</include>
+			</includes>
+			<outputDirectory>lib</outputDirectory>
+			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}.txbridge
+			</outputFileNameMapping>
+			<unpack>false</unpack>
+		</dependencySet>
+		<dependencySet>
+			<useProjectArtifact>false</useProjectArtifact>
+			<includes>
+				<include>org.jboss.narayana.admin:jbossts-jopr-plugin</include>
+			</includes>
+			<outputDirectory>bin</outputDirectory>
+			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}
+			</outputFileNameMapping>
+			<unpack>false</unpack>
+			<useTransitiveDependencies>false</useTransitiveDependencies>
+		</dependencySet>
+		<dependencySet>
+			<useProjectArtifact>false</useProjectArtifact>
+			<excludes>
+				<exclude>org.jboss.narayana*</exclude>
+			</excludes>
+			<outputDirectory>lib/ext</outputDirectory>
+			<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}
+			</outputFileNameMapping>
+			<unpack>false</unpack>
+		</dependencySet>
+		<dependencySet>
+			<useProjectArtifact>false</useProjectArtifact>
+			<includes>
+				<include>org.jboss.narayana.arjunacore:arjunacore-services</include>
+			</includes>
+			<outputDirectory>services/lib</outputDirectory>
+			<unpack>false</unpack>
+		</dependencySet>
+	</dependencySets>
+	
+	<files>
+		<file>
+			<source>../ArjunaJTS/copyright.txt</source>
+			<fileMode>0644</fileMode>
+		</file>
+		<file>
+			<source>../ArjunaCore/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>
+			<destName>jts_third_party_licenses.txt</destName>
+		</file>
+		<file>
+			<source>../ArjunaJTA/narayana-jta/src/main/resources/jbossts-properties.xml</source>
+			<fileMode>0644</fileMode>
+			<outputDirectory>etc</outputDirectory>
+			<destName>jbossts-properties.xml.jta</destName>
+		</file>
+		<file>
+			<source>../ArjunaJTS/narayana-jts/src/main/resources/jbossts-properties.xml</source>
+			<fileMode>0644</fileMode>
+			<outputDirectory>etc</outputDirectory>
+			<destName>jbossts-properties.xml.jts</destName>
+		</file>
+		<file>
+			<source>readme.txt</source>
+			<fileMode>0644</fileMode>
+		</file>
+		<file>
+			<source>../XTS/third_party_licenses.txt</source>
+			<fileMode>0644</fileMode>
+			<outputDirectory>lib/ext</outputDirectory>
+			<destName>xts_third_party_licenses.txt</destName>
+		</file>
+		
+		<!--
+		<file>
+			<source>../XTS/localjunit/run-tests.xml</source>
+			<fileMode>0644</fileMode>
+			<outputDirectory>XTS/tests</outputDirectory>
+		</file>
+		<file>
+			<source>../XTS/localjunit/run-interop-tests.xml</source>
+			<fileMode>0644</fileMode>
+			<outputDirectory>XTS/interop-tests</outputDirectory>
+		</file>
+		-->
+	</files>
+	<fileSets>
+		<fileSet>
+			<directory>${basedir}/../ArjunaCore/scripts</directory>
+			<outputDirectory>bin</outputDirectory>
+			<filtered>true</filtered>
+			<includes>
+				<include>start-transaction-service*</include>
+				<include>start-recovery-manager*</include>
+				<include>*-setup-env.*</include>
+			</includes>
+		</fileSet>
+		<fileSet>
+			<directory>${basedir}/../ArjunaJTS/services/
+			</directory>
+			<outputDirectory>services/</outputDirectory>
+			<filtered>true</filtered>
+		</fileSet>
+		<fileSet>
+			<directory>../ArjunaJTS/jts/services/scripts/windows
+			</directory>
+			<outputDirectory>services/bin/windows</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>../ArjunaJTS/jts/services/scripts/unix</directory>
+			<outputDirectory>services/bin/hpux</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>../ArjunaJTS/jts/services/scripts/unix</directory>
+			<outputDirectory>services/bin/linux</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>../ArjunaJTS/jts/services/scripts/unix</directory>
+			<outputDirectory>services/bin/solaris</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>../ArjunaJTS/jts/services/config</directory>
+			<outputDirectory>services/config</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>../ArjunaCore/arjuna/services/scripts/windows
+			</directory>
+			<outputDirectory>services/bin/windows</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>../ArjunaCore/arjuna/services/scripts/unix</directory>
+			<outputDirectory>services/bin/hpux</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>../ArjunaCore/arjuna/services/scripts/unix</directory>
+			<outputDirectory>services/bin/linux</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>../ArjunaCore/arjuna/services/scripts/unix</directory>
+			<outputDirectory>services/bin/solaris</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>../ArjunaCore/arjuna/services/config</directory>
+			<outputDirectory>services/config</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>../ArjunaJTS/jts/idl/arjuna</directory>
+			<outputDirectory>idl</outputDirectory>
+			<includes>
+				<include>ArjunaOTS.idl</include>
+			</includes>
+		</fileSet>
+		<fileSet>
+			<directory>../ArjunaJTS/jts/idl/omg</directory>
+			<outputDirectory>idl</outputDirectory>
+			<includes>
+				<include>CosTransactions.idl</include>
+				<include>XA.idl</include>
+			</includes>
+		</fileSet>
+		<fileSet>
+			<directory>../ArjunaJTS/jacorb</directory>
+			<outputDirectory>jacorb</outputDirectory>
+		</fileSet>
+		
+		<fileSet>
+			<directory>../ArjunaJTA/quickstarts
+			</directory>
+			<outputDirectory>quickstarts/jta</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>../ArjunaCore/quickstarts
+			</directory>
+			<outputDirectory>quickstarts/arjunacore</outputDirectory>
+		</fileSet>
+		<fileSet>
+			<directory>../rest-tx/quickstarts
+			</directory>
+			<outputDirectory>quickstarts/rest-tx</outputDirectory>
+		</fileSet>
+	</fileSets>
+</assembly> 

Modified: labs/jbosstm/trunk/pom.xml
===================================================================
--- labs/jbosstm/trunk/pom.xml	2011-08-11 09:28:31 UTC (rev 37375)
+++ labs/jbosstm/trunk/pom.xml	2011-08-11 09:39:54 UTC (rev 37376)
@@ -841,6 +841,6 @@
     <module>rest-tx</module>
     <module>rhq-plugin</module>
     <module>txbridge</module>
-    <module>dist</module>
+    <module>narayana-all</module>
   </modules>
 </project>



More information about the jboss-svn-commits mailing list