Author: lehmi
Date: Sun Jul 24 15:28:02 2011
New Revision: 1150411

URL: http://svn.apache.org/viewvc?rev=1150411&view=rev
Log:
PDFBOX-1056: added missing config files, integrated preflight into pdfbox build

Added:
    pdfbox/trunk/preflight/checkstyle-suppressions.xml   (with props)
    pdfbox/trunk/preflight/edoc-checkstyle.xml   (with props)
    pdfbox/trunk/preflight/findbugs-exclude.xml   (with props)
Modified:
    pdfbox/trunk/preflight/pom.xml

Added: pdfbox/trunk/preflight/checkstyle-suppressions.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/preflight/checkstyle-suppressions.xml?rev=1150411&view=auto
==============================================================================
--- pdfbox/trunk/preflight/checkstyle-suppressions.xml (added)
+++ pdfbox/trunk/preflight/checkstyle-suppressions.xml Sun Jul 24 15:28:02 2011
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<!--
+  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.
+-->
+<!DOCTYPE suppressions PUBLIC
+    "-//Puppy Crawl//DTD Suppressions 1.0//EN"
+    "http://www.puppycrawl.com/dtds/suppressions_1_0.dtd";>
+<suppressions>
+    <suppress checks=".*"
+              files="mets[\\/].*\.java"/>
+    <suppress checks=".*"
+              files="simplexades[\\/].*\.java"/>
+</suppressions>

Propchange: pdfbox/trunk/preflight/checkstyle-suppressions.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: pdfbox/trunk/preflight/edoc-checkstyle.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/preflight/edoc-checkstyle.xml?rev=1150411&view=auto
==============================================================================
--- pdfbox/trunk/preflight/edoc-checkstyle.xml (added)
+++ pdfbox/trunk/preflight/edoc-checkstyle.xml Sun Jul 24 15:28:02 2011
@@ -0,0 +1,99 @@
+<?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.
+-->
+<!--
+    This configuration file was written by the eclipse-cs plugin configuration 
editor
+-->
+<!--
+    Checkstyle-Configuration: checkstyle-secure-archive.xml
+    Description: none
+-->
+<!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.2//EN" 
"http://www.puppycrawl.com/dtds/configuration_1_2.dtd";>
+<module name="Checker">
+    <property name="severity" value="warning"/>
+    <module name="TreeWalker">
+        <module name="JavadocMethod"/>
+        <module name="JavadocType"/>
+        <module name="JavadocVariable">
+            <property name="excludeScope" value="private"/>
+            <property name="scope" value="nothing"/>
+        </module>
+        <module name="ConstantName"/>
+        <module name="LocalFinalVariableName"/>
+        <module name="LocalVariableName"/>
+        <module name="MemberName"/>
+        <module name="MethodName"/>
+        <module name="PackageName"/>
+        <module name="StaticVariableName"/>
+        <module name="TypeName"/>
+        <module name="AvoidStarImport"/>
+        <module name="IllegalImport"/>
+        <module name="RedundantImport"/>
+        <module name="UnusedImports"/>
+        <module name="ParameterNumber"/>
+        <module name="ParenPad"/>
+        <module name="ModifierOrder"/>
+        <module name="AvoidNestedBlocks"/>
+        <module name="EmptyBlock">
+            <property name="severity" value="error"/>
+        </module>
+        <module name="NeedBraces"/>
+        <module name="RightCurly"/>
+        <module name="DoubleCheckedLocking">
+            <property name="severity" value="error"/>
+        </module>
+        <module name="EmptyStatement"/>
+        <module name="EqualsHashCode">
+            <property name="severity" value="error"/>
+        </module>
+        <module name="HiddenField"/>
+        <module name="IllegalInstantiation"/>
+        <module name="InnerAssignment"/>
+        <module name="MagicNumber"/>
+        <module name="MissingSwitchDefault"/>
+        <module name="RedundantThrows"/>
+        <module name="SimplifyBooleanExpression"/>
+        <module name="SimplifyBooleanReturn"/>
+        <module name="DeclarationOrder"/>
+        <module name="ExplicitInitialization"/>
+        <module name="StringLiteralEquality"/>
+        <module name="SuperClone"/>
+        <module name="SuperFinalize"/>
+        <module name="FinalClass">
+            <property name="severity" value="error"/>
+        </module>
+        <module name="HideUtilityClassConstructor"/>
+        <module name="InterfaceIsType"/>
+        <module name="VisibilityModifier"/>
+        <module name="ArrayTypeStyle"/>
+        <module name="TodoComment"/>
+        <module name="ParameterName">
+            <metadata name="com.atlassw.tools.eclipse.checkstyle.comment" 
value="Parameter name"/>
+            <property name="id" value="ParameterName"/>
+            <property name="format" value="^_?[a-z][a-zA-Z0-9]*$"/>
+        </module>
+    </module>
+    <module name="PackageHtml">
+        <property name="severity" value="ignore"/>
+    </module>
+    <module name="NewlineAtEndOfFile"/>
+    <!-- 
+       <module name="SuppressionFilter">
+       <property name="file" value="checkstyle-suppressions.xml"/>
+       </module>
+     -->
+</module>

