Author: vines
Date: Tue Dec  6 17:43:02 2011
New Revision: 1211046

URL: http://svn.apache.org/viewvc?rev=1211046&view=rev
Log:
Accumulo-82 - rat checks now in place. It does have a dependency on an 
unreleased version of rat, but it's fairly easy to do an install of it. Checks 
are only does in a specific profile, so it should not be considered broken. 

Also, config.html is dynamically generated, so it should no longer be in svn.

Removed:
    incubator/accumulo/trunk/docs/config.html
Modified:
    incubator/accumulo/trunk/   (props changed)
    
incubator/accumulo/trunk/contrib/accumulo_sample/ingest/src/main/protobuf/TermWeight.proto
    
incubator/accumulo/trunk/contrib/accumulo_sample/ingest/src/main/protobuf/Uid.proto
    incubator/accumulo/trunk/docs/   (props changed)
    incubator/accumulo/trunk/pom.xml
    incubator/accumulo/trunk/src/assemble/dist.xml
    incubator/accumulo/trunk/src/assemble/pom.xml

Propchange: incubator/accumulo/trunk/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Tue Dec  6 17:43:02 2011
@@ -1,2 +1,2 @@
-/incubator/accumulo/branches/1.3:1190280,1190413,1190420,1190427,1190500,1195622,1195625,1195629,1195635,1196044,1196054,1196057,1196071-1196072,1196106,1197066,1198935,1199383,1203683,1204625,1205547,1205880,1206169,1208031,1209124,1209526,1209532,1209539,1209541,1210571
+/incubator/accumulo/branches/1.3:1190280,1190413,1190420,1190427,1190500,1195622,1195625,1195629,1195635,1196044,1196054,1196057,1196071-1196072,1196106,1197066,1198935,1199383,1203683,1204625,1205547,1205880,1206169,1208031,1209124,1209526,1209532,1209539,1209541,1210571,1210596,1210598
 
/incubator/accumulo/branches/1.4:1201902-1209288,1209528,1209531,1209535,1209546,1210591,1210628

Modified: 
incubator/accumulo/trunk/contrib/accumulo_sample/ingest/src/main/protobuf/TermWeight.proto
URL: 
http://svn.apache.org/viewvc/incubator/accumulo/trunk/contrib/accumulo_sample/ingest/src/main/protobuf/TermWeight.proto?rev=1211046&r1=1211045&r2=1211046&view=diff
==============================================================================
--- 
incubator/accumulo/trunk/contrib/accumulo_sample/ingest/src/main/protobuf/TermWeight.proto
 (original)
+++ 
incubator/accumulo/trunk/contrib/accumulo_sample/ingest/src/main/protobuf/TermWeight.proto
 Tue Dec  6 17:43:02 2011
@@ -1,3 +1,18 @@
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements.  See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License.  You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
 // compile with protoc --java_out ../java
 // compile extra builder util with java 
accumulo.data.protobuf.builder.ProtoBufBuilder -d ../java 
accumulo.data.protobuf.UidList
 //      classpath for compile command should include ../../../target/classes 
and protobuf-java-2.2.0.jar

Modified: 
incubator/accumulo/trunk/contrib/accumulo_sample/ingest/src/main/protobuf/Uid.proto
URL: 
http://svn.apache.org/viewvc/incubator/accumulo/trunk/contrib/accumulo_sample/ingest/src/main/protobuf/Uid.proto?rev=1211046&r1=1211045&r2=1211046&view=diff
==============================================================================
--- 
incubator/accumulo/trunk/contrib/accumulo_sample/ingest/src/main/protobuf/Uid.proto
 (original)
+++ 
incubator/accumulo/trunk/contrib/accumulo_sample/ingest/src/main/protobuf/Uid.proto
 Tue Dec  6 17:43:02 2011
@@ -1,3 +1,18 @@
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements.  See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License.  You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
 // compile with protoc --java_out ../java
 // compile extra builder util with java 
accumulo.data.protobuf.builder.ProtoBufBuilder -d ../java 
accumulo.data.protobuf.UidList
 //      classpath for compile command should include ../../../target/classes 
and protobuf-java-2.2.0.jar

Propchange: incubator/accumulo/trunk/docs/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Tue Dec  6 17:43:02 2011
@@ -1 +1 @@
-accumulo_user_manual.pdf
+config.html

