957938
957938
957938
957938
    Copyright 2010 FuseSource Corp. 
957938
957938
    Licensed under the Apache License, Version 2.0 (the "License");
957938
    you may not use this file except in compliance with the License.
957938
    You may obtain a copy of the License at
957938
957938
        http://www.apache.org/licenses/LICENSE-2.0
957938
957938
    Unless required by applicable law or agreed to in writing, software
957938
    distributed under the License is distributed on an "AS IS" BASIS,
957938
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
957938
    See the License for the specific language governing permissions and
957938
    limitations under the License.
957938
957938
-->
957938
957938
<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">
957938
  <modelVersion>4.0.0</modelVersion>
957938
957938
  <groupId>org.fusesource</groupId>
957938
  <artifactId>fusesource-pom</artifactId>
957938
  <version>1.11</version>
957938
  <packaging>pom</packaging>
957938
957938
  <name>FuseSource POM</name>
957938
  <description>This is a shared POM parent for FuseSource Maven projects</description>
957938
957938
  <properties>
957938
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
957938
  </properties>
957938
957938
  <url>http://fusesource.com/</url>
957938
  <organization>
957938
    <name>FuseSource, Corp.</name>
957938
    <url>http://fusesource.com/</url>
957938
  </organization>
957938
957938
  <licenses>
957938
    <license>
957938
      <name>The Apache Software License, Version 2.0</name>
957938
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
957938
      <distribution>repo</distribution>
957938
    </license>
957938
  </licenses>
957938
957938
  <distributionManagement>
957938
    <repository>
957938
        <id>fusesource-nexus-staging</id>
957938
        <name>Fusesource Release Repository</name>
957938
        <url>https://repository.jboss.org/nexus/service/local/staging/deploy/maven2</url>
957938
    </repository>
957938
    <snapshotRepository>
957938
        <id>fusesource-nexus-snapshots</id>
957938
        <name>Fusesource Nexus Snapshots</name>
957938
        <url>https://repository.jboss.org/nexus/content/repositories/fs-snapshots</url>
957938
    </snapshotRepository>
957938
  </distributionManagement>
957938
957938
  <scm>
957938
    <connection>scm:git:git://forge.fusesource.com/mvnplugins.git</connection>
957938
    <developerConnection>scm:git:ssh://git@forge.fusesource.com/mvnplugins.git</developerConnection>
957938
    <url>http://github.com/chirino/mvnplugins/tree/master</url>
957938
  </scm>
957938
957938
  
957938
  <developers>
957938
    <developer>
957938
      <id>geeks</id>
957938
      <name>FuseSource Development Team</name>
957938
      <organization>FuseSource</organization>
957938
      <organizationUrl>http://fusesource.com/</organizationUrl>
957938
    </developer>
957938
  </developers>
957938
957938
  <build>
957938
957938
    
957938
    <extensions>
957938
      <extension>
957938
        <groupId>org.apache.maven.wagon</groupId>
957938
        <artifactId>wagon-webdav-jackrabbit</artifactId>
957938
        <version>1.0-beta-7</version>
957938
      </extension>
957938
    </extensions>
957938
957938
     <pluginManagement>
957938
      <plugins>
957938
        
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-antrun-plugin</artifactId>
957938
          <version>1.6</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-assembly-plugin</artifactId>
957938
          <version>2.2.1</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-clean-plugin</artifactId>
957938
          <version>2.4.1</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-compiler-plugin</artifactId>
957938
          <version>2.3.2</version>
957938
          <configuration>
957938
            <source>1.4</source>
957938
            <target>1.4</target>
957938
            <encoding>${project.build.sourceEncoding}</encoding>
957938
          </configuration>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-deploy-plugin</artifactId>
957938
          <version>2.6</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-docck-plugin</artifactId>
957938
          <version>1.0</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-enforcer-plugin</artifactId>
957938
          <version>1.0.1</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-gpg-plugin</artifactId>
957938
          <version>1.3</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-install-plugin</artifactId>
957938
          <version>2.3.1</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-invoker-plugin</artifactId>
957938
          <version>1.5</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-jar-plugin</artifactId>
957938
          <version>2.3.1</version>
957938
          <configuration>
957938
            <archive>
957938
              <manifest>
957938
                <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
957938
                <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
957938
              </manifest>
957938
            </archive>
957938
          </configuration>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-javadoc-plugin</artifactId>
957938
          <version>2.5</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-plugin-plugin</artifactId>
957938
          <version>2.8</version>