Propchange: pdfbox/trunk/preflight/edoc-checkstyle.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: pdfbox/trunk/preflight/findbugs-exclude.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/preflight/findbugs-exclude.xml?rev=1150411&view=auto
==============================================================================
--- pdfbox/trunk/preflight/findbugs-exclude.xml (added)
+++ pdfbox/trunk/preflight/findbugs-exclude.xml Sun Jul 24 15:28:02 2011
@@ -0,0 +1,66 @@
+<?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.
+-->
+<FindBugsFilter>
+
+       <!--  TODO en version finale virer ce bloc -->
+     <Match>
+       <Package name="org.apache.padaf.preflight.javacc" />
+     </Match>
+
+     <Match>
+       <Package name="org.apache.padaf.preflight.javacc.stream" />
+     </Match>
+
+     <Match>
+       <Package name="org.apache.padaf.preflight.javacc.extractor" />
+     </Match>
+       <!--  TODO jusque ici -->
+
+     <Match>
+       <Package name="org.apache.padaf.preflight.javacc" />
+       <Bug pattern="NM_METHOD_NAMING_CONVENTION"/>
+     </Match>
+
+     <Match>
+       <Package name="org.apache.padaf.preflight.javacc.stream" />
+       <Bug pattern="NM_METHOD_NAMING_CONVENTION"/>
+     </Match>
+
+     <Match>
+       <Package name="org.apache.padaf.preflight.javacc.extractor" />
+       <Bug pattern="NM_METHOD_NAMING_CONVENTION"/>
+     </Match>
+     
+
+     <Match>
+       <Package name="org.apache.padaf.preflight.javacc" />
+       <Bug pattern="DLS_DEAD_LOCAL_STORE"/>
+     </Match>
+
+     <Match>
+       <Package name="org.apache.padaf.preflight.javacc.stream" />
+       <Bug pattern="DLS_DEAD_LOCAL_STORE"/>
+     </Match>
+
+     <Match>
+       <Package name="org.apache.padaf.preflight.javacc.extractor" />
+       <Bug pattern="DLS_DEAD_LOCAL_STORE"/>
+     </Match>
+     
+    
+</FindBugsFilter>

Propchange: pdfbox/trunk/preflight/findbugs-exclude.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: pdfbox/trunk/preflight/pom.xml
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/preflight/pom.xml?rev=1150411&r1=1150410&r2=1150411&view=diff
==============================================================================
--- pdfbox/trunk/preflight/pom.xml (original)
+++ pdfbox/trunk/preflight/pom.xml Sun Jul 24 15:28:02 2011
@@ -18,237 +18,245 @@
        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";>
-       <modelVersion>4.0.0</modelVersion>
-       <artifactId>preflight</artifactId>
 
-       <name>PDF/A Validation</name>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>preflight</artifactId>
 