Modified: incubator/accumulo/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/accumulo/trunk/pom.xml?rev=1211046&r1=1211045&r2=1211046&view=diff
==============================================================================
--- incubator/accumulo/trunk/pom.xml (original)
+++ incubator/accumulo/trunk/pom.xml Tue Dec  6 17:43:02 2011
@@ -1,207 +1,201 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- Licensed to the Apache Software Foundation (ASF) under one or more 
contributor 
-       license agreements. See the NOTICE file distributed with this work for 
additional 
-       information regarding copyright ownership. The ASF licenses this file 
to 
-       You under the Apache License, Version 2.0 (the "License"); you may not 
use 
-       this file except in compliance with the License. You may obtain a copy 
of 
-       the License at http://www.apache.org/licenses/LICENSE-2.0 Unless 
required 
-       by applicable law or agreed to in writing, software distributed under 
the 
-       License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR 
CONDITIONS 
-       OF ANY KIND, either express or implied. See the License for the 
specific 
-       language governing permissions and limitations under the License. -->
+<!-- Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements. See the NOTICE file distributed with this work 
for additional 
+  information regarding copyright ownership. The ASF licenses this file to You 
under the Apache License, Version 2.0 (the "License"); you may not use this 
file except 
+  in compliance with the License. You may obtain a copy of the License at 
http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or 
agreed to 
+  in writing, software distributed under the License is distributed on an "AS 
IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
implied. See 
+  the License for the specific language governing permissions and limitations 
under the License. -->
 
-<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";>
+<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>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
     <groupId>org.apache</groupId>
     <artifactId>apache</artifactId>
     <version>10</version>
   </parent>
