<?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@redhat.com) -->
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.jboss.jbossts</groupId>
  <artifactId>narayana-all</artifactId>
  <version>4.17.3.Final</version>
  <packaging>pom</packaging>
  <url>http://www.jboss.org/jbosstm/</url>
  <name>${project.artifactId}</name>
  <description>${project.artifactId}</description>
  <issueManagement>
    <system>JIRA</system>
    <url>https://jira.jboss.org/jira/browse/JBTM/</url>
  </issueManagement>
  <ciManagement>
    <system>hudson</system>
    <url>http://hudson.qa.jboss.com/hudson/view/JBossTS/</url>
  </ciManagement>
  <developers>
    <developer>
      <id>nmcl</id>
      <name>Mark Little</name>
      <email>mlittle@redhat.com</email>
      <organization>JBoss</organization>
      <organizationUrl>http://www.jboss.org/</organizationUrl>
      <roles>
        <role>JBoss CTO</role>
      </roles>
      <timezone>0</timezone>
    </developer>
    <developer>
      <id>tomjenkinson</id>
      <name>Tom Jenkinson</name>
      <email>tom.jenkinson@redhat.com</email>
      <organization>JBoss</organization>
      <organizationUrl>http://www.jboss.org/</organizationUrl>
      <roles>
        <role>project lead</role>
      </roles>
      <timezone>0</timezone>
    </developer>
    <developer>
      <id>paulrobinson</id>
      <name>Paul Robinson</name>
      <email>paul.robinson@redhat.com</email>
      <organization>JBoss</organization>
      <organizationUrl>http://www.jboss.org/</organizationUrl>
      <roles>
        <role>xts lead</role>
      </roles>
      <timezone>0</timezone>
    </developer>
    <developer>
      <id>mmusgrov</id>
      <name>Michael Musgrove</name>
      <email>mmusgrov@redhat.com</email>
      <organization>JBoss</organization>
      <organizationUrl>http://www.jboss.org/</organizationUrl>
      <roles>
        <role>Core Developer</role>
      </roles>
      <timezone>0</timezone>
    </developer>
    <developer>
      <id>zhfeng</id>
      <name>Amos Feng</name>
      <email>zfeng@redhat.com</email>
      <organization>JBoss</organization>
      <organizationUrl>http://www.jboss.org/</organizationUrl>
      <roles>
        <role>Core Developer</role>
      </roles>
      <timezone>0</timezone>
    </developer>
    <developer>
      <id>istudens</id>
      <name>Ivo Studensky</name>
      <email>istudens@redhat.com</email>
      <organization>JBoss</organization>
      <organizationUrl>http://www.jboss.org/</organizationUrl>
      <roles>
        <role>QA lead</role>
      </roles>
      <timezone>0</timezone>
    </developer>
    <developer>
      <id>jhalliday</id>
      <name>Jonathan Halliday</name>
      <email>jonathan.halliday@redhat.com</email>
      <organization>JBoss</organization>
      <organizationUrl>http://www.jboss.org/</organizationUrl>
      <timezone>0</timezone>
    </developer>
    <developer>
      <id>adinn</id>
      <name>Andrew Dinn</name>
      <email>adinn@redhat.com</email>
      <organization>JBoss</organization>
      <organizationUrl>http://www.jboss.org/</organizationUrl>
      <timezone>0</timezone>
    </developer>
  </developers>
  <licenses>
    <license>
      <name>LGPL 2.1</name>
      <url>http://www.gnu.org/licenses/lgpl-2.1.html</url>
    </license>
  </licenses>
  <scm>
    <connection>scm:git:git@github.com:jbosstm/narayana.git</connection>
    <developerConnection>scm:git:git@github.com:jbosstm/narayana.git</developerConnection>
    <url>https://github.com/jbosstm/narayana</url>
  </scm>
  <pluginRepositories>
    <pluginRepository>
      <id>jboss-public-repository-group</id>
      <name>JBoss Public Repository Group</name>
      <url>http://repository.jboss.org/nexus/content/groups/public/</url>
      <releases>
        <enabled>true</enabled>
      </releases>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
    </pluginRepository>
  </pluginRepositories>
  <repositories>
    <repository>
      <id>jbossThirdParty</id>
      <url>https://repository.jboss.org/nexus/content/repositories/thirdparty-releases/</url>
    </repository>
    <repository>
      <id>jboss-public-repository-group</id>
      <name>JBoss Public Maven Repository Group</name>
      <url>https://repository.jboss.org/nexus/content/groups/public/</url>
      <releases>
        <enabled>true</enabled>
      </releases>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
    </repository>
    <!-- Needed for rest-tx -->
    <repository>
      <id>download-java-net</id>
      <name>download-java-net</name>
      <url>http://download.java.net/maven/2/</url>
      <releases>
        <enabled>true</enabled>
      </releases>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
    </repository>
  </repositories>
  <distributionManagement>
    <repository>
      <id>jboss-releases-repository</id>
      <name>JBoss Release Repository</name>
      <url>https://repository.jboss.org/nexus/service/local/staging/deploy/maven2/</url>
    </repository>
    <snapshotRepository>
      <id>jboss-snapshots-repository</id>
      <name>JBoss Snapshot Repository</name>
      <url>https://repository.jboss.org/nexus/content/repositories/snapshots/</url>
    </snapshotRepository>
  </distributionManagement>
  <build>
    <pluginManagement>
      <plugins>
        <plugin>
          <groupId>org.eclipse.m2e</groupId>
          <artifactId>lifecycle-mapping</artifactId>
          <version>1.0.0</version>
          <configuration>
            <lifecycleMappingMetadata>
              <pluginExecutions>
                <pluginExecution>
                  <pluginExecutionFilter>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-antrun-plugin</artifactId>
                    <versionRange>[1.0.0,)</versionRange>
                    <goals>
                      <goal>run</goal>
                    </goals>
                  </pluginExecutionFilter>
                  <action>
                    <ignore/>
                  </action>
                </pluginExecution>
                <pluginExecution>
                  <pluginExecutionFilter>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>build-helper-maven-plugin</artifactId>
                    <versionRange>[1.0.0,)</versionRange>
                    <goals>
                      <goal>add-source</goal>
                      <goal>add-test-source</goal>
                    </goals>
                  </pluginExecutionFilter>
                  <action>
                    <ignore/>
                  </action>
                </pluginExecution>
                <pluginExecution>
                  <pluginExecutionFilter>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>idlj-maven-plugin</artifactId>
                    <versionRange>[1.0.0,)</versionRange>
                    <goals>
                      <goal>generate</goal>
                      <goal>generate-test</goal>
                    </goals>
                  </pluginExecutionFilter>
                  <action>
                    <ignore/>
                  </action>
                </pluginExecution>
                <pluginExecution>
                	<pluginExecutionFilter>
                		<groupId>org.codehaus.mojo</groupId>
                		<artifactId>findbugs-maven-plugin</artifactId>
                		<versionRange>[2.3.3,)</versionRange>
                		<goals>
                			<goal>check</goal>
                		</goals>
                	</pluginExecutionFilter>
                	<action>
                		<ignore></ignore>
                	</action>
                </pluginExecution>
              </pluginExecutions>
            </lifecycleMappingMetadata>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>buildnumber-maven-plugin</artifactId>
          <version>1.0</version>
        </plugin>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>build-helper-maven-plugin</artifactId>
          <version>1.7</version>
        </plugin>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>idlj-maven-plugin</artifactId>
          <version>1.1</version>
        </plugin>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-javadoc-plugin</artifactId>
          <version>2.8</version>
        </plugin>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-jar-plugin</artifactId>
          <version>2.3.1</version>
        <configuration>
          <archive>
            <manifestEntries>
                <Implementation-Title>${project.name}</Implementation-Title>
                <Implementation-URL>http://www.jboss.org/</Implementation-URL>
                <Implementation-Vendor>JBoss by Red Hat, Inc.</Implementation-Vendor>
                <Implementation-Vendor-Id>http://www.jboss.org/</Implementation-Vendor-Id>
            </manifestEntries>
          </archive>
        </configuration>
        </plugin>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-war-plugin</artifactId>
          <version>2.1.1</version>
        </plugin>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>2.3.2</version>
          <configuration>
            <source>1.6</source>
            <target>1.6</target>
            <compilerArgument>-AtranslationFilesPath=${project.basedir}/classes/</compilerArgument>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-deploy-plugin</artifactId>
          <version>2.6</version>
          <configuration>
            <skip>true</skip>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-surefire-plugin</artifactId>
          <version>2.9</version>
            <configuration>
              <forkMode>pertest</forkMode>
              <workingDirectory>target/test-classes</workingDirectory>
              <runOrder>alphabetical</runOrder>
              <redirectTestOutputToFile>true</redirectTestOutputToFile>
              <inherited>true</inherited>
              <includes>
                <include>**/*.java</include>
              </includes>
            </configuration>
        </plugin>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-source-plugin</artifactId>
          <version>2.1.2</version>
        </plugin>
	</plugins>
    </pluginManagement>
    <plugins>
      <plugin>
        <inherited>false</inherited>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-deploy-plugin</artifactId>
        <configuration>
          <skip>false</skip>
        </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>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>emma-maven-plugin</artifactId>
        <version>1.0-alpha-3</version>
        <inherited>true</inherited>
        <configuration>
          <metadataFile>${project.build.directory}/test-classes/coverage.em</metadataFile>
          <metrics>method:70,block:70,line:80,class:100</metrics>
          <dataFiles>
            <dataFile>${project.build.directory}/test-classes/coverage.em</dataFile>
            <dataFile>${project.build.directory}/test-classes/coverage.ec</dataFile>
          </dataFiles>
        </configuration>
        <dependencies>
          <dependency>
            <groupId>emma</groupId>
            <artifactId>emma</artifactId>
            <version>2.1.5320</version>
            <scope>system</scope>
            <systemPath>${emma.jar.location}</systemPath>
          </dependency>
        </dependencies>
      </plugin>
	  <!-- <plugin> <inherited>true</inherited> <groupId>org.apache.maven.plugins</groupId> 
				<artifactId>maven-enforcer-plugin</artifactId> <version>1.0-beta-1</version> 
				<executions> <execution> <id>enforce-property</id> <goals> <goal>enforce</goal> 
				</goals> <configuration> <rules> <requireProperty> <property>TS_EMMA_JAR</property> 
				<message>"You must tell me where emma is located - set the -DTS_EMMA_JAR 
				property"</message> </requireProperty> </rules> <fail>true</fail> </configuration> 
				</execution> </executions> </plugin> -->
	  <plugin>
		  <groupId>org.codehaus.mojo</groupId>
		  <artifactId>findbugs-maven-plugin</artifactId>
		  <configuration>
			  <skip>${findbugs.skip}</skip>
		  </configuration>
		  <version>2.3.3</version>
		  <executions>
			  <execution>
				  <id>findbugs</id>
				  <phase>compile</phase>
				  <goals>
					  <goal>check</goal>
				  </goals>
			  </execution>
		  </executions>
	  </plugin>
	  <plugin>
		  <groupId>org.apache.maven.plugins</groupId>
		  <artifactId>maven-site-plugin</artifactId>
		  <version>3.0</version>
		  <configuration>
			  <reportPlugins>
				  <plugin>
					  <groupId>org.codehaus.mojo</groupId>
					  <artifactId>findbugs-maven-plugin</artifactId>
					  <version>2.3.3</version>
				  </plugin>
			  </reportPlugins>
		  </configuration>
	  </plugin>
    </plugins>
  </build>
  <dependencyManagement>
    <dependencies>
            <dependency>
              <groupId>org.jboss.arquillian.container</groupId>
              <artifactId>arquillian-container-osgi</artifactId>
              <version>${version.org.jboss.arquillian.osgi}</version>
            </dependency>

            <dependency>
              <groupId>org.jboss.arquillian.container</groupId>
              <artifactId>arquillian-container-spi</artifactId>
              <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
              <groupId>org.jboss.arquillian.container</groupId>
              <artifactId>arquillian-container-test-api</artifactId>
              <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
              <groupId>org.jboss.arquillian.container</groupId>
              <artifactId>arquillian-container-test-spi</artifactId>
              <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
              <groupId>org.jboss.arquillian.container</groupId>
              <artifactId>arquillian-container-test-impl-base</artifactId>
              <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
                <groupId>org.jboss.arquillian.core</groupId>
                <artifactId>arquillian-core-api</artifactId>
                <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
                <groupId>org.jboss.arquillian.core</groupId>
                <artifactId>arquillian-core-impl-base</artifactId>
                <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
                <groupId>org.jboss.arquillian.core</groupId>
                <artifactId>arquillian-core-spi</artifactId>
                <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
                <groupId>org.jboss.arquillian.junit</groupId>
                <artifactId>arquillian-junit-core</artifactId>
                <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
                <groupId>org.jboss.arquillian.testng</groupId>
                <artifactId>arquillian-testng-core</artifactId>
                <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
              <groupId>org.jboss.arquillian.junit</groupId>
              <artifactId>arquillian-junit-container</artifactId>
              <version>${version.org.jboss.arquillian.core}</version>
              <exclusions>
                <exclusion>
                  <groupId>commons-logging</groupId>
                  <artifactId>commons-logging</artifactId>
                </exclusion>
              </exclusions>
            </dependency>

            <dependency>
              <groupId>org.jboss.arquillian.testng</groupId>
              <artifactId>arquillian-testng-container</artifactId>
              <version>${version.org.jboss.arquillian.core}</version>
              <exclusions>
                <exclusion>
                  <groupId>commons-logging</groupId>
                  <artifactId>commons-logging</artifactId>
                </exclusion>
                  <exclusion>
                      <groupId>org.jboss.logging</groupId>
                      <artifactId>jboss-logging-tools</artifactId>
                  </exclusion>
              </exclusions>
            </dependency>

            <dependency>
              <groupId>org.jboss.arquillian.protocol</groupId>
              <artifactId>arquillian-protocol-jmx</artifactId>
              <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
              <groupId>org.jboss.arquillian.protocol</groupId>
              <artifactId>arquillian-protocol-servlet</artifactId>
              <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
                <groupId>org.jboss.arquillian.test</groupId>
                <artifactId>arquillian-test-spi</artifactId>
                <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
                <groupId>org.jboss.arquillian.test</groupId>
                <artifactId>arquillian-test-impl-base</artifactId>
                <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
                <groupId>org.jboss.arquillian.testenricher</groupId>
                <artifactId>arquillian-testenricher-cdi</artifactId>
                <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
                <groupId>org.jboss.arquillian.testenricher</groupId>
                <artifactId>arquillian-testenricher-ejb</artifactId>
                <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
                <groupId>org.jboss.arquillian.testenricher</groupId>
                <artifactId>arquillian-testenricher-initialcontext</artifactId>
                <version>${version.org.jboss.arquillian.core}</version>
            </dependency>

            <dependency>
                <groupId>org.jboss.arquillian.testenricher</groupId>
                <artifactId>arquillian-testenricher-osgi</artifactId>
                <version>${version.org.jboss.arquillian.osgi}</version>
            </dependency>

            <dependency>
                <groupId>org.jboss.arquillian.testenricher</groupId>
                <artifactId>arquillian-testenricher-resource</artifactId>
                <version>${version.org.jboss.arquillian.core}</version>
            </dependency>
        <dependency>
            <groupId>commons-codec</groupId>
            <artifactId>commons-codec</artifactId>
            <version>1.4</version>
        </dependency>
        <dependency>
            <groupId>commons-httpclient</groupId>
            <artifactId>commons-httpclient</artifactId>
            <version>3.1-jbossorg-1</version>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>jcl-over-slf4j</artifactId>
            <version>1.6.1</version>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>1.6.1</version>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-simple</artifactId>
            <version>1.6.1</version>
        </dependency>
        <dependency>
            <groupId>org.jboss.spec.javax.transaction</groupId>
            <artifactId>jboss-transaction-api_1.1_spec</artifactId>
            <version>1.0.1.Final</version>
        </dependency>
        <dependency>
            <groupId>org.jboss.ironjacamar</groupId>
            <artifactId>ironjacamar-spec-api</artifactId>
            <version>1.0.9.Final</version>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.10</version>
        </dependency>
        <dependency>
            <groupId>emma</groupId>
            <artifactId>emma</artifactId>
            <version>2.0.5312</version>
        </dependency>
        <dependency>
            <groupId>emma</groupId>
            <artifactId>emma_ant</artifactId>
            <version>2.0.5312</version>
        </dependency>
        <dependency>
            <groupId>org.hornetq</groupId>
            <artifactId>hornetq-core</artifactId>
            <version>2.2.13.Final</version>
        </dependency>
        <dependency>
            <groupId>org.jboss.netty</groupId>
            <artifactId>netty</artifactId>
            <version>3.2.6.Final</version>
        </dependency>
        <dependency>
            <groupId>tanukisoft</groupId>
            <artifactId>wrapper</artifactId>
            <version>3.2.3</version>
        </dependency>
        <dependency>
            <groupId>org.jacorb</groupId>
            <artifactId>jacorb</artifactId>
            <version>2.3.1.jbossorg-1</version>
        </dependency>
        <dependency>
            <groupId>jacorb</groupId>
            <artifactId>idl</artifactId>
            <version>2.3.1jboss.patch01-brew</version><!-- TODO AS7 -->
        </dependency>
        <dependency>
            <groupId>org.jboss.logmanager</groupId>
            <artifactId>jboss-logmanager</artifactId>
            <version>1.2.2.GA</version>
        </dependency>
        <dependency>
            <groupId>org.jboss</groupId>
            <artifactId>jboss-transaction-spi</artifactId>
            <version>7.0.0.Final</version>
        </dependency>
        <dependency>
            <groupId>org.jboss.integration</groupId>
            <artifactId>jboss-corba-ots-spi</artifactId>
            <version>6.0.0.CR1</version><!-- TODO AS7 src includes newer version of this, so its pom does not. -->
        </dependency>
        <dependency>
            <groupId>org.jboss.jbossas</groupId>
            <artifactId>jboss-server-manager</artifactId>
            <version>1.0.4.Final</version><!-- TODO AS7 -->
        </dependency>
        <dependency>
            <groupId>org.jboss.spec.javax.ejb</groupId>
            <artifactId>jboss-ejb-api_3.1_spec</artifactId>
            <version>1.0.2.Final</version>
        </dependency>
        <dependency>
            <groupId>org.jboss.remoting</groupId>
            <artifactId>jboss-remoting</artifactId>
            <version>2.5.3</version><!-- TODO AS7 -->
        </dependency>
        <dependency>
            <groupId>org.jboss.spec.javax.servlet</groupId>
            <artifactId>jboss-servlet-api_3.0_spec</artifactId>
            <version>1.0.1.Final</version>
        </dependency>
        <dependency>
            <groupId>dom4j</groupId>
            <artifactId>dom4j</artifactId>
            <version>1.6.1</version>
        </dependency>
        <dependency>
            <groupId>org.jboss.logging</groupId>
            <artifactId>jboss-logging</artifactId>
            <version>3.1.0.GA</version>
        </dependency>
        <dependency>
            <groupId>org.jboss.logging</groupId>
            <artifactId>jboss-logging-processor</artifactId>
            <version>1.0.0.Final</version>
        </dependency>
        <dependency>
            <groupId>org.jboss.ws</groupId>
            <artifactId>jbossws-api</artifactId>
            <version>1.0.0.GA</version>
        </dependency>
        <dependency>
            <groupId>org.hibernate.javax.persistence</groupId>
            <artifactId>hibernate-jpa-2.0-api</artifactId>
            <version>1.0.1.Final</version>
        </dependency>
      <dependency>
        <groupId>org.jboss.jbossts</groupId>
        <artifactId>common</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.arjunacore</groupId>
        <artifactId>arjuna</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.arjunacore</groupId>
        <artifactId>arjunacore-services</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.arjunacore</groupId>
        <artifactId>arjunacore</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.arjunacore</groupId>
        <artifactId>arjunacore</artifactId>
        <version>${project.version}</version>
        <classifier>sources</classifier>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.arjunacore</groupId>
        <artifactId>arjunacore</artifactId>
        <version>${project.version}</version>
        <classifier>javadoc</classifier>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.arjunacore</groupId>
        <artifactId>txoj</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jta</groupId>
        <artifactId>jta</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jta</groupId>
        <artifactId>jdbc</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jta</groupId>
        <artifactId>narayana-jta</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jta</groupId>
        <artifactId>narayana-jta</artifactId>
        <version>${project.version}</version>
        <classifier>javadoc</classifier>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jta</groupId>
        <artifactId>narayana-jta</artifactId>
        <version>${project.version}</version>
        <classifier>sources</classifier>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jts</groupId>
        <artifactId>orbportability</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jts</groupId>
        <artifactId>jacorb-idl</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jts</groupId>
        <artifactId>idlj-idl</artifactId>
        <version>${project.version}</version>
      </dependency>

      <dependency>
        <groupId>org.jboss.jbossts.jts</groupId>
        <artifactId>jacorb-idl</artifactId>
        <type>test-jar</type>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jts</groupId>
        <artifactId>idlj-idl</artifactId>
        <type>test-jar</type>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jts</groupId>
        <artifactId>jts</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jts</groupId>
        <artifactId>jts</artifactId>
        <classifier>idlj</classifier>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jts</groupId>
        <artifactId>jtax</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jts</groupId>
        <artifactId>jbossjts-jacorb</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jts</groupId>
        <artifactId>jbossjts-jacorb</artifactId>
        <version>${project.version}</version>
        <classifier>javadoc</classifier>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jts</groupId>
        <artifactId>jbossjts-jacorb</artifactId>
        <version>${project.version}</version>
        <classifier>sources</classifier>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jts</groupId>
        <artifactId>jbossjts-integration</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.jts</groupId>
        <artifactId>jbossjts-idlj</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>xts-test-servlet</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>wsas</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>ws-c11</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>ws-c11</artifactId>
        <version>${project.version}</version>
        <classifier>api</classifier>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>ws-c11</artifactId>
        <version>${project.version}</version>
        <classifier>war</classifier>
        <type>war</type>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>ws-t11</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>ws-t11</artifactId>
        <version>${project.version}</version>
        <classifier>api</classifier>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>ws-t11</artifactId>
        <version>${project.version}</version>
        <classifier>client</classifier>
        <type>war</type>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>ws-t11</artifactId>
        <version>${project.version}</version>
        <classifier>coordinator</classifier>
        <type>war</type>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>ws-t11</artifactId>
        <version>${project.version}</version>
        <classifier>participant</classifier>
        <type>war</type>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>wscf11</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>wstx11</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>wstx11</artifactId>
        <version>${project.version}</version>
        <classifier>api</classifier>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>recovery</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>bridge</artifactId>
        <version>${project.version}</version>
        <classifier>api</classifier>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>bridge</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>jbossxts</artifactId>
        <version>${project.version}</version>
        <classifier>api</classifier>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>jbossxts</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>jbossxts</artifactId>
        <version>${project.version}</version>
        <classifier>javadoc</classifier>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>jbossxts</artifactId>
        <version>${project.version}</version>
        <classifier>sources</classifier>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.xts</groupId>
        <artifactId>service</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.rts</groupId>
        <artifactId>restat-web</artifactId>
        <version>${project.version}</version>
        <type>war</type>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.rts</groupId>
        <artifactId>restat-util</artifactId>
        <version>${project.version}</version>
        <type>jar</type>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.rts</groupId>
        <artifactId>restat-api</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts.rts</groupId>
        <artifactId>restat-api</artifactId>
        <version>${project.version}</version>
        <classifier>javadoc</classifier>
      </dependency>
      <dependency>
        <groupId>org.jboss.jbossts</groupId>
        <artifactId>jbosstxbridge</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.byteman</groupId>
        <artifactId>byteman</artifactId>
        <version>2.0.1</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.byteman</groupId>
        <artifactId>byteman-install</artifactId>
        <version>2.0.1</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.byteman</groupId>
        <artifactId>byteman-submit</artifactId>
        <version>2.0.1</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.byteman</groupId>
        <artifactId>byteman-bmunit</artifactId>
        <version>2.0.1</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.byteman</groupId>
        <artifactId>byteman-dtest</artifactId>
        <version>2.0.1</version>
      </dependency>
  </dependencies>
  </dependencyManagement>
  <properties>
    <!-- IP stack configs. -->
    <jvm.args.ip>-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false</jvm.args.ip>
    <maven.build.timestamp.format>yyyy/MMM/dd HH:mm</maven.build.timestamp.format>
    <buildproperty.date>${maven.build.timestamp}</buildproperty.date>
    <emma.jar.location>${project.basedir}/ext/emma.jar</emma.jar.location>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <findbugs.skip>true</findbugs.skip>
<!--
    <jboss-as.version>7.1.2.Final-SNAPSHOT</jboss-as.version>
-->
    <jboss-as.version>7.2.0.Alpha1-SNAPSHOT</jboss-as.version>
    <version.org.jboss.arquillian.core>1.0.0.Final</version.org.jboss.arquillian.core>
    <version.org.jboss.arquillian.osgi>1.0.2.Final</version.org.jboss.arquillian.osgi>
  </properties>
  <profiles>
    <profile>
      <id>all</id>
      <activation>
        <activeByDefault>true</activeByDefault>
      </activation>
      <modules>
        <module>common</module>
        <module>ArjunaCore</module>
        <module>ArjunaJTA</module>
        <module>XTS</module>
        <module>ArjunaJTS</module>
        <module>rest-tx</module>
        <module>txbridge</module>
        <module>fileio</module>
        <module>STM</module>
        <module>txframework</module>
        <module>narayana-full</module>
      </modules>
    </profile>
    <profile>
      <id>core</id>
      <modules>
        <module>common</module>
        <module>ArjunaCore</module>
      </modules>
    </profile>
    <profile>
      <id>jta</id>
      <modules>
        <module>common</module>
        <module>ArjunaCore</module>
        <module>ArjunaJTA</module>
      </modules>
    </profile>
    <profile>
      <id>jts</id>
      <modules>
        <module>common</module>
        <module>ArjunaCore</module>
        <module>ArjunaJTA</module>
        <module>ArjunaJTS</module>
      </modules>
    </profile>
    <profile>
      <id>stm</id>
      <modules>
        <module>common</module>
        <module>ArjunaCore/arjuna</module>
        <module>ArjunaCore/txoj</module>
        <module>STM</module>
      </modules>
    </profile>
    <profile>
        <id>release</id>
        <build>
            <pluginManagement>
                <plugins>
                    <plugin>
                      <groupId>org.apache.maven.plugins</groupId>
                      <artifactId>maven-install-plugin</artifactId>
                      <executions>
                        <execution>
                          <id>default-install</id>
                          <phase>none</phase>
                        </execution>
                      </executions>
                    </plugin>
                </plugins>
            </pluginManagement>
            <plugins>
            <plugin>
              <groupId>org.apache.maven.plugins</groupId>
              <artifactId>maven-install-plugin</artifactId>
              <executions>
                <execution>
                  <id>default-install</id>
                  <phase>install</phase>
                </execution>
              </executions>
              <inherited>false</inherited>
            </plugin>
            </plugins>
        </build>
    </profile>
  </profiles>
</project>