957938
        </plugin>
957938
        
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-remote-resources-plugin</artifactId>
957938
          <version>1.2.1</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-resources-plugin</artifactId>
957938
          <version>2.5</version>
957938
          <configuration>
957938
            <encoding>${project.build.sourceEncoding}</encoding>
957938
          </configuration>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-source-plugin</artifactId>
957938
          <version>2.1.2</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-surefire-plugin</artifactId>
957938
          <version>2.6</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.codehaus.mojo</groupId>
957938
          <artifactId>clirr-maven-plugin</artifactId>
957938
          <version>2.3</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.codehaus.plexus</groupId>
957938
          <artifactId>plexus-maven-plugin</artifactId>
957938
          <version>1.3.8</version>
957938
        </plugin>
957938
        <plugin>
957938
          <groupId>org.codehaus.modello</groupId>
957938
          <artifactId>modello-maven-plugin</artifactId>
957938
          <version>1.5</version>
957938
        </plugin>
957938
        
957938
        <plugin>
957938
          <groupId>org.apache.maven.plugins</groupId>
957938
          <artifactId>maven-release-plugin</artifactId>
957938
          <version>2.5</version>
957938
          <configuration>
957938
            <pushChanges>false</pushChanges>
957938
            <localCheckout>true</localCheckout>
957938
            <autoVersionSubmodules>true</autoVersionSubmodules>
957938
            <allowTimestampedSnapshots>false</allowTimestampedSnapshots>
957938
            <preparationGoals>clean install</preparationGoals>
957938
            <goals>deploy</goals>
957938
            <arguments>-Prelease</arguments>
957938
          </configuration>
957938
        </plugin>
957938
        
957938
      </plugins>
957938
    </pluginManagement>
957938
    
957938
    <plugins>
957938
957938
      
957938
      
957938
      <plugin>
957938
        <groupId>org.apache.maven.plugins</groupId>
957938
        <artifactId>maven-scm-plugin</artifactId>
957938
        <version>1.5</version>
957938
      </plugin>
957938
        
957938
      
957938
      
957938
        <groupId>org.apache.maven.plugins</groupId>
957938
        <artifactId>maven-site-plugin</artifactId>
957938
        <version>2.1.1</version>
957938
        <dependencies>
957938
          <dependency>
957938
            <groupId>org.apache.maven.wagon</groupId>
957938
            <artifactId>wagon-webdav-jackrabbit</artifactId>
957938
            <version>1.0-beta-7</version>
957938
            <exclusions>
957938
              <exclusion>
957938
                <groupId>commons-logging</groupId>
957938
                <artifactId>commons-logging</artifactId>
957938
              </exclusion>
957938
            </exclusions>
957938
          </dependency>
957938
        </dependencies>
957938
      </plugin> -->
957938
      
957938
    </plugins>
957938
  </build>
957938
957938
  
957938
  
957938
    <plugins>
957938
      <plugin>
957938
        <artifactId>maven-project-info-reports-plugin</artifactId>
957938
        <version>2.1.2</version>
957938
      </plugin>
957938
    </plugins>
957938
  </reporting> -->
957938
957938
  <profiles>
957938
957938
    
957938
      Run the release /w the -P release flag to enable the release profile.
957938
    -->
957938
    <profile>
957938
      <id>release</id>
957938
      <build>
957938
        <plugins>
957938
          
957938
          
957938
          <plugin>
957938
            <groupId>org.apache.maven.plugins</groupId>
957938
            <artifactId>maven-gpg-plugin</artifactId>
957938
            <configuration>
957938
              <passphrase>${gpg.passphrase}</passphrase>
957938
            </configuration>
957938
            <executions>
957938
              <execution>
957938
                <goals>
957938
                  <goal>sign</goal>
957938
                </goals>
957938
              </execution>
957938
            </executions>
957938
          </plugin>
957938
957938
          <plugin>
957938
            <groupId>org.apache.maven.plugins</groupId>
957938
            <artifactId>maven-source-plugin</artifactId>
957938
            <executions>
957938
              <execution>
957938
                <id>attach-sources</id>
957938
                <goals>
957938
                  <goal>jar-no-fork</goal>
957938
                </goals>
957938
              </execution>
957938
            </executions>
957938
          </plugin>
957938
957938
          <plugin>
957938
            <groupId>org.apache.maven.plugins</groupId>
957938
            <artifactId>maven-javadoc-plugin</artifactId>
957938
            
957938
            <configuration>