-       <groupId>org.apache.accumulo</groupId>
-       <artifactId>accumulo</artifactId>
-       <packaging>pom</packaging>
-       <version>1.5.0-incubating-SNAPSHOT</version>
-       <name>accumulo</name>
-
-       <modules>
-               <module>src/trace</module>
-               <module>src/core</module>
-               <module>src/server</module>
-               <module>src/start</module>
-               <module>src/examples</module>
-               <module>src/assemble</module>
-       </modules>
-
-       <build>
-               <defaultGoal>package</defaultGoal>
-               <plugins>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-enforcer-plugin</artifactId>
-                               <executions>
-                                       <execution>
-                                               <id>enforce-mvn</id>
-                                               <goals>
-                                                       <goal>enforce</goal>
-                                               </goals>
-                                               <configuration>
-                                                       <rules>
-                                                               
<requireMavenVersion>
-                                                                       
<version>[2.0.9,)</version>
-                                                               
</requireMavenVersion>
-                                                       </rules>
-                                               </configuration>
-                                       </execution>
-                               </executions>
-                       </plugin>
-                       <plugin>
-                               <artifactId>maven-clean-plugin</artifactId>
-                               <configuration>
-                                       <filesets>
-                                               <fileset>
-                                                       
<directory>lib</directory>
-                                                       <includes>
-                                                               
<include>*.jar</include>
-                                                       </includes>
-                                               </fileset>
-                                               <fileset>
-                                                       
<directory>docs/apidocs</directory>
-                                               </fileset>
-                                               <fileset>
-                                                       
<directory>test</directory>
-                                                       <includes>
-                                                               
<include>**/*.so</include>
-                                                       </includes>
-                                               </fileset>
-                                               <fileset>
-                                                       
<directory>./</directory>
-                                                       <includes>
-                                                               
<include>**/*.pyc</include>
-                                                       </includes>
-                                               </fileset>
-                                       </filesets>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-dependency-plugin</artifactId>
-                               <version>2.3</version>
-                               <executions>
-                                       <execution>
-                                               <id>copy-dependencies</id>
-                                               <phase>process-resources</phase>
-                                               <goals>
-                                                       
<goal>copy-dependencies</goal>
-                                               </goals>
-                                               <configuration>
-                                                       
<outputDirectory>../../lib</outputDirectory>
-                                                       <!-- just grab the 
non-provided runtime dependencies -->
-                                                       
<includeArtifactIds>commons-collections,commons-configuration,commons-io,commons-lang,jline,log4j,libthrift,commons-jci-core,commons-jci-fam,commons-logging,commons-logging-api</includeArtifactIds>
-                                                       
<excludeGroupIds>org.apache.accumulo</excludeGroupIds>
-                                                       
<excludeTransitive>true</excludeTransitive>
-                                               </configuration>
-                                       </execution>
-                               </executions>
-                       </plugin>
-                       <plugin>
-                               <artifactId>maven-jar-plugin</artifactId>
-                               <configuration>
-                                       
<outputDirectory>../../lib</outputDirectory>
-                                       <archive>
-                                               <manifest>
-                                                       
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
-                                               </manifest>
-                                               <manifestEntries>
-                                                       
<Implementation-Build>${buildNumber}</Implementation-Build>
-                                                       
<Implementation-Timestamp>${timestamp}</Implementation-Timestamp>
-                                               </manifestEntries>
-                                       </archive>
-                                       <includes>
-                                               <include>cloudtrace/**</include>
-                                               
<include>org/apache/accumulo**/**</include>
-                                               <include>web/**</include>
-                                               <include>randomwalk/**</include>
-                                               <include>*.*</include>
-                                       </includes>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <artifactId>maven-resources-plugin</artifactId>
-                               <configuration>
-                                       <encoding>UTF-8</encoding>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <artifactId>maven-compiler-plugin</artifactId>
-                               <configuration>
-                                       <source>1.6</source>
-                                       <target>1.6</target>
-                                       <optimize>true</optimize>
-                                       <encoding>UTF-8</encoding>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <artifactId>maven-javadoc-plugin</artifactId>
-                               <configuration>
-                                       <encoding>UTF-8</encoding>
-                                       <quiet>true</quiet>
-                                       
<jarOutputDirectory>lib</jarOutputDirectory>
-                                       
<reportOutputDirectory>docs</reportOutputDirectory>
-                                       <javadocVersion>1.6</javadocVersion>
-                                       
<additionalJOption>-J-Xmx512m</additionalJOption>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <artifactId>maven-source-plugin</artifactId>
-                               <configuration>
-                                       
<outputDirectory>../../lib</outputDirectory>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <artifactId>maven-surefire-plugin</artifactId>
-                               <configuration>
-                                       <environmentVariables>
-                                               
<ACCUMULO_HOME>../..</ACCUMULO_HOME>
-                                       </environmentVariables>
-                               </configuration>
-                       </plugin>
-               </plugins>
-
-
-               <pluginManagement>
-                       <plugins>
-                               <plugin>
-                                       
<artifactId>maven-assembly-plugin</artifactId>
-                                       <version>2.2.1</version>
-                               </plugin>
-                               <plugin>
-                                       <groupId>org.codehaus.mojo</groupId>
-                                       
<artifactId>exec-maven-plugin</artifactId>
-                                       <version>1.2</version>
-                               </plugin>
-                               <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-dependency-plugin</artifactId>
-                                                                               
<versionRange>[2.0,)</versionRange>
-                                                                               
<goals>
-                                                                               
        <goal>copy-dependencies</goal>
-                                                                               
</goals>
-                                                                       
</pluginExecutionFilter>
-                                                                       <action>
-                                                                               
<ignore></ignore>
-                                                                       
</action>
-                                                               
</pluginExecution>
-                <pluginExecution>      
+  <groupId>org.apache.accumulo</groupId>
+  <artifactId>accumulo</artifactId>
+  <packaging>pom</packaging>
+  <version>1.5.0-incubating-SNAPSHOT</version>
+  <name>accumulo</name>
+
+  <modules>
+    <module>src/trace</module>
+    <module>src/core</module>
+    <module>src/server</module>
+    <module>src/start</module>
+    <module>src/examples</module>
+    <module>src/assemble</module>
+  </modules>
+
+  <build>
+    <defaultGoal>package</defaultGoal>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-enforcer-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>enforce-mvn</id>
+            <goals>
+              <goal>enforce</goal>
+            </goals>
+            <configuration>
+              <rules>
+                <requireMavenVersion>
+                  <version>[2.0.9,)</version>
+                </requireMavenVersion>
+              </rules>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-clean-plugin</artifactId>
+        <configuration>
+          <filesets>
+            <fileset>
+              <directory>lib</directory>
+              <includes>
+                <include>*.jar</include>
+              </includes>
+            </fileset>
+            <fileset>
+              <directory>docs/apidocs</directory>
+            </fileset>
+            <fileset>
+              <directory>test</directory>
+              <includes>
+                <include>**/*.so</include>
+              </includes>
+            </fileset>
+            <fileset>
+              <directory>./</directory>
+              <includes>
+                <include>**/*.pyc</include>
+              </includes>
+            </fileset>
+          </filesets>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-dependency-plugin</artifactId>
+        <version>2.3</version>
+        <executions>
+          <execution>
+            <id>copy-dependencies</id>
+            <phase>process-resources</phase>
+            <goals>
+              <goal>copy-dependencies</goal>
+            </goals>
+            <configuration>
+              <outputDirectory>../../lib</outputDirectory>
+              <!-- just grab the non-provided runtime dependencies -->
+              
<includeArtifactIds>commons-collections,commons-configuration,commons-io,commons-lang,jline,log4j,libthrift,commons-jci-core,commons-jci-fam,commons-logging,commons-logging-api</includeArtifactIds>
+              <excludeGroupIds>org.apache.accumulo</excludeGroupIds>
+              <excludeTransitive>true</excludeTransitive>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+          <outputDirectory>../../lib</outputDirectory>
+          <archive>
+            <manifest>
+              
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+            </manifest>
+            <manifestEntries>
+              <Implementation-Build>${buildNumber}</Implementation-Build>
+              <Implementation-Timestamp>${timestamp}</Implementation-Timestamp>
+            </manifestEntries>
+          </archive>
+          <includes>
+            <include>cloudtrace/**</include>
+            <include>org/apache/accumulo**/**</include>
+            <include>web/**</include>
+            <include>randomwalk/**</include>
+            <include>*.*</include>
+          </includes>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-resources-plugin</artifactId>
+        <configuration>
+          <encoding>UTF-8</encoding>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>1.6</source>
+          <target>1.6</target>
+          <optimize>true</optimize>
+          <encoding>UTF-8</encoding>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <configuration>
+          <encoding>UTF-8</encoding>
+          <quiet>true</quiet>
+          <jarOutputDirectory>lib</jarOutputDirectory>
+          <reportOutputDirectory>docs</reportOutputDirectory>
+          <javadocVersion>1.6</javadocVersion>
+          <additionalJOption>-J-Xmx512m</additionalJOption>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-source-plugin</artifactId>
+        <configuration>
+          <outputDirectory>../../lib</outputDirectory>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <configuration>
+          <environmentVariables>
+            <ACCUMULO_HOME>../..</ACCUMULO_HOME>
+          </environmentVariables>
+        </configuration>
+      </plugin>
+    </plugins>
+
+
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <artifactId>maven-assembly-plugin</artifactId>
+          <version>2.2.1</version>
+        </plugin>
+        <plugin>
+          <groupId>org.codehaus.mojo</groupId>
+          <artifactId>exec-maven-plugin</artifactId>
+          <version>1.2</version>
+        </plugin>
+        <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-dependency-plugin</artifactId>
+                    <versionRange>[2.0,)</versionRange>
+                    <goals>
+                      <goal>copy-dependencies</goal>
+                    </goals>
+                  </pluginExecutionFilter>
+                  <action>
+                    <ignore></ignore>
+                  </action>
+                </pluginExecution>
+                <pluginExecution>
                   <pluginExecutionFilter>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-remote-resources-plugin</artifactId>
@@ -214,148 +208,192 @@
                     <ignore></ignore>
                   </action>
                 </pluginExecution>
-                                                               
<pluginExecution>
-                                                                       
<pluginExecutionFilter>
-                                                                               
<groupId>org.codehaus.mojo</groupId>
-                                                                               
<artifactId>exec-maven-plugin</artifactId>
-                                                                               
<versionRange>[1.1.1,)</versionRange>
-                                                                               
<goals>
-                                                                               
        <goal>exec</goal>
-                                                                               
</goals>
-                                                                       
</pluginExecutionFilter>
-                                                                       <action>
-                                                                               
<ignore></ignore>
-                                                                       
</action>
-                                                               
</pluginExecution>
-                                                               
<pluginExecution>
-                                                                       
<pluginExecutionFilter>
-                                                                               
<groupId>org.apache.maven.plugins</groupId>
-                                                                               
<artifactId>maven-enforcer-plugin</artifactId>
-                                                                               
<versionRange>[1.0,)</versionRange>
-                                                                               
<goals>
-                                                                               
        <goal>enforce</goal>
-                                                                               
</goals>
-                                                                       
</pluginExecutionFilter>
-                                                                       <action>
-                                                                               
<ignore></ignore>
-                                                                       
</action>
-                                                               
</pluginExecution>
-                                                       </pluginExecutions>
-                                               </lifecycleMappingMetadata>
-                                       </configuration>
-                               </plugin>
-                               <plugin>
-                                       <groupId>org.codehaus.mojo</groupId>
-                                       
<artifactId>rpm-maven-plugin</artifactId>
-                                       <version>2.1-alpha-1</version>
-                               </plugin>
-                       </plugins>
-               </pluginManagement>
-       </build>
-
-       <reporting>
-               <plugins>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-jxr-plugin</artifactId>
-                               <version>2.0</version>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-pmd-plugin</artifactId>
-                               <version>2.4</version>
-                               <configuration>
-                                       <format>html</format>
-                                       <includeTests>true</includeTests>
-                                       <targetJdk>1.6</targetJdk>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>cobertura-maven-plugin</artifactId>
-                               <version>2.3</version>
-                               <configuration>
-                                       <formats>
-                                               <format>xml</format>
-                                               <format>html</format>
-                                       </formats>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>findbugs-maven-plugin</artifactId>
-                               <version>2.0.1</version>
-                               <configuration>
-                                       
<findbugsXmlOutput>true</findbugsXmlOutput>
-                                       
<findbugsXmlWithMessages>true</findbugsXmlWithMessages>
-                                       <xmlOutput>true</xmlOutput>
-                                       <effort>Max</effort>
-                                       <threshold>Medium</threshold>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-javadoc-plugin</artifactId>
-                               <version>2.5</version>
-                       </plugin>
-               </plugins>
-       </reporting>
-
-       <profiles>
-       </profiles>
-
-       <dependencyManagement>
-               <dependencies>
-                       <!-- test dependencies -->
-                       <dependency>
-                               <groupId>junit</groupId>
-                               <artifactId>junit</artifactId>
-                               <version>4.4</version>
-                               <scope>test</scope>
-                       </dependency>
-
-                       <!-- provided dependencies needed at runtime -->
-                       <dependency>
-                               <groupId>org.apache.hadoop</groupId>
-                               <artifactId>hadoop-core</artifactId>
-                               <version>0.20.2</version>
-                               <scope>provided</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.hadoop</groupId>
-                               <artifactId>zookeeper</artifactId>
-                               <version>3.3.1</version>
-                               <scope>provided</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>javax.servlet</groupId>
-                               <artifactId>servlet-api</artifactId>
-                               <version>2.4</version>
-                               <scope>provided</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.mortbay.jetty</groupId>
-                               <artifactId>jetty</artifactId>
-                               <version>[5.1,)</version>
-                               <scope>provided</scope>
-                       </dependency>
-
-                       <!-- accumulo dependency jars that we will provide -->
-                       <dependency>
-                               <groupId>org.apache.accumulo</groupId>
-                               <artifactId>cloudtrace</artifactId>
-                               <version>1.5.0-incubating-SNAPSHOT</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.accumulo</groupId>
-                               <artifactId>accumulo-start</artifactId>
-                               <version>1.5.0-incubating-SNAPSHOT</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.accumulo</groupId>
-                               <artifactId>accumulo-core</artifactId>
-                               <version>1.5.0-incubating-SNAPSHOT</version>
-                       </dependency>
+                <pluginExecution>
+                  <pluginExecutionFilter>
+                    <groupId>org.codehaus.mojo</groupId>
+                    <artifactId>exec-maven-plugin</artifactId>
+                    <versionRange>[1.1.1,)</versionRange>
+                    <goals>
+                      <goal>exec</goal>
+                    </goals>
+                  </pluginExecutionFilter>
+                  <action>
+                    <ignore></ignore>
+                  </action>
+                </pluginExecution>
+                <pluginExecution>
+                  <pluginExecutionFilter>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-enforcer-plugin</artifactId>
+                    <versionRange>[1.0,)</versionRange>
+                    <goals>
+                      <goal>enforce</goal>
+                    </goals>
+                  </pluginExecutionFilter>
+                  <action>
+                    <ignore></ignore>
+                  </action>
+                </pluginExecution>
+              </pluginExecutions>
+            </lifecycleMappingMetadata>
+          </configuration>
+        </plugin>
+        <plugin>
+          <groupId>org.codehaus.mojo</groupId>
+          <artifactId>rpm-maven-plugin</artifactId>
+          <version>2.1-alpha-1</version>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+  </build>
+
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jxr-plugin</artifactId>
+        <version>2.0</version>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-pmd-plugin</artifactId>
+        <version>2.4</version>
+        <configuration>
+          <format>html</format>
+          <includeTests>true</includeTests>
+          <targetJdk>1.6</targetJdk>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <version>2.3</version>
+        <configuration>
+          <formats>
+            <format>xml</format>
+            <format>html</format>
+          </formats>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>findbugs-maven-plugin</artifactId>
+        <version>2.0.1</version>
+        <configuration>
+          <findbugsXmlOutput>true</findbugsXmlOutput>
+          <findbugsXmlWithMessages>true</findbugsXmlWithMessages>
+          <xmlOutput>true</xmlOutput>
+          <effort>Max</effort>
+          <threshold>Medium</threshold>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>2.5</version>
+      </plugin>
+    </plugins>
+  </reporting>
+
+  <profiles>
+    <profile>
+      <id>release</id>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <version>0.9-SNAPSHOT</version>
+            <inherited>false</inherited>
+            <executions>
+              <execution>
+                <phase>verify</phase>
+                <goals>
+                  <goal>check</goal>
+                </goals>
+              </execution>
+            </executions>
+            <configuration>
+              <excludeSubProjects>false</excludeSubProjects>
+              <excludes>
+                <exclude>**/.classpath</exclude>
+                <exclude>**/.project</exclude>
+                <exclude>**/.settings/**</exclude>
+                <exclude>**/target/**</exclude>
+                <exclude>**/flot/**.js</exclude>
+                <exclude>CHANGES</exclude>
+                <exclude>**/*.rf</exclude>
+                <exclude>conf/slaves*</exclude>
+                <exclude>conf/masters*</exclude>
+                <exclude>conf/monitor*</exclude>
+                <exclude>conf/tracers*</exclude>
+                <exclude>conf/gc*</exclude>
+                
<exclude>contrib/accumulo_sample/*/src/test/resources/enwiki-20110901-001.xml</exclude>
+                <exclude>**/MANIFEST.MF</exclude>
+                <exclude>**/__init__.py</exclude>
+                <exclude>test/system/bench/lib/*splits</exclude>
+                <exclude>test/system/continuous/*.txt.example</exclude>
+                <exclude>test/system/randomwalk/conf/walkers.example</exclude>
+              </excludes>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+
+  <dependencyManagement>
+    <dependencies>
+      <!-- test dependencies -->
+      <dependency>
+        <groupId>junit</groupId>
+        <artifactId>junit</artifactId>
+        <version>4.4</version>
+        <scope>test</scope>
+      </dependency>
+
+      <!-- provided dependencies needed at runtime -->
+      <dependency>
+        <groupId>org.apache.hadoop</groupId>
+        <artifactId>hadoop-core</artifactId>
+        <version>0.20.2</version>
+        <scope>provided</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.hadoop</groupId>
+        <artifactId>zookeeper</artifactId>
+        <version>3.3.1</version>
+        <scope>provided</scope>
+      </dependency>
+      <dependency>
+        <groupId>javax.servlet</groupId>
+        <artifactId>servlet-api</artifactId>
+        <version>2.4</version>
+        <scope>provided</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.mortbay.jetty</groupId>
+        <artifactId>jetty</artifactId>
+        <version>[5.1,)</version>
+        <scope>provided</scope>
+      </dependency>
+
+      <!-- accumulo dependency jars that we will provide -->
+      <dependency>
+        <groupId>org.apache.accumulo</groupId>
+        <artifactId>cloudtrace</artifactId>
+        <version>1.5.0-incubating-SNAPSHOT</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.accumulo</groupId>
+        <artifactId>accumulo-start</artifactId>
+        <version>1.5.0-incubating-SNAPSHOT</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.accumulo</groupId>
+        <artifactId>accumulo-core</artifactId>
+        <version>1.5.0-incubating-SNAPSHOT</version>
+      </dependency>
       <dependency>
         <groupId>org.apache.accumulo</groupId>
         <artifactId>accumulo-server</artifactId>
@@ -367,123 +405,123 @@
         <version>1.5.0-incubating-SNAPSHOT</version>
       </dependency>
 
-                       <!-- additional dependencies we need to provide -->
-                       <dependency>
-                               <groupId>log4j</groupId>
-                               <artifactId>log4j</artifactId>
-                               <version>1.2.16</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>commons-lang</groupId>
-                               <artifactId>commons-lang</artifactId>
-                               <version>2.4</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>commons-configuration</groupId>
-                               <artifactId>commons-configuration</artifactId>
-                               <version>1.5</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>commons-io</groupId>
-                               <artifactId>commons-io</artifactId>
-                               <version>1.4</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>commons-collections</groupId>
-                               <artifactId>commons-collections</artifactId>
-                               <version>3.2</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.thrift</groupId>
-                               <artifactId>libthrift</artifactId>
-                               <version>0.6.1</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>jline</groupId>
-                               <artifactId>jline</artifactId>
-                               <version>0.9.94</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>jfree</groupId>
-                               <artifactId>jcommon</artifactId>
-                               <version>1.0.12</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>commons-logging</groupId>
-                               <artifactId>commons-logging</artifactId>
-                               <version>1.0.4</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>commons-logging</groupId>
-                               <artifactId>commons-logging-api</artifactId>
-                               <version>1.0.4</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>commons-net</groupId>
-                               <artifactId>commons-net</artifactId>
-                               <version>1.4.1</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>commons-codec</groupId>
-                               <artifactId>commons-codec</artifactId>
-                               <version>1.3</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.slf4j</groupId>
-                               <artifactId>slf4j-api</artifactId>
-                               <version>1.4.3</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.slf4j</groupId>
-                               <artifactId>slf4j-log4j12</artifactId>
-                               <version>1.4.3</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.commons</groupId>
-                               <artifactId>commons-jci-core</artifactId>
-                               <version>1.0</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.commons</groupId>
-                               <artifactId>commons-jci-fam</artifactId>
-                               <version>1.0</version>
-                       </dependency>
-               </dependencies>
-       </dependencyManagement>
-
-       <!-- dependencies inherited by all sub-modules -->
-       <dependencies>
-               <dependency>
-                       <groupId>junit</groupId>
-                       <artifactId>junit</artifactId>
-               </dependency>
-       </dependencies>
-
-       <distributionManagement>
-               <repository>
-                       <id>${accumulo-releases-repo}</id>
-                       <url>${accumulo-releases-url}</url>
-               </repository>
-               <snapshotRepository>
-                       <id>${accumulo-snapshots-repo}</id>
-                       <url>${accumulo-snapshots-url}</url>
-               </snapshotRepository>
-       </distributionManagement>
-
-       <scm>
-               
<connection>https://svn.apache.org/repos/asf/incubator/accumulo/trunk</connection>
-               
<developerConnection>https://svn.apache.org/repos/asf/incubator/accumulo/trunk</developerConnection>
-               <url>https://svn.apache.org/repos/asf/incubator/accumulo/</url>
-       </scm>
-
-       <ciManagement>
-               <url>https://builds.apache.org/job/Accumulo-Trunk-Nightly/</url>
-               <system>Apache Jenkins</system>
-       </ciManagement>
-       <url>http://incubator.apache.org/accumulo/</url>
-       <description>Accumulo is a sorted, distributed key/value store based on 
Google's BigTable design. It is built on top of Apache Hadoop, Zookeeper, and 
Thrift. It features a few novel improvements on the BigTable design in the form 
of cell-level access labels and a server-side programming mechanism that can 
modify key/value pairs at various points in the data management 
process.</description>
-       <issueManagement>
-               <system>Apache's JIRA issue tracker</system>
-               <url>https://issues.apache.org/jira/browse/ACCUMULO</url>
-       </issueManagement>
+      <!-- additional dependencies we need to provide -->
+      <dependency>
+        <groupId>log4j</groupId>
+        <artifactId>log4j</artifactId>
+        <version>1.2.16</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-lang</groupId>
+        <artifactId>commons-lang</artifactId>
+        <version>2.4</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-configuration</groupId>
+        <artifactId>commons-configuration</artifactId>
+        <version>1.5</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-io</groupId>
+        <artifactId>commons-io</artifactId>
+        <version>1.4</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-collections</groupId>
+        <artifactId>commons-collections</artifactId>
+        <version>3.2</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.thrift</groupId>
+        <artifactId>libthrift</artifactId>
+        <version>0.6.1</version>
+      </dependency>
+      <dependency>
+        <groupId>jline</groupId>
+        <artifactId>jline</artifactId>
+        <version>0.9.94</version>
+      </dependency>
+      <dependency>
+        <groupId>jfree</groupId>
+        <artifactId>jcommon</artifactId>
+        <version>1.0.12</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-logging</groupId>
+        <artifactId>commons-logging</artifactId>
+        <version>1.0.4</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-logging</groupId>
+        <artifactId>commons-logging-api</artifactId>
+        <version>1.0.4</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-net</groupId>
+        <artifactId>commons-net</artifactId>
+        <version>1.4.1</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-codec</groupId>
+        <artifactId>commons-codec</artifactId>
+        <version>1.3</version>
+      </dependency>
+      <dependency>
+        <groupId>org.slf4j</groupId>
+        <artifactId>slf4j-api</artifactId>
+        <version>1.4.3</version>
+      </dependency>
+      <dependency>
+        <groupId>org.slf4j</groupId>
+        <artifactId>slf4j-log4j12</artifactId>
+        <version>1.4.3</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.commons</groupId>
+        <artifactId>commons-jci-core</artifactId>
+        <version>1.0</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.commons</groupId>
+        <artifactId>commons-jci-fam</artifactId>
+        <version>1.0</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+
+  <!-- dependencies inherited by all sub-modules -->
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+    </dependency>
+  </dependencies>
+
+  <distributionManagement>
+    <repository>
+      <id>${accumulo-releases-repo}</id>
+      <url>${accumulo-releases-url}</url>
+    </repository>
+    <snapshotRepository>
+      <id>${accumulo-snapshots-repo}</id>
+      <url>${accumulo-snapshots-url}</url>
+    </snapshotRepository>
+  </distributionManagement>
+
+  <scm>
+    
<connection>https://svn.apache.org/repos/asf/incubator/accumulo/trunk</connection>
+    
<developerConnection>https://svn.apache.org/repos/asf/incubator/accumulo/trunk</developerConnection>
+    <url>https://svn.apache.org/repos/asf/incubator/accumulo/</url>
+  </scm>
+
+  <ciManagement>
+    <url>https://builds.apache.org/job/Accumulo-Trunk-Nightly/</url>
+    <system>Apache Jenkins</system>
+  </ciManagement>
+  <url>http://incubator.apache.org/accumulo/</url>
+  <description>Accumulo is a sorted, distributed key/value store based on 
Google's BigTable design. It is built on top of Apache Hadoop, Zookeeper, and 
Thrift. It features a few novel improvements on the BigTable design in the form 
of cell-level access labels and a server-side programming mechanism that can 
modify key/value pairs at various points in the data management 
process.</description>
+  <issueManagement>
+    <system>Apache's JIRA issue tracker</system>
+    <url>https://issues.apache.org/jira/browse/ACCUMULO</url>
+  </issueManagement>
 </project>

Modified: incubator/accumulo/trunk/src/assemble/dist.xml
URL: 
http://svn.apache.org/viewvc/incubator/accumulo/trunk/src/assemble/dist.xml?rev=1211046&r1=1211045&r2=1211046&view=diff
==============================================================================
--- incubator/accumulo/trunk/src/assemble/dist.xml (original)
+++ incubator/accumulo/trunk/src/assemble/dist.xml Tue Dec  6 17:43:02 2011
@@ -83,8 +83,8 @@
                                <exclude>**/randomwalk/conf/logger.xml</exclude>
                                
