<?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">
  <modelVersion>4.0.0</modelVersion>

  <parent>
    <groupId>org.modeshape</groupId>
    <artifactId>modeshape-parent</artifactId>
    <version>2.8.3.Final</version>
    <relativePath>../modeshape-parent</relativePath>
  </parent>
  
  <artifactId>modeshape-distribution</artifactId>
  <name>ModeShape Distribution</name>
  
  <dependencies>
		<!--
		JARs
		-->
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-common</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-graph</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-repository</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-cnd</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-search-lucene</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-clustering</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jcr-api</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jcr</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-classloader-maven</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-images</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-mp3</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-jbpm-jpdl</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-cnd</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-java</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-classfile</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-msoffice</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-teiid</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-text</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-xml</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-xsd</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-wsdl</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-sramp</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-zip</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-ddl</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-disk</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-filesystem</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-infinispan</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-infinispan-5</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jbosscache</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-svn</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jcr</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-store-jpa</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jdbc-metadata</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-mimetype-detector-aperture</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-extractor-tika</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr-rest</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr-rest-client</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr-webdav</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jpa-ddl-gen</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jdbc-local</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jdbc</artifactId>
      <version>${project.version}</version>
    </dependency>
    <!--dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>jbossas</artifactId>
      <version>${project.version}</version>
    </dependency-->
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-integration-tests</artifactId>
      <version>${project.version}</version>
    </dependency>
    <!--dependency>
      <groupId>${project.groupId}.docs</groupId>
      <artifactId>getting-started-en</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}.docs</groupId>
      <artifactId>reference-guide-en</artifactId>
      <version>${project.version}</version>
    </dependency-->
    <dependency>
      <groupId>${project.groupId}.examples</groupId>
      <artifactId>modeshape-example-sequencers</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>${project.groupId}.examples</groupId>
      <artifactId>modeshape-example-repositories</artifactId>
      <version>${project.version}</version>
    </dependency>

		<!--
		Source JARs
		-->
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-common</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-graph</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-repository</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-cnd</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-search-lucene</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-clustering</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jcr-api</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jcr</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-classloader-maven</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-images</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-mp3</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-jbpm-jpdl</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-cnd</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-java</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-classfile</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-msoffice</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-teiid</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-text</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-xml</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-xsd</artifactId>
      <version>${project.version}</version>
      <classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-wsdl</artifactId>
      <version>${project.version}</version>
      <classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-sramp</artifactId>
      <version>${project.version}</version>
      <classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-zip</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-ddl</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-disk</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-filesystem</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-infinispan</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-infinispan-5</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jbosscache</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-svn</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jcr</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-store-jpa</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jdbc-metadata</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-mimetype-detector-aperture</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-extractor-tika</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr-rest</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr-rest-client</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr-webdav</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jpa-ddl-gen</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jdbc-local</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jdbc</artifactId>
      <version>${project.version}</version>
			<classifier>sources</classifier>
    </dependency>


		<!--
		Test JARs
		-->
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-common</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-graph</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-repository</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-cnd</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-search-lucene</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-clustering</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jcr-api</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jcr</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-classloader-maven</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-images</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-mp3</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-jbpm-jpdl</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-cnd</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-java</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-classfile</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-msoffice</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-teiid</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-text</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-xml</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-xsd</artifactId>
      <version>${project.version}</version>
      <classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-wsdl</artifactId>
      <version>${project.version}</version>
      <classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-zip</artifactId>
      <version>${project.version}</version>
      <classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-ddl</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-disk</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-filesystem</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-infinispan</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-infinispan-5</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jbosscache</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-svn</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jcr</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-store-jpa</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jdbc-metadata</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-mimetype-detector-aperture</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-extractor-tika</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr-rest</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr-rest-client</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr-webdav</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jpa-ddl-gen</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jdbc-local</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jdbc</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-integration-tests</artifactId>
      <version>${project.version}</version>
			<classifier>tests</classifier>
    </dependency>


		<!--
		Test Source JARs
		-->
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-common</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-graph</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-repository</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-cnd</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-search-lucene</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-clustering</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <!--dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jcr-api</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency-->
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jcr</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-classloader-maven</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-images</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-mp3</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-jbpm-jpdl</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-cnd</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-java</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-classfile</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-msoffice</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-teiid</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-text</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-xml</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-xsd</artifactId>
      <version>${project.version}</version>
      <classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-wsdl</artifactId>
      <version>${project.version}</version>
      <classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-zip</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-ddl</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-disk</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-filesystem</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-infinispan</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-infinispan-5</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jbosscache</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-svn</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jcr</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-store-jpa</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jdbc-metadata</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-mimetype-detector-aperture</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-extractor-tika</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr-rest</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr-rest-client</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-web-jcr-webdav</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jpa-ddl-gen</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jdbc-local</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jdbc</artifactId>
      <version>${project.version}</version>
			<classifier>test-sources</classifier>
    </dependency>


		<!--
		With-dependency JARs
		-->
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-graph</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jcr</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-classloader-maven</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-images</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-mp3</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-jbpm-jpdl</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-cnd</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-java</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-classfile</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-msoffice</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-teiid</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-text</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-xml</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-xsd</artifactId>
      <version>${project.version}</version>
      <classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-wsdl</artifactId>
      <version>${project.version}</version>
      <classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-zip</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-sequencer-ddl</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-disk</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-filesystem</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-infinispan</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-infinispan-5</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jbosscache</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-svn</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <!--dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jcr</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency-->
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-store-jpa</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-connector-jdbc-metadata</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-mimetype-detector-aperture</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-extractor-tika</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency>
    <!--dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jpa-ddl-gen</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency-->
    <!--dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jdbc-local</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency-->
    <!--dependency>
      <groupId>${project.groupId}</groupId>
      <artifactId>modeshape-jdbc</artifactId>
      <version>${project.version}</version>
			<classifier>jar-with-dependencies</classifier>
    </dependency-->

  </dependencies>
  
	<properties>
		<!-- Skip running the tests during assembly (if not overridden on the command line) -->
		<skipTests>${assembly.skip.tests}</skipTests>
	</properties>

	<profiles>
		<profile>
			<id>assembly</id>
			<!-- Generate assemblies by default; but this can be disabled via "-DskipAssemblies=true" -->
			<activation>
				<activeByDefault />
			</activation>
		  <build>
		    <plugins>
		      <plugin>
		        <artifactId>maven-assembly-plugin</artifactId>
		        <version>${maven.assembly.plugin.version}</version>
		        <inherited>false</inherited>
					  <dependencies>
					    <dependency>
					      <groupId>${project.groupId}</groupId>
					      <artifactId>modeshape-assembly-descriptors</artifactId>
					      <version>${project.version}</version>
					    </dependency>
					  </dependencies>
		        <executions>
		          <execution>
		            <id>make-assembly</id>
		            <phase>package</phase>
		            <goals>
		              <goal>single</goal>
		            </goals>
		          </execution>
		        </executions>
		        <configuration>
		          <descriptorRefs>
		            <descriptorRef>binary-distribution</descriptorRef>
		            <descriptorRef>source-archive</descriptorRef>
		            <descriptorRef>jars-with-dependencies</descriptorRef>
		            <descriptorRef>examples</descriptorRef>
		          </descriptorRefs>
							<finalName>modeshape-${project.version}</finalName>
							<attach>false</attach>
		        </configuration>
		      </plugin>
          <plugin>
            <!-- Copy the JDBC driver (with dependencies) JAR file into the distribution's target directory and rename ... -->
            <artifactId>maven-antrun-plugin</artifactId>
            <executions>
              <execution>
                <phase>package</phase>
                <configuration>
                  <tasks>
                    <copy file="../utils/modeshape-jdbc/target/modeshape-jdbc-${project.version}-jar-with-dependencies.jar"
                          tofile="${project.build.directory}/modeshape-${project.version}-client.jar" />
                  </tasks>
                </configuration>
                <goals>
                  <goal>run</goal>
                </goals>
              </execution>
            </executions>
          </plugin>
		    </plugins>
		  </build>
    </profile>
		<profile>
			<id>javadoc</id>
			<!-- Generate JavaDocs by default; but this can be disabled via "-DskipJavaDoc=true" -->
			<activation>
				<property>
					<name>!skipJavaDoc</name>
				</property>
			</activation>
			<build>
				<plugins>
		      <plugin>
		        <artifactId>maven-javadoc-plugin</artifactId>
						<version>${maven.javadoc.plugin.version}</version>
						<configuration>
		          <!-- Workaround for http://jira.codehaus.org/browse/MJAVADOC-268 and http://jira.codehaus.org/browse/MJAVADOC-286 -->
		          <detectOfflineLinks>false</detectOfflineLinks>
		          <!-- end of workaround -->
		          <includeDependencySources>true</includeDependencySources>
		          <dependencySourceExcludes>
		            <!-- place here any patterns for dependencies not to be included in the JavaDoc -->
		            <dependencySourceExclude>org.modeshape.examples:*</dependencySourceExclude>
		            <dependencySourceExclude>org.modeshape:modeshape-integration-tests:*</dependencySourceExclude>
		          </dependencySourceExcludes>
		          <dependencySourceIncludes>
		            <!-- place here any patterns for dependencies not to be included in the JavaDoc -->
		            <dependencySourceInclude>org.modeshape:*</dependencySourceInclude>
		          </dependencySourceIncludes>

		          <doclet>org.jboss.apiviz.APIviz</doclet>
		          <docletArtifact>
		            <groupId>org.jboss.apiviz</groupId>
		            <artifactId>apiviz</artifactId>
		            <version>1.3.0.GA</version>
		          </docletArtifact>
		          <attach>false</attach>
		          <useStandardDocletOptions>true</useStandardDocletOptions>
		          <charset>UTF-8</charset>
		          <docencoding>UTF-8</docencoding>
		          <encoding>UTF-8</encoding>
		          <locale>en_US</locale>
		          <breakiterator>true</breakiterator>
		          <version>true</version>
		          <author>true</author>
		          <keywords>true</keywords>
		          <overview>${basedir}/src/javadoc/overview.html</overview>
		          <maxmemory>1024m</maxmemory>
							<!--
							JBoss.org stylesheets (see
							http://community.jboss.org/docs/DOC-14764)
							-->
		          <stylesheetfile>${basedir}/src/javadoc/stylesheet.css</stylesheetfile>
		          <javadocDirectory>${basedir}/src/javadoc</javadocDirectory>
		          <docfilessubdirs>true</docfilessubdirs>
							<!-- end JBoss.org stylesheets -->
						</configuration>
		        <executions>
		          <execution>
		            <id>javadoc-all</id>
		            <phase>prepare-package</phase>
		            <goals>
		              <goal>jar</goal>
		            </goals>
		            <configuration>
		              <outputDirectory>${project.build.directory}/api-full</outputDirectory>
		              <reportOutputDirectory>${project.build.directory}/api-full</reportOutputDirectory>
		              <destDir>api-full</destDir>
		              <doctitle>${project.name} Library Reference (${project.version})</doctitle>
		              <windowtitle>${project.name} Library Reference (${project.version})</windowtitle>
		              <excludePackageNames>${project.groupId}.test*:org.modeshape.example*</excludePackageNames>
		              <additionalparam>
										-link http://java.sun.com/javase/6/docs/api/
										-link
										http://java.sun.com/products/servlet/2.5/docs/servlet-2_5-mr2/
										-link http://www.slf4j.org/apidocs/
										-link http://www.day.com/maven/javax.jcr/javadocs/jcr-2.0/

										-group "JCR engine" ${project.groupId}.jcr*
										-group "Graph API"
										${project.groupId}.graph:${project.groupId}.graph.io*:${project.groupId}.graph.property*:${project.groupId}.graph.request*:${project.groupId}.graph.session*:${project.groupId}.graph.xml*:${project.groupId}.graph.observe
										-group "Query and Search"
										${project.groupId}.graph.query*:${project.groupId}.graph.search*:${project.groupId}.search*
										-group "Connector SPI"
										${project.groupId}.graph.cache*:${project.groupId}.graph.connector*
										-group "Sequencer SPI" ${project.groupId}.graph.sequencer*
										-group "MIME type detector SPI"
										${project.groupId}.graph.mimetype*
										-group "Text extractor SPI"
										${project.groupId}.graph.text*
										-group "Web services" ${project.groupId}.web*
										-group "Connectors"
										${project.groupId}.graph.connector.inmemory:${project.groupId}.graph.connector.federation:${project.groupId}.connector*
										-group "Sequencers" ${project.groupId}.sequencer*
										-group "MIME type detectors" ${project.groupId}.mimetype*
										-group "Text extractors" ${project.groupId}.extractor*
										-group "Classloaders" ${project.groupId}.maven*

										-nopackagediagram
					          </additionalparam>
                      <detectOfflineLinks>false</detectOfflineLinks>
		            </configuration>
		          </execution>
		          <execution>
		            <id>javadoc-api</id>
		            <phase>prepare-package</phase>
		            <goals>
		              <goal>jar</goal>
		            </goals>
		            <configuration>
              
		              <outputDirectory>${project.build.directory}/api</outputDirectory>
		              <reportOutputDirectory>${project.build.directory}/api</reportOutputDirectory>
		              <destDir>api</destDir>
		              <doctitle>${project.name} Public API Reference (${project.version})</doctitle>
		              <windowtitle>${project.name} Public API Reference (${project.version})</windowtitle>
		              <excludePackageNames>${project.groupId}.test*:org.modeshape.example*:${project.groupId}.common.math:${project.groupId}.common.statistic:${project.groupId}.web.jcr.rest:${project.groupId}.web.jcr.rest.model:${project.groupId}.web.jcr.rest.spi:${project.groupId}.graph.property.basic:${project.groupId}.jcr.xpath:${project.groupId}.repository.*:${project.groupId}.search.lucene*:${project.groupId}.maven*</excludePackageNames>
		              <additionalparam>
										-link http://java.sun.com/javase/6/docs/api/
										-link
										http://java.sun.com/products/servlet/2.5/docs/servlet-2_5-mr2/
										-link http://www.slf4j.org/apidocs/
										-link http://www.day.com/maven/javax.jcr/javadocs/jcr-2.0/

										-group "JCR engine"
										${project.groupId}.jcr:${project.groupId}.jcr.api*:${project.groupId}.jcr.nodetype
										-group "Graph API"
										${project.groupId}.graph:${project.groupId}.graph.io:${project.groupId}.graph.property:${project.groupId}.graph.request*:${project.groupId}.graph.session*:${project.groupId}.graph.xml*:${project.groupId}.graph.observe
										-group "Query and Search"
										${project.groupId}.graph.query*:${project.groupId}.graph.search*
										-group "Connector SPI"
										${project.groupId}.graph.cache*:${project.groupId}.graph.connector*
										-group "Sequencer SPI" ${project.groupId}.graph.sequencer
										-group "MIME type detector SPI"
										${project.groupId}.graph.mimetype
										-group "Text extractor SPI"
										${project.groupId}.graph.text*
										-group "RESTful web service client"
										${project.groupId}.web.jcr.rest.client*
										-group "Connectors"
										${project.groupId}.graph.connector.inmemory:${project.groupId}.graph.connector.federation:${project.groupId}.connector*
										-group "Sequencers" ${project.groupId}.sequencer*
										-group "MIME type detectors" ${project.groupId}.mimetype*
										-group "Text extractors" ${project.groupId}.extractor*

										-nopackagediagram
					          </additionalparam>
                      <detectOfflineLinks>false</detectOfflineLinks>
		            </configuration>
		          </execution>
		        </executions>
		      </plugin>
		      <!-- 
		      This no longer works, because it only works as an aggregate execution when within the top-level POM.
		      Because we're no longer using aggregates, we can't use JXR anymore.
		      <plugin>
		        <artifactId>maven-jxr-plugin</artifactId>
						<version>${maven.jxr.plugin.version}</version>
		        <executions>
		          <execution>
		            <id>generate-xref</id>
		            <phase>prepare-package</phase>
		            <goals>
		              <goal>jxr</goal>
		            </goals>
		          </execution>
		        </executions>
		        <configuration>
		          <inputEncoding>UTF-8</inputEncoding>
		          <outputEncoding>UTF-8</outputEncoding>
		          <linkJavadoc>true</linkJavadoc>
		          <destDir>${project.build.directory}/xref</destDir>
		          <javadocDir>${project.build.directory}/api</javadocDir>
		          <stylesheet>${basedir}/src/xref/stylesheet.css</stylesheet>
		          <docTitle>${project.name} Source Xref (${project.version})</docTitle>
		          <windowTitle>${project.name} Source Xref (${project.version})</windowTitle>
		        </configuration>
		      </plugin-->
		      <plugin>
		        <artifactId>maven-assembly-plugin</artifactId>
		        <version>${maven.assembly.plugin.version}</version>
		        <inherited>false</inherited>
					  <dependencies>
					    <dependency>
					      <groupId>${project.groupId}</groupId>
					      <artifactId>modeshape-assembly-descriptors</artifactId>
					      <version>${project.version}</version>
					    </dependency>
					  </dependencies>
		        <executions>
		          <execution>
		            <id>make-assembly</id>
		            <phase>package</phase>
		            <goals>
		              <goal>single</goal>
		            </goals>
		          </execution>
		        </executions>
		        <configuration>
		          <descriptorRefs>
		            <descriptorRef>javadoc</descriptorRef>
		            <descriptorRef>javadoc-public-api</descriptorRef>
		            <descriptorRef>binary-distribution</descriptorRef>
		            <descriptorRef>source-archive</descriptorRef>
		            <descriptorRef>jars-with-dependencies</descriptorRef>
		            <descriptorRef>examples</descriptorRef>
		          </descriptorRefs>
							<finalName>modeshape-${project.version}</finalName>
							<attach>true</attach>
		        </configuration>
		      </plugin>
          <plugin>
            <!-- Copy the JDBC driver (with dependencies) JAR file into the distribution's target directory and rename ... -->
            <artifactId>maven-antrun-plugin</artifactId>
            <executions>
              <execution>
                <phase>package</phase>
                <configuration>
                  <tasks>
                    <copy file="../utils/modeshape-jdbc/target/modeshape-jdbc-${project.version}-jar-with-dependencies.jar"
                          tofile="${project.build.directory}/modeshape-${project.version}-client.jar" />
                  </tasks>
                </configuration>
                <goals>
                  <goal>run</goal>
                </goals>
              </execution>
            </executions>
          </plugin>
        </plugins>
			</build>
		</profile>
  </profiles>
	<build>
		<plugins>
      <plugin>
        <artifactId>maven-resources-plugin</artifactId>
				<version>${maven.resources.plugin.version}</version>
        <executions>
          <execution>
            <id>default-resources</id>
						<!-- We don't want to run this -->
						<phase>non-existant</phase>
          </execution>
          <execution>
            <id>test-resources</id>
						<!-- We don't want to run this -->
						<phase>non-existant</phase>
          </execution>
        </executions>
      </plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-source-plugin</artifactId>
				<version>${maven.source.plugin.version}</version>
				<executions>
					<execution>
						<id>attach-sources</id>
						<!-- We don't want to run this -->
						<phase>non-existant</phase>
					</execution>
				</executions>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-surefire-plugin</artifactId>
				<version>${maven.surefire.plugin.version}</version>
				<configuration>
					<skip>true</skip>
					<attach>false</attach>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-jar-plugin</artifactId>
				<version>${maven.jar.plugin.version}</version>
				<executions>
					<execution>
						<id>test-jar</id>
						<!-- We don't want to run this -->
						<phase>non-existant</phase>
					</execution>
					<execution>
						<id>default-jar</id>
						<!-- We don't want to run this, but we have to -->
						<!--phase>non-existant</phase-->
					</execution>
				</executions>
				<configuration>
					<skip>true</skip>
					<attach>false</attach>
				</configuration>
			</plugin>
		</plugins>
	</build>
</project>
