<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.7.0.Final</version>
    <relativePath>../../../modeshape-parent</relativePath>
  </parent>
	<!-- The groupId and version values are inherited from parent  -->
	<artifactId>modeshape-jbossas-service</artifactId>
	<name>ModeShape Service Deployment for JBoss AS</name>
	<description>ModeShape deployment as a service within the JBoss Application Server</description>
	<url>http://www.modeshape.org</url>

	<!--
		Define the dependencies. Note that all version and scopes default to
		those defined in the dependencyManagement section of the parent pom.
	-->
	<dependencies>
		<!-- 
            Testing (note the scope)
        -->
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
		</dependency>
		<dependency>
			<groupId>org.hamcrest</groupId>
			<artifactId>hamcrest-library</artifactId>
		</dependency>
		<dependency>
			<groupId>org.mockito</groupId>
			<artifactId>mockito-all</artifactId>
		</dependency>

		<!--
			Logging (require SLF4J API for compiling, but use Log4J and its SLF4J
			binding for testing)
		-->
		<dependency>
			<groupId>org.slf4j</groupId>
			<artifactId>slf4j-api</artifactId>
		</dependency>
		<dependency>
			<groupId>org.slf4j</groupId>
			<artifactId>slf4j-log4j12</artifactId>
		</dependency>
		<dependency>
			<groupId>log4j</groupId>
			<artifactId>log4j</artifactId>
		</dependency>

      <!--
          ModeShape dependencies
      -->
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-common</artifactId>
      </dependency>
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-graph</artifactId>
      </dependency>
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-repository</artifactId>
      </dependency>
     
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-jcr</artifactId>
      </dependency>
    

      <dependency>
           <groupId>org.modeshape</groupId>
           <artifactId>modeshape-common</artifactId>
           <version>${project.version}</version>
           <type>test-jar</type>
           <scope>test</scope>
      </dependency>
        
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-classfile</artifactId>
      </dependency>          
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-cnd</artifactId>
      </dependency>
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-ddl</artifactId>
      </dependency>
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-images</artifactId>
      </dependency>                
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-java</artifactId>
      </dependency>
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-jbpm-jpdl</artifactId>
      </dependency>
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-mp3</artifactId>
      </dependency>  
       <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-msoffice</artifactId>
      </dependency>    
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-teiid</artifactId>
      </dependency>            
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-text</artifactId>
      </dependency>            
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-sramp</artifactId>
      </dependency>   
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-xsd</artifactId>
      </dependency>   
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-wsdl</artifactId>
      </dependency>   
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-xml</artifactId>
      </dependency>   
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-sequencer-zip</artifactId>
      </dependency>                  
       <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-connector-filesystem</artifactId>
      </dependency>
       <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-connector-infinispan</artifactId>
      </dependency>
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-connector-jbosscache</artifactId>
      </dependency>
       <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-connector-jcr</artifactId>
      </dependency>
       <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-connector-jdbc-metadata</artifactId>
      </dependency>                   
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-connector-store-jpa</artifactId>
      </dependency>
       <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-connector-svn</artifactId>
      </dependency>  
       <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-connector-disk</artifactId>
      </dependency>        
      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-clustering</artifactId>
      </dependency>                             

      <dependency>
          <groupId>org.modeshape</groupId>
          <artifactId>modeshape-mimetype-detector-aperture</artifactId>
      </dependency>                   
 
      <!--
      JBoss dependencies
      -->
			<dependency>
				<groupId>com.sun.xml.bind</groupId>
				<artifactId>jaxb-impl</artifactId>
				<scope>runtime</scope>
			</dependency>
      <dependency>
        <groupId>org.jboss.man</groupId>
        <artifactId>jboss-managed</artifactId>
        <version>2.1.0.SP1</version>
        <scope>compile</scope>
      </dependency>
      <dependency>
        <groupId>jboss</groupId>
        <artifactId>jboss-system</artifactId>
        <version>4.2.3.GA</version>
        <scope>compile</scope>
      </dependency>
      <dependency>
        <groupId>jboss</groupId>
        <artifactId>jboss-j2ee</artifactId>
        <version>4.2.3.GA</version>
        <scope>compile</scope>
      </dependency>
      <dependency>
        <groupId>jboss</groupId>
        <artifactId>jboss-jmx</artifactId>
        <version>4.2.3.GA</version>
        <scope>compile</scope>
      </dependency>
      <dependency>
        <groupId>org.jboss.man</groupId>
        <artifactId>jboss-metatype</artifactId>
        <version>2.1.0.SP1</version>
      </dependency>            
      <dependency>
          <groupId>org.jboss.integration</groupId>
          <artifactId>jboss-profileservice-spi</artifactId>
          <version>5.1.0.GA</version>
      </dependency>      
      <dependency>    
          <groupId>org.jboss</groupId>
          <artifactId>jboss-vfs</artifactId>
          <version>2.2.0.GA</version>
      </dependency>
      <dependency>    
          <groupId>org.jboss.deployers</groupId>
          <artifactId>jboss-deployers-vfs-spi</artifactId>
          <version>2.0.10.GA</version>
		      <exclusions>
		        <exclusion>
		          <groupId>apache-xerces</groupId>
		          <artifactId>xml-apis</artifactId>
		        </exclusion>
		        <exclusion>
		          <groupId>apache-xerces</groupId>
		          <artifactId>xercesImpl</artifactId>
		        </exclusion>
		        <exclusion>
							<groupId>wutka-dtdparser</groupId>
							<artifactId>dtdparser121</artifactId>
						</exclusion>
		      </exclusions>
      </dependency>      
      <dependency>    
          <groupId>org.jboss.deployers</groupId>
          <artifactId>jboss-deployers-vfs</artifactId>
          <version>2.0.10.GA</version>
      </dependency>   
      <dependency>
          <groupId>jboss</groupId>
          <artifactId>jboss-annotations-ejb3</artifactId>
          <version>4.2.3.GA</version>
          <scope>compile</scope>
      </dependency>     
    </dependencies>

	<build>
	  <finalName>modeshape</finalName>
    <plugins>
      <plugin>
        <artifactId>maven-assembly-plugin</artifactId>
        <version>${maven.assembly.plugin.version}</version>
        <configuration>
            <descriptors>
                <descriptor>src/assembly/kit.xml</descriptor>
            </descriptors>
            <outputDirectory>target/distribution</outputDirectory>
            <workDirectory>target/assembly/work</workDirectory>
        </configuration>
        <executions>
            <execution>
                <id>make-assembly</id>
                <phase>package</phase>
                <goals>
                    <goal>attached</goal>
                </goals>
            </execution>
        </executions>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <configuration>
          <skip>true</skip>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>