-       <description>
-       pdfa-validation is a API used to ensure a declared PDF/A-1b document 
-       respect all points of the ISO-19005 specification.
-       </description>
-
-       <parent>
-               <groupId>org.apache.pdfbox</groupId>
-               <artifactId>padaf-parent</artifactId>
-               <version>0.6.2-SNAPSHOT</version>
-               <relativePath>../padaf-parent</relativePath>
-       </parent>
-
-       <properties>
-               <compileSource>1.6</compileSource>
-               <javacPath>${user.javac6}</javacPath>
-               <pdfa.valid>${user.pdfa.valid}</pdfa.valid>
-               <pdfa.invalid>${user.pdfa.invalid}</pdfa.invalid>
-               
<project.build.sourceEncoding>utf-8</project.build.sourceEncoding>
-       </properties>
-
-       <build>
-               <resources>
-                       <resource>
-                               <directory>src/main/resources</directory>
-                               <filtering>true</filtering>
-                               <includes>
-                                       <include>project.version</include>
-                               </includes>
-                       </resource>
-               </resources>
-               <plugins>
-                       <plugin>
-                               <artifactId>maven-assembly-plugin</artifactId>
-                               <version>2.2-beta-5</version>
-                               <configuration>
-                                       <descriptorRefs>
-                                               
<descriptorRef>jar-with-dependencies</descriptorRef>
-                                       </descriptorRefs>
-                                       <archive>
-                                               <manifest>
-                                                       
<mainClass>org.apache.padaf.preflight.Validator_A1b</mainClass>
-                                               </manifest>
-                                       </archive>
-                               </configuration>
-                               <executions>
-                                       <execution>
-                                               <phase>package</phase>
-                                               <goals>
-                                                       <goal>single</goal>
-                                               </goals>
-                                       </execution>
-                               </executions>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>javacc-maven-plugin</artifactId>
-                               <version>2.6</version>
-                               <executions>
-                                       <execution>
-                                               <id>javacc</id>
-                                               <goals>
-                                                       <goal>javacc</goal>
-                                               </goals>
-                                               <configuration />
-                                       </execution>
-                               </executions>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>cobertura-maven-plugin</artifactId>
-                               <version>2.3</version>
-                               <configuration>
-                                       <instrumentation>
-                                               <ignores>
-                                                       
<ignore>org.apache.padaf.preflight.javacc.*</ignore>
-                                                       
<ignore>org.apache..padaf.preflight.javacc.extractor.*</ignore>
-                                               </ignores>
-                                               <excludes>
-                                                       
<exclude>org/apache/padaf/preflight/javacc/**/*.class</exclude>
-                                               </excludes>
-                                       </instrumentation>
-                               </configuration>
-                               <executions>
-                                       <execution>
-                                               <goals>
-                                                       <goal>clean</goal>
-                                               </goals>
-                                       </execution>
-                               </executions>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-checkstyle-plugin</artifactId>
-                               <version>2.2</version>
-                               <configuration>
-                                       
<configLocation>edoc-checkstyle.xml</configLocation>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <artifactId>maven-source-plugin</artifactId>
-                               <version>2.1.1</version>
-                               <configuration>
-                                       <attach>true</attach>
-                               </configuration>
-                               <executions>
-                                       <execution>
-                                               <id>attach-sources</id>
-                                               <phase>verify</phase>
-                                               <goals>
-                                                       <goal>jar-no-fork</goal>
-                                               </goals>
-                                       </execution>
-                               </executions>
-                       </plugin>
-               </plugins>
-       </build>
-       <dependencies>
-               <dependency>
-                       <groupId>commons-io</groupId>
-                       <artifactId>commons-io</artifactId>
-                       <version>1.4</version>
-                       <scope>compile</scope>
-               </dependency>
-               <dependency>
-                       <groupId>org.apache.pdfbox</groupId>
-                       <artifactId>xmpbox</artifactId>
-                       <version>${project.version}</version>
-               </dependency>
-               <!-- TODO add or automatic ? -->
-               <dependency>
-                       <groupId>junit</groupId>
-                       <artifactId>junit</artifactId>
-                       <version>4.7</version>
-                       <scope>test</scope>
-               </dependency>
-               <dependency>
-                       <groupId>com.lowagie</groupId>
-                       <artifactId>itext</artifactId>
-                       <version>2.1.7</version>
-                       <scope>test</scope>
-               </dependency>
-               <dependency>
-                       <groupId>log4j</groupId>
-                       <artifactId>log4j</artifactId>
-                       <version>1.2.12</version>
-                       <scope>compile</scope>
-               </dependency>
-               <dependency>
-                       <groupId>org.pdfa</groupId>
-                       <artifactId>isartor</artifactId>
-                       <version>1.0-20080813</version>
-                       <scope>test</scope>
-               </dependency>
-       </dependencies>
-
-       <reporting>
-               <plugins>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>taglist-maven-plugin</artifactId>
-                               <version>2.4</version>
-                               <configuration>
-                                       <encoding>UTF-8</encoding>
-                                       <sourceFileLocale>en</sourceFileLocale>
-                                       <emptyComments>false</emptyComments>
-                                       <tagListOptions>
-                                               <tagClasses>
-                                                       <tagClass>
-                                                               
<displayName>TODO List</displayName>
-                                                               <tags>
-                                                                       <tag>
-                                                                               
<matchString>TODO</matchString>
-                                                                               
<matchType>exact</matchType>
-                                                                       </tag>
-                                                                       <tag>
-                                                                               
<matchString>FIXME</matchString>
-                                                                               
<matchType>exact</matchType>
-                                                                       </tag>
-                                                               </tags>
-                                                       </tagClass>
-                                               </tagClasses>
-                                       </tagListOptions>
-                               </configuration>
-                       </plugin>
-
-
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-checkstyle-plugin</artifactId>
-                               <version>2.2</version>
-                               <configuration>
-                                       
<configLocation>edoc-checkstyle.xml</configLocation>
-                               </configuration>
-                       </plugin>
-
-
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>cobertura-maven-plugin</artifactId>
-                               <version>2.3</version>
-                       </plugin>
-
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               
<artifactId>maven-surefire-report-plugin</artifactId>
-                               <version>2.6</version>
-                               <configuration>
-                                       <showSuccess>true</showSuccess>
-                                       <aggregate>true</aggregate>
-                                       
<outputDirectory>${project.reporting.outputDirectory}/surefire-report</outputDirectory>
-                               </configuration>
-                               <reportSets>
-                                       <reportSet>
-                                               <id />
-                                       </reportSet>
-                               </reportSets>
-                       </plugin>
-
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>findbugs-maven-plugin</artifactId>
-                               <version>2.0.1</version>
-                               <configuration>
-                                       
<excludeFilterFile>findbugs-exclude.xml</excludeFilterFile>
-                               </configuration>
-                       </plugin>
-               </plugins>
-       </reporting>
+  <name>Apache preflight</name>
+  <description>
+    pdfa-validation is a API used to ensure a declared PDF/A-1b document 
+    respect all points of the ISO-19005 specification.
+  </description>
+
+  <packaging>bundle</packaging>
+ 
+  <parent>
+    <groupId>org.apache.pdfbox</groupId>
+    <artifactId>pdfbox-parent</artifactId>
+    <version>1.7.0-SNAPSHOT</version>
+    <relativePath>../parent/pom.xml</relativePath>
+  </parent>
+
+  <properties>
+    <compileSource>1.5</compileSource>
+    <javacPath>${user.javac5}</javacPath>
+    <pdfa.valid>${user.pdfa.valid}</pdfa.valid>
+    <pdfa.invalid>${user.pdfa.invalid}</pdfa.invalid>
+    <project.build.sourceEncoding>utf-8</project.build.sourceEncoding>
+  </properties>
+
+  <build>
+    <resources>
+      <resource>
+        <directory>src/main/resources</directory>
+        <filtering>true</filtering>
+        <includes>
+          <include>project.version</include>
+        </includes>
+      </resource>
+    </resources>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <version>2.0.0</version>
+        <extensions>true</extensions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <version>2.2-beta-5</version>
+        <configuration>
+          <descriptorRefs>
+            <descriptorRef>jar-with-dependencies</descriptorRef>
+          </descriptorRefs>
+          <archive>
+          <manifest>
+            <mainClass>org.apache.padaf.preflight.Validator_A1b</mainClass>
+          </manifest>
+          </archive>
+        </configuration>
+        <executions>
+          <execution>
+            <phase>package</phase>
+            <goals>
+              <goal>single</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>javacc-maven-plugin</artifactId>
+        <version>2.6</version>
+        <executions>
+          <execution>
+            <id>javacc</id>
+            <goals>
+              <goal>javacc</goal>
+            </goals>
+            <configuration />
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <version>2.3</version>
+        <configuration>
+          <instrumentation>
+            <ignores>
+              <ignore>org.apache.padaf.preflight.javacc.*</ignore>
+              <ignore>org.apache.padaf.preflight.javacc.extractor.*</ignore>
+            </ignores>
+            <excludes>
+              <exclude>org/apache/padaf/preflight/javacc/**/*.class</exclude>
+            </excludes>
+          </instrumentation>
+        </configuration>
+        <executions>
+          <execution>
+            <goals>
+              <goal>clean</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-checkstyle-plugin</artifactId>
+        <version>2.2</version>
+        <configuration>
+          <configLocation>edoc-checkstyle.xml</configLocation>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-source-plugin</artifactId>
+        <version>2.1.1</version>
+        <configuration>
+          <attach>true</attach>
+        </configuration>
+        <executions>
+          <execution>
+            <id>attach-sources</id>
+            <phase>verify</phase>
+            <goals>
+              <goal>jar-no-fork</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+      <version>1.4</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>${project.groupId}</groupId>
+      <artifactId>pdfbox</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>${project.groupId}</groupId>
+      <artifactId>xmpbox</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+    <!-- TODO add or automatic ? -->
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>4.8.1</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>1.2.12</version>
+      <scope>compile</scope>
+    </dependency>
+  <!-- TODO find a suitable place to store the isator test pdfs
+    <dependency>
+      <groupId>org.pdfa</groupId>
+      <artifactId>isartor</artifactId>
+      <version>1.0-20080813</version>
+        <scope>test</scope>
+    </dependency>
+  -->
+  </dependencies>
+
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>taglist-maven-plugin</artifactId>
+        <version>2.4</version>
+        <configuration>
+          <encoding>UTF-8</encoding>
+          <sourceFileLocale>en</sourceFileLocale>
+          <emptyComments>false</emptyComments>
+          <tagListOptions>
+            <tagClasses>
+              <tagClass>
+                <displayName>TODO List</displayName>
+                <tags>
+                  <tag>
+                    <matchString>TODO</matchString>
+                    <matchType>exact</matchType>
+                  </tag>
+                  <tag>
+                    <matchString>FIXME</matchString>
+                    <matchType>exact</matchType>
+                  </tag>
+                </tags>
+              </tagClass>
+            </tagClasses>
+          </tagListOptions>
+        </configuration>
+      </plugin>
+
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-checkstyle-plugin</artifactId>
+        <version>2.2</version>
+        <configuration>
+          <configLocation>edoc-checkstyle.xml</configLocation>
+        </configuration>
+      </plugin>
+
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <version>2.3</version>
+      </plugin>
+
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-surefire-report-plugin</artifactId>
+        <version>2.6</version>
+        <configuration>
+          <showSuccess>true</showSuccess>
+          <aggregate>true</aggregate>
+          
<outputDirectory>${project.reporting.outputDirectory}/surefire-report</outputDirectory>
+        </configuration>
+        <reportSets>
+          <reportSet>
+            <id />
+          </reportSet>
+        </reportSets>
+      </plugin>
+
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>findbugs-maven-plugin</artifactId>
+        <version>2.0.1</version>
+        <configuration>
+          <excludeFilterFile>findbugs-exclude.xml</excludeFilterFile>
+        </configuration>
+      </plugin>
+    </plugins>
+  </reporting>
 </project>


Reply via email to