<exclude>**/randomwalk/conf/randomwalk.conf</exclude>
                                <exclude>**/randomwalk/conf/walkers</exclude>
-                       <exclude>${extraInclude}</exclude>
-                       <exclude>${extraInclude2}</exclude>
+        <exclude>${so}</exclude>
+        <exclude>${jnilib}</exclude>
                        </excludes>
                        <fileMode>0644</fileMode>
                        <directoryMode>0755</directoryMode>

Modified: incubator/accumulo/trunk/src/assemble/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/accumulo/trunk/src/assemble/pom.xml?rev=1211046&r1=1211045&r2=1211046&view=diff
==============================================================================
--- incubator/accumulo/trunk/src/assemble/pom.xml (original)
+++ incubator/accumulo/trunk/src/assemble/pom.xml Tue Dec  6 17:43:02 2011
@@ -106,16 +106,16 @@
   </build>
 
   <properties>
-    <extraInclude>src/**/*.so</extraInclude>
-    <extraInclude2>src/**/*.jnilib</extraInclude2>
+    <so>**/*.so</so>
+    <jnilib>**/*.jnilib</jnilib>
   </properties>
 
   <profiles>
     <profile>
       <id>dist</id>
       <properties>
-        <extraInclude></extraInclude>
-        <extraInclude2></extraInclude2>
+        <so></so>
+        <jnilib></jnilib>
       </properties>
     </profile>
     <profile>


Reply via email to