957938
              <encoding>${project.build.sourceEncoding}</encoding>
957938
            </configuration>
957938
            
957938
            <executions>
957938
              <execution>
957938
                <id>attach-javadocs</id>
957938
                <goals>
957938
                  <goal>jar</goal>
957938
                </goals>
957938
              </execution>
957938
            </executions>
957938
          </plugin>
957938
      
957938
        </plugins>
957938
      </build>
957938
    </profile>
957938
    
957938
    <profile>
957938
      <id>enforce-no-snapshots</id>
957938
      <build>
957938
        <plugins>
957938
          <plugin>
957938
            <groupId>org.apache.maven.plugins</groupId>
957938
            <artifactId>maven-enforcer-plugin</artifactId>
957938
            <version>1.0</version>
957938
            <executions>
957938
              <execution>
957938
                <id>enforce-no-snapshots</id>
957938
                <goals><goal>enforce</goal></goals>
957938
                <configuration>
957938
                  <rules>
957938
                    <requireReleaseVersion>
957938
                      <message>No Snapshots Allowed!</message>
957938
                    </requireReleaseVersion>                
957938
                    <requireReleaseDeps>
957938
                      <message>No Snapshots Allowed!</message>
957938
                    </requireReleaseDeps>
957938
                  </rules>
957938
                </configuration>
957938
              </execution>
957938
            </executions>
957938
          </plugin>
957938
        </plugins>
957938
      </build>
957938
    </profile> 
957938
    
957938
    
957938
    <profile>
957938
      <id>download</id>
957938
      <repositories>
957938
        <repository>
957938
          <id>fusesource-releases</id>
957938
          <name>FuseSource Release Repository</name>
957938
          <url>http://repo.fusesource.com/nexus/content/groups/public</url>
957938
          <releases><enabled>true</enabled></releases>
957938
          <snapshots><enabled>false</enabled></snapshots>
957938
        </repository>
957938
        <repository>
957938
          <id>fusesource-snapshots</id>
957938
          <name>FuseSource Snapshot Repository</name>
957938
          <url>http://repo.fusesource.com/nexus/content/groups/public-snapshots</url>
957938
          <releases><enabled>false</enabled></releases>
957938
          <snapshots><enabled>true</enabled></snapshots>
957938
        </repository>
957938
      </repositories>
957938
      <pluginRepositories>
957938
        <pluginRepository>
957938
          <id>fusesource-releases</id>
957938
          <name>FuseSource Release Repository</name>
957938
          <url>http://repo.fusesource.com/nexus/content/groups/public</url>
957938
          <releases><enabled>true</enabled></releases>
957938
          <snapshots><enabled>false</enabled></snapshots>
957938
        </pluginRepository>
957938
        <pluginRepository>
957938
          <id>fusesource-snapshots</id>
957938
          <name>FuseSource Snapshot Repository</name>
957938
          <url>http://repo.fusesource.com/nexus/content/groups/public-snapshots</url>
957938
          <releases><enabled>false</enabled></releases>
957938
          <snapshots><enabled>true</enabled></snapshots>
957938
        </pluginRepository>
957938
      </pluginRepositories>
957938
    </profile>  
957938
    
957938
    
957938
    <profile>
957938
      <id>fusesource-proxy</id>
957938
      <repositories>
957938
        <repository>
957938
          <id>fusesource-proxy</id>
957938
          <name>FuseSource Proxy Repository</name>
957938
          <url>http://repo.fusesource.com/nexus/content/groups/m2-proxy</url>
957938
        </repository>
957938
      </repositories>
957938
      <pluginRepositories>
957938
        <pluginRepository>
957938
          <id>fusesource-proxy</id>
957938
          <name>FuseSource Proxy Repository</name>
957938
          <url>http://repo.fusesource.com/nexus/content/groups/m2-proxy</url>
957938
        </pluginRepository>
957938
      </pluginRepositories>
957938
    </profile>  
957938
    
957938
    
957938
      To generate a graph of the project dependencies, run: mvn -P graph
957938
      graph:project
957938
    -->
957938
    <profile>
957938
      <id>graph</id>
957938
      <build>
957938
        <plugins>
957938
          <plugin>
957938
            <groupId>org.fusesource.mvnplugins</groupId>
957938
            <artifactId>maven-graph-plugin</artifactId>
957938
            <version>1.15</version>
957938
          </plugin>
957938
        </plugins>
957938
      </build>
957938
    </profile>    
957938
957938
  </profiles>
957938
</project>