Author: gk
Date: Fri Aug 14 11:11:59 2020
New Revision: 1880853

URL: http://svn.apache.org/viewvc?rev=1880853&view=rev
Log:
[maven-release-plugin] prepare release torque-5.0

Modified:
    db/torque/torque4/trunk/pom.xml
    db/torque/torque4/trunk/torque-ant-tasks/pom.xml
    db/torque/torque4/trunk/torque-generator/pom.xml
    db/torque/torque4/trunk/torque-maven-plugin/pom.xml
    db/torque/torque4/trunk/torque-runtime/pom.xml
    db/torque/torque4/trunk/torque-site/pom.xml
    db/torque/torque4/trunk/torque-templates/pom.xml
    db/torque/torque4/trunk/torque-test/pom.xml

Modified: db/torque/torque4/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/db/torque/torque4/trunk/pom.xml?rev=1880853&r1=1880852&r2=1880853&view=diff
==============================================================================
--- db/torque/torque4/trunk/pom.xml (original)
+++ db/torque/torque4/trunk/pom.xml Fri Aug 14 11:11:59 2020
@@ -1,801 +1,800 @@
-<?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.
--->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-
-    <modelVersion>4.0.0</modelVersion>
-
-    <parent>
-        <groupId>org.apache</groupId>
-        <artifactId>apache</artifactId>
-        <version>23</version>
-    </parent>
-
-    <groupId>org.apache.torque</groupId>
-    <artifactId>torque</artifactId>
-    <packaging>pom</packaging>
-    <name>Torque Maven Parent</name>
-    <version>5.0-SNAPSHOT</version>
-    <description>Torque parent project</description>
-    <url>http://db.apache.org/torque/releases/torque-5.0</url>
-
-    <modules>
-        <module>torque-runtime</module>
-        <module>torque-generator</module>
-        <module>torque-templates</module>
-        <module>torque-maven-plugin</module>
-        <module>torque-ant-tasks</module>
-        <module>torque-site</module>
-    </modules>
-
-    <issueManagement>
-        <system>JIRA</system>
-        <url>http://issues.apache.org/jira/browse/TORQUE</url>
-    </issueManagement>
-
-    <ciManagement>
-        <system>jenkins</system>
-        <url>http://builds.apache.org/</url>
-        <notifiers>
-            <notifier>
-                <type>email</type>
-                <sendOnError>true</sendOnError>
-                <sendOnFailure>true</sendOnFailure>
-            </notifier>
-        </notifiers>
-    </ciManagement>
-
-    <inceptionYear>2000</inceptionYear>
-
-    <mailingLists>
-        <mailingList>
-            <name>Torque User List</name>
-            <subscribe>torque-user-subscr...@db.apache.org</subscribe>
-            <unsubscribe>torque-user-unsubscr...@db.apache.org</unsubscribe>
-            
<archive>http://mail-archives.apache.org/mod_mbox/db-torque-user/</archive>
-        </mailingList>
-        <mailingList>
-            <name>Torque Developer List</name>
-            <subscribe>torque-dev-subscr...@db.apache.org</subscribe>
-            <unsubscribe>torque-dev-unsubscr...@db.apache.org</unsubscribe>
-            
<archive>http://mail-archives.apache.org/mod_mbox/db-torque-dev/</archive>
-        </mailingList>
-    </mailingLists>
-
-    <developers>
-        <developer>
-            <name>Jeffrey D. Brekke</name>
-            <id>brekke</id>
-            <email>bre...@apache.org</email>
-            <organization/>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-        </developer>
-        <developer>
-            <name>Eric Dobbs</name>
-            <id>dobbs</id>
-            <email>do...@apache.org</email>
-            <organization/>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-        </developer>
-        <developer>
-            <name>Scott Eade</name>
-            <id>seade</id>
-            <email>se...@backstagetech.com.au</email>
-            <organization>Backstage Technologies Pty. Ltd.</organization>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-            <timezone>+10</timezone>
-        </developer>
-        <developer>
-            <name>Thomas Fox</name>
-            <id>tfischer</id>
-            <email>thomas....@seitenbau.com</email>
-            <organization>Seitenbau GmbH</organization>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-            <timezone>+1</timezone>
-        </developer>
-        <developer>
-            <name>Stephen Haberman</name>
-            <id>stephenh</id>
-            <email>steph...@chase3000.com</email>
-            <organization/>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-        </developer>
-        <developer>
-            <name>Humberto Hernandez</name>
-            <id>hhernandez</id>
-            <email>hhernan...@itweb.com.mx</email>
-            <organization>Integrated Technology S.C.</organization>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-        </developer>
-        <developer>
-            <name>Fedor Karpelevitch</name>
-            <id>fedor</id>
-            <email>fe...@karpelevitch.net</email>
-            <organization/>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-        </developer>
-        <developer>
-            <name>Quinton McCombs</name>
-            <id>quintonm</id>
-            <email>quint...@bellsouth.net</email>
-            <organization>NEqualsOne</organization>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-        </developer>
-        <developer>
-            <name>John McNally</name>
-            <id>jmcnally</id>
-            <email>jmcna...@collab.net</email>
-            <organization>CollabNet</organization>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-        </developer>
-        <developer>
-            <name>Greg Monroe</name>
-            <id>gmonroe</id>
-            <email>greg.mon...@dukece.com</email>
-            <organization>Duke Corporate Education</organization>
-            <timezone>-5</timezone>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-        </developer>
-        <developer>
-            <name>Martin Poeschl</name>
-            <id>mpoeschl</id>
-            <email>mpoes...@marmot.at</email>
-            <organization>Tucana.at</organization>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-            <timezone>+18</timezone>
-        </developer>
-        <developer>
-            <name>Daniel Rall</name>
-            <id>dlr</id>
-            <email>d...@finemaltcoding.com</email>
-            <organization>CollabNet, Inc.</organization>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-        </developer>
-        <developer>
-            <name>Henning P. Schmiedehausen</name>
-            <id>henning</id>
-            <email>h...@intermeta.de</email>
-            <organization>INTERMETA - Gesellschaft fuer Mehrwertdienste 
mbH</organization>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-            <timezone>+2</timezone>
-        </developer>
-        <developer>
-            <name>Kurt Schrader</name>
-            <id>kschrader</id>
-            <email>kschra...@karmalab.org</email>
-            <organization/>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-        </developer>
-        <developer>
-            <name>Jon Scott Stevens</name>
-            <id>jon</id>
-            <email>j...@latchkey.com</email>
-            <organization>CollabNet, Inc.</organization>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-        </developer>
-        <developer>
-            <name>James Taylor</name>
-            <id>jtaylor</id>
-            <email>ja...@jamestaylor.org</email>
-            <organization/>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-        </developer>
-        <developer>
-            <name>Thomas Vandahl</name>
-            <id>tv</id>
-            <email>t...@apache.org</email>
-            <organization/>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-            <timezone>+1</timezone>
-        </developer>
-        <developer>
-            <name>Georg Kallidis</name>
-            <id>gk</id>
-            <email>g...@apache.org</email>
-            <organization/>
-            <roles>
-                <role>Java Developer</role>
-            </roles>
-            <timezone>+1</timezone>
-        </developer>
-    </developers>
-
-    <contributors>
-        <contributor>
-            <name>Patrick Carl</name>
-            <email>patrick.c...@coi.de</email>
-        </contributor>
-        <contributor>
-            <name>Roger A. Caron</name>
-            <email>roger.ca...@pw.utc.com</email>
-        </contributor>
-        <contributor>
-            <name>Martin Goulet</name>
-            <email>martin.gou...@sungard.com</email>
-        </contributor>
-        <contributor>
-            <name>M. Sean Gilligan</name>
-            <email>sean_gilli...@catalla.com</email>
-        </contributor>
-        <contributor>
-            <name>James Hillyerd</name>
-            <email>ja...@hillyerd.com</email>
-        </contributor>
-        <contributor>
-            <name>Thierry Lach</name>
-            <email>thierry.l...@bbdodetroit.com</email>
-        </contributor>
-        <contributor>
-            <name>Johnny Macchione</name>
-            <email>johnny...@tiscali.be</email>
-        </contributor>
-        <contributor>
-            <name>Markus M. May</name>
-            <email>m...@javafreedom.org</email>
-        </contributor>
-        <contributor>
-            <name>Raphael Pieroni</name>
-            <email>rafale_at_codehaus.org</email>
-        </contributor>
-        <contributor>
-            <name>Jonathan Purvis</name>
-            <email>j...@reeltwo.com</email>
-        </contributor>
-        <contributor>
-            <name>Thoralf Rickert</name>
-            <email>thoralf.rick...@cadooz.de</email>
-        </contributor>
-        <contributor>
-            <name>J. Russell Smyth</name>
-            <email>drf...@cox.net</email>
-        </contributor>
-        <contributor>
-            <name>Tarlika Elisabeth Schmitz</name>
-            <email>t...@numerixtechnology.de</email>
-        </contributor>
-        <contributor>
-            <name>Hilco Wijbenga</name>
-            <email>hilco.wijbe...@elasticpath.com</email>
-        </contributor>
-        <contributor>
-            <name>Christoph Zenger</name>
-            <email>christoph.zen...@jentro.com</email>
-        </contributor>
-    </contributors>
-
-    <scm>
-        
<connection>scm:svn:http://svn.apache.org/repos/asf/db/torque/torque4/trunk</connection>
-        
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/db/torque/torque4/trunk</developerConnection>
-        <url>http://svn.apache.org/viewvc/db/torque/torque4/trunk</url>
-    </scm>
-
-    <dependencyManagement>
-        <dependencies>
-
-            <dependency>
-                <groupId>org.apache.logging.log4j</groupId>
-                <artifactId>log4j-jcl</artifactId>
-                <version>${log4j2.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.apache.logging.log4j</groupId>
-                <artifactId>log4j-api</artifactId>
-                <version>${log4j2.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.apache.logging.log4j</groupId>
-                <artifactId>log4j-core</artifactId>
-                <version>${log4j2.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.apache.logging.log4j</groupId>
-                <artifactId>log4j-1.2-api</artifactId>
-                <version>${log4j2.version}</version>
-            </dependency>
-
-            <dependency>
-                <groupId>org.apache.commons</groupId>
-                <artifactId>commons-configuration2</artifactId>
-                <version>2.7</version>
-            </dependency>
-
-            <dependency>
-                <groupId>commons-beanutils</groupId>
-                <artifactId>commons-beanutils</artifactId>
-                <version>1.9.4</version>
-            </dependency>
-
-            <dependency>
-                <groupId>commons-dbcp</groupId>
-                <artifactId>commons-dbcp</artifactId>
-                <version>1.4</version>
-            </dependency>
-
-            <dependency>
-                <groupId>org.apache.commons</groupId>
-                <artifactId>commons-dbcp2</artifactId>
-                <version>2.7.0</version>
-            </dependency>
-
-            <dependency>
-                <groupId>org.apache.commons</groupId>
-                <artifactId>commons-jcs-core</artifactId>
-                <version>2.2.1</version>
-            </dependency>
-
-            <dependency>
-                <groupId>org.apache.commons</groupId>
-                <artifactId>commons-lang3</artifactId>
-                <version>3.10</version>
-            </dependency>
-
-            <dependency>
-                <groupId>commons-io</groupId>
-                <artifactId>commons-io</artifactId>
-                <version>2.7</version>
-            </dependency>
-
-            <dependency>
-                <groupId>org.mockito</groupId>
-                <artifactId>mockito-core</artifactId>
-                <version>3.4.0</version>
-                <scope>test</scope>
-            </dependency>
-
-            <dependency>
-                <groupId>org.apache.avalon.framework</groupId>
-                <artifactId>avalon-framework-api</artifactId>
-                <version>4.3.1</version>
-            </dependency>
-
-            <dependency>
-                <groupId>org.apache.avalon.framework</groupId>
-                <artifactId>avalon-framework-impl</artifactId>
-                <version>4.3.1</version>
-                <scope>test</scope>
-            </dependency>
-
-            <dependency>
-                <groupId>org.junit.jupiter</groupId>
-                <artifactId>junit-jupiter</artifactId>
-                <version>${junit.jupiter.version}</version>
-                <scope>test</scope>
-            </dependency>
-
-            <dependency>
-                <groupId>org.junit.platform</groupId>
-                <artifactId>junit-platform-launcher</artifactId>
-                <version>${junit.launcher.version}</version>
-                <scope>test</scope>
-            </dependency>
-                              
-            
-             <dependency>
-                <groupId>org.junit.vintage</groupId>
-                <artifactId>junit-vintage-engine</artifactId>
-                <version>${junit.jupiter.version}</version>
-                <scope>test</scope>
-            </dependency>
-
-            <dependency>
-                <groupId>junit</groupId>
-                <artifactId>junit</artifactId>
-                <version>4.13</version>
-                <scope>test</scope>
-            </dependency>
-
-            <dependency>
-                <groupId>org.apache.fulcrum</groupId>
-                <artifactId>fulcrum-yaafi</artifactId>
-                <version>1.0.8</version>
-                <scope>test</scope>
-            </dependency>
-        </dependencies>
-    </dependencyManagement>
-
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-eclipse-plugin</artifactId>
-                <version>2.10</version>
-                <configuration>
-                    <workspace>..</workspace>
-                    <downloadSources>true</downloadSources>
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.rat</groupId>
-                <artifactId>apache-rat-plugin</artifactId>
-                <configuration>
-                    <excludes>
-                        <exclude>velocity.log</exclude>
-                        <exclude>.checkstyle</exclude>
-                        <exclude>checkstyle-cache.ccf</exclude>
-                        <exclude>**/derby.log</exclude>
-                        <exclude>**/LICENSE-EDL.txt</exclude>
-                        <exclude>DEPENDENCIES</exclude>
-                        <!-- special excludes for torque-test because this is 
not a module
-                          in the normal build process -->
-                        
<exclude>torque-test/src/main/generated-java/**/*</exclude>
-                        <!-- hsqldb-jenkins -->
-                        <exclude>torque-test/torque-test/**</exclude>
-                        <exclude>torque-test/README.md</exclude>
-                        <exclude>**/target/**</exclude>
-                        <exclude>**/.classpath</exclude>
-                        <exclude>**/.project</exclude>
-                        <exclude>**/.settings/**</exclude>
-                        <exclude>**/torque.usersettings.properties</exclude>
-                    </excludes>
-                </configuration>
-                <executions>
-                    <execution>
-                        <phase>verify</phase>
-                        <goals>
-                            <goal>check</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <groupId>org.codehaus.mojo</groupId>
-                <artifactId>cobertura-maven-plugin</artifactId>
-                <version>2.7</version>
-                <configuration>
-                    <formats>
-                        <format>html</format>
-                        <format>xml</format>
-                    </formats>
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-pmd-plugin</artifactId>
-                <configuration>
-                    <linkXref>true</linkXref>
-                    <targetJdk>${maven.compiler.source}</targetJdk>
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.codehaus.mojo</groupId>
-                <artifactId>findbugs-maven-plugin</artifactId>
-                <configuration>
-                    
<excludeFilterFile>${basedir}/src/main/plugin-config/findbugs-exclude.xml</excludeFilterFile>
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-surefire-plugin</artifactId>
-                <version>3.0.0-M5</version>
-                <configuration>
-                    <!--default setting is forkCount=1/reuseForks=true -->
-                    <reuseForks>false</reuseForks>
-                    <forkCount>1</forkCount>
-                    <systemPropertyVariables>
-                        
<derby.stream.error.file>target/derby.log</derby.stream.error.file>
-                    </systemPropertyVariables>
-                </configuration>
-            </plugin>
-            <!-- hint: mvn verify -Ddependency.check.skip=false -->
-            <plugin>
-                <groupId>org.owasp</groupId>
-                <artifactId>dependency-check-maven</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>check</goal>
-                        </goals>
-                    </execution>
-                </executions>
-                <configuration>
-                    <skip>${dependency.check.skip}</skip>
-                    <!-- include in sub modules if needed -->
-                    <!-- suppressionFiles>
-                    
<suppressionFile>${project.basedir}/suppression-owasp-fp.xml</suppressionFile>
-                    </suppressionFiles-->
-                </configuration>
-            </plugin>
-        </plugins>
-        <pluginManagement>
-            <plugins>
-                <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                    <artifactId>maven-pmd-plugin</artifactId>
-                    <version>3.13.0</version>
-                    <configuration>
-                        <linkXref>true</linkXref>
-                        <targetJdk>${maven.compiler.source}</targetJdk>
-                    </configuration>
-                </plugin>
-                <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                    <artifactId>maven-jxr-plugin</artifactId>
-                    <version>3.0.0</version>
-                </plugin>
-                <plugin>
-                    <groupId>org.codehaus.mojo</groupId>
-                    <artifactId>findbugs-maven-plugin</artifactId>
-                    <version>3.0.5</version>
-                </plugin>
-                <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                    <artifactId>maven-checkstyle-plugin</artifactId>
-                    <version>2.15</version>
-                </plugin>
-                <plugin>
-                    <groupId>org.codehaus.mojo</groupId>
-                    <artifactId>xml-maven-plugin</artifactId>
-                    <version>1.0.2</version>
-                </plugin>
-                <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                    <artifactId>maven-surefire-plugin</artifactId>
-                    <version>3.0.0-M5</version>
-                </plugin>
-                <plugin>
-                    <groupId>org.owasp</groupId>
-                    <artifactId>dependency-check-maven</artifactId>
-                    <version>5.3.2</version>
-                </plugin>
-                <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                    <artifactId>maven-site-plugin</artifactId>
-                    <version>3.8.2</version>
-                </plugin>
-                <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                    <artifactId>maven-compiler-plugin</artifactId>
-                    <version>3.8.1</version>
-                    <configuration>
-                        <source>${maven.compiler.source}</source>
-                        <target>${maven.compiler.target}</target>
-                        <encoding>${project.build.sourceEncoding}</encoding>
-                        <fork>${torque.compiler.fork}</fork>
-                        
<compilerVersion>${torque.compiler.compilerVersion}</compilerVersion>
-                        <executable>${torque.compiler.javac}</executable>
-                    </configuration>
-                </plugin>
-                <plugin>
-                    <artifactId>maven-javadoc-plugin</artifactId>
-                    <version>3.2.0</version>
-                    <configuration>
-                        <additionalparam>-Xdoclint:none</additionalparam>
-                        <source>1.8</source>
-                    </configuration>
-                    <executions>
-                      <execution>
-                            <goals>
-                                <goal>javadoc</goal>
-                                <goal>test-javadoc</goal>
-                            </goals>
-                        </execution>
-                    </executions>
-                </plugin>
-                <plugin>
-                    <artifactId>maven-antrun-plugin</artifactId>
-                    <version>3.0.0</version>
-                 </plugin>
-            </plugins>
-        </pluginManagement>
-    </build>
-
-    <reporting>
-        <plugins>
-            <plugin>
-                <artifactId>maven-javadoc-plugin</artifactId>
-                <version>3.2.0</version>
-                <!-- to generate only in root -->
-                <reportSets>
-                  <reportSet>
-                    <id>aggregate</id>
-                    <inherited>false</inherited>        
-                    <reports>
-                      <report>aggregate</report>
-                    </reports>
-                  </reportSet>
-                  <reportSet>
-                    <id>default</id>
-                    <reports>
-                      <report>javadoc</report>
-                      <report>test-javadoc</report>
-                    </reports>
-                  </reportSet>
-                </reportSets>
-                <configuration>
-                    <!-- test project javadoc is not needed in the main site 
and javadoc fails during the release build, so skip -->
-                    <skipModules>torque-test</skipModules>
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.codehaus.mojo</groupId>
-                <artifactId>taglist-maven-plugin</artifactId>
-                <version>2.4</version>
-            </plugin>
-            <plugin>
-                <groupId>org.codehaus.mojo</groupId>
-                <artifactId>jdepend-maven-plugin</artifactId>
-                <version>2.0</version>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.rat</groupId>
-                <artifactId>apache-rat-plugin</artifactId>
-                <version>0.13</version>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-pmd-plugin</artifactId>
-                <configuration>
-                    <minimumTokens>200</minimumTokens>
-                    <rulesets>
-                        <ruleset>/category/java/bestpractices.xml</ruleset>
-                        <ruleset>/category/java/codestyle.xml</ruleset>
-                        <ruleset>/category/java/errorprone.xml</ruleset>
-                        <ruleset>/category/java/multithreading.xml</ruleset>
-                        <ruleset>/category/java/performance.xml</ruleset>
-                        <ruleset>/category/java/design.xml</ruleset>
-                        <!-- comment default rule sets: basic, imports, 
unusedcode -->
-                        <!--ruleset>/rulesets/java/basic.xml</ruleset>
-                        <ruleset>/rulesets/java/finalizers.xml</ruleset>
-                        <ruleset>/rulesets/java/imports.xml</ruleset>
-                        <ruleset>/rulesets/java/unusedcode.xml</ruleset-->
-                    </rulesets>
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.codehaus.mojo</groupId>
-                <artifactId>findbugs-maven-plugin</artifactId>
-                <version>3.0.5</version>
-                <configuration>
-                    <threshold>Normal</threshold>
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-changes-plugin</artifactId>
-                <version>2.12.1</version>
-                <reportSets>
-                    <reportSet>
-                        <reports>
-                            <report>changes-report</report>
-                        </reports>
-                        <configuration>
-                            <xmlPath>src/changes/changes.xml</xmlPath>
-                        </configuration>
-                    </reportSet>
-                </reportSets>
-            </plugin>
-        </plugins>
-    </reporting>
-
-    <properties>
-        <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
-        <maven.compiler.source>1.8</maven.compiler.source>
-        <maven.compiler.target>1.8</maven.compiler.target>
-        <dependency.check.skip>true</dependency.check.skip>
-
-        <junit.jupiter.version>5.6.2</junit.jupiter.version>
-        <junit.launcher.version>1.6.2</junit.launcher.version>
-        <log4j2.version>2.13.3</log4j2.version>
-
-        <maven.compiler.source>1.8</maven.compiler.source>
-        <maven.compiler.target>1.8</maven.compiler.target>
-
-        <torque.compiler.fork>false</torque.compiler.fork>
-        <torque.compiler.compilerVersion>1.8</torque.compiler.compilerVersion>
-        <torque.compiler.javac>${JAVA_HOME}/bin/javac</torque.compiler.javac>
-
-
-    </properties>
-
-    <profiles>
-        <profile>
-            <id>apache-release</id>
-            <build>
-                <plugins>
-                    <plugin>
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-site-plugin</artifactId>
-                        <executions>
-                            <execution>
-                                <id>site-for-package</id>
-                                <phase>prepare-package</phase>
-                                <goals>
-                                    <goal>site</goal>
-                                </goals>
-                            </execution>
-                        </executions>
-                    </plugin>
-                </plugins>
-            </build>
-            <modules>
-                <module>torque-test</module>
-            </modules>
-        </profile>
-        <profile>
-            <id>test</id>
-            <modules>
-                <module>torque-test</module>
-            </modules>
-        </profile>
-        <profile>
-            <id>java8</id>
-            <activation>
-                <jdk>[1.8,)</jdk>
-            </activation>
-            <properties>
-                <doclint>none</doclint><!-- since javadoc v.3 this is required 
instead of -Xdoclint:none -->
-            </properties>
-        </profile>
-        <profile>
-            <id>owasp</id>
-            <properties>
-                <dependency.check.skip>false</dependency.check.skip>
-            </properties>
-        </profile>
-        <profile>
-            <id>java12</id>
-            <activation>
-                <jdk>[12,)</jdk>
-            </activation>
-            <properties>
-                <java.version>12</java.version>
-                <!--torque.compiler.fork>true</torque.compiler.fork>
-                
<torque.compiler.compilerVersion>1.12</torque.compiler.compilerVersion>
-                <torque.compiler.release>8</torque.compiler.release-->
-            </properties>
-        </profile>
-    </profiles>
-
-</project>
+<?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.
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.apache</groupId>
+        <artifactId>apache</artifactId>
+        <version>23</version>
+    </parent>
+
+    <groupId>org.apache.torque</groupId>
+    <artifactId>torque</artifactId>
+    <packaging>pom</packaging>
+    <name>Torque Maven Parent</name>
+    <version>5.0</version>
+    <description>Torque parent project</description>
+    <url>http://db.apache.org/torque/releases/torque-5.0</url>
+
+    <modules>
+        <module>torque-runtime</module>
+        <module>torque-generator</module>
+        <module>torque-templates</module>
+        <module>torque-maven-plugin</module>
+        <module>torque-ant-tasks</module>
+        <module>torque-site</module>
+    </modules>
+
+    <issueManagement>
+        <system>JIRA</system>
+        <url>http://issues.apache.org/jira/browse/TORQUE</url>
+    </issueManagement>
+
+    <ciManagement>
+        <system>jenkins</system>
+        <url>http://builds.apache.org/</url>
+        <notifiers>
+            <notifier>
+                <type>email</type>
+                <sendOnError>true</sendOnError>
+                <sendOnFailure>true</sendOnFailure>
+            </notifier>
+        </notifiers>
+    </ciManagement>
+
+    <inceptionYear>2000</inceptionYear>
+
+    <mailingLists>
+        <mailingList>
+            <name>Torque User List</name>
+            <subscribe>torque-user-subscr...@db.apache.org</subscribe>
+            <unsubscribe>torque-user-unsubscr...@db.apache.org</unsubscribe>
+            
<archive>http://mail-archives.apache.org/mod_mbox/db-torque-user/</archive>
+        </mailingList>
+        <mailingList>
+            <name>Torque Developer List</name>
+            <subscribe>torque-dev-subscr...@db.apache.org</subscribe>
+            <unsubscribe>torque-dev-unsubscr...@db.apache.org</unsubscribe>
+            
<archive>http://mail-archives.apache.org/mod_mbox/db-torque-dev/</archive>
+        </mailingList>
+    </mailingLists>
+
+    <developers>
+        <developer>
+            <name>Jeffrey D. Brekke</name>
+            <id>brekke</id>
+            <email>bre...@apache.org</email>
+            <organization />
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Eric Dobbs</name>
+            <id>dobbs</id>
+            <email>do...@apache.org</email>
+            <organization />
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Scott Eade</name>
+            <id>seade</id>
+            <email>se...@backstagetech.com.au</email>
+            <organization>Backstage Technologies Pty. Ltd.</organization>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+            <timezone>+10</timezone>
+        </developer>
+        <developer>
+            <name>Thomas Fox</name>
+            <id>tfischer</id>
+            <email>thomas....@seitenbau.com</email>
+            <organization>Seitenbau GmbH</organization>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+            <timezone>+1</timezone>
+        </developer>
+        <developer>
+            <name>Stephen Haberman</name>
+            <id>stephenh</id>
+            <email>steph...@chase3000.com</email>
+            <organization />
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Humberto Hernandez</name>
+            <id>hhernandez</id>
+            <email>hhernan...@itweb.com.mx</email>
+            <organization>Integrated Technology S.C.</organization>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Fedor Karpelevitch</name>
+            <id>fedor</id>
+            <email>fe...@karpelevitch.net</email>
+            <organization />
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Quinton McCombs</name>
+            <id>quintonm</id>
+            <email>quint...@bellsouth.net</email>
+            <organization>NEqualsOne</organization>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>John McNally</name>
+            <id>jmcnally</id>
+            <email>jmcna...@collab.net</email>
+            <organization>CollabNet</organization>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Greg Monroe</name>
+            <id>gmonroe</id>
+            <email>greg.mon...@dukece.com</email>
+            <organization>Duke Corporate Education</organization>
+            <timezone>-5</timezone>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Martin Poeschl</name>
+            <id>mpoeschl</id>
+            <email>mpoes...@marmot.at</email>
+            <organization>Tucana.at</organization>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+            <timezone>+18</timezone>
+        </developer>
+        <developer>
+            <name>Daniel Rall</name>
+            <id>dlr</id>
+            <email>d...@finemaltcoding.com</email>
+            <organization>CollabNet, Inc.</organization>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Henning P. Schmiedehausen</name>
+            <id>henning</id>
+            <email>h...@intermeta.de</email>
+            <organization>INTERMETA - Gesellschaft fuer Mehrwertdienste 
mbH</organization>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+            <timezone>+2</timezone>
+        </developer>
+        <developer>
+            <name>Kurt Schrader</name>
+            <id>kschrader</id>
+            <email>kschra...@karmalab.org</email>
+            <organization />
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Jon Scott Stevens</name>
+            <id>jon</id>
+            <email>j...@latchkey.com</email>
+            <organization>CollabNet, Inc.</organization>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>James Taylor</name>
+            <id>jtaylor</id>
+            <email>ja...@jamestaylor.org</email>
+            <organization />
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Thomas Vandahl</name>
+            <id>tv</id>
+            <email>t...@apache.org</email>
+            <organization />
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+            <timezone>+1</timezone>
+        </developer>
+        <developer>
+            <name>Georg Kallidis</name>
+            <id>gk</id>
+            <email>g...@apache.org</email>
+            <organization />
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+            <timezone>+1</timezone>
+        </developer>
+    </developers>
+
+    <contributors>
+        <contributor>
+            <name>Patrick Carl</name>
+            <email>patrick.c...@coi.de</email>
+        </contributor>
+        <contributor>
+            <name>Roger A. Caron</name>
+            <email>roger.ca...@pw.utc.com</email>
+        </contributor>
+        <contributor>
+            <name>Martin Goulet</name>
+            <email>martin.gou...@sungard.com</email>
+        </contributor>
+        <contributor>
+            <name>M. Sean Gilligan</name>
+            <email>sean_gilli...@catalla.com</email>
+        </contributor>
+        <contributor>
+            <name>James Hillyerd</name>
+            <email>ja...@hillyerd.com</email>
+        </contributor>
+        <contributor>
+            <name>Thierry Lach</name>
+            <email>thierry.l...@bbdodetroit.com</email>
+        </contributor>
+        <contributor>
+            <name>Johnny Macchione</name>
+            <email>johnny...@tiscali.be</email>
+        </contributor>
+        <contributor>
+            <name>Markus M. May</name>
+            <email>m...@javafreedom.org</email>
+        </contributor>
+        <contributor>
+            <name>Raphael Pieroni</name>
+            <email>rafale_at_codehaus.org</email>
+        </contributor>
+        <contributor>
+            <name>Jonathan Purvis</name>
+            <email>j...@reeltwo.com</email>
+        </contributor>
+        <contributor>
+            <name>Thoralf Rickert</name>
+            <email>thoralf.rick...@cadooz.de</email>
+        </contributor>
+        <contributor>
+            <name>J. Russell Smyth</name>
+            <email>drf...@cox.net</email>
+        </contributor>
+        <contributor>
+            <name>Tarlika Elisabeth Schmitz</name>
+            <email>t...@numerixtechnology.de</email>
+        </contributor>
+        <contributor>
+            <name>Hilco Wijbenga</name>
+            <email>hilco.wijbe...@elasticpath.com</email>
+        </contributor>
+        <contributor>
+            <name>Christoph Zenger</name>
+            <email>christoph.zen...@jentro.com</email>
+        </contributor>
+    </contributors>
+
+    <scm>
+        
<connection>scm:svn:http://svn.apache.org/repos/asf/db/torque/torque4/tags/torque-5.0</connection>
+        
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/db/torque/torque4/tags/torque-5.0</developerConnection>
+        
<url>http://svn.apache.org/viewvc/db/torque/torque4/tags/torque-5.0</url>
+    </scm>
+
+    <dependencyManagement>
+        <dependencies>
+
+            <dependency>
+                <groupId>org.apache.logging.log4j</groupId>
+                <artifactId>log4j-jcl</artifactId>
+                <version>${log4j2.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.logging.log4j</groupId>
+                <artifactId>log4j-api</artifactId>
+                <version>${log4j2.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.logging.log4j</groupId>
+                <artifactId>log4j-core</artifactId>
+                <version>${log4j2.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.logging.log4j</groupId>
+                <artifactId>log4j-1.2-api</artifactId>
+                <version>${log4j2.version}</version>
+            </dependency>
+
+            <dependency>
+                <groupId>org.apache.commons</groupId>
+                <artifactId>commons-configuration2</artifactId>
+                <version>2.7</version>
+            </dependency>
+
+            <dependency>
+                <groupId>commons-beanutils</groupId>
+                <artifactId>commons-beanutils</artifactId>
+                <version>1.9.4</version>
+            </dependency>
+
+            <dependency>
+                <groupId>commons-dbcp</groupId>
+                <artifactId>commons-dbcp</artifactId>
+                <version>1.4</version>
+            </dependency>
+
+            <dependency>
+                <groupId>org.apache.commons</groupId>
+                <artifactId>commons-dbcp2</artifactId>
+                <version>2.7.0</version>
+            </dependency>
+
+            <dependency>
+                <groupId>org.apache.commons</groupId>
+                <artifactId>commons-jcs-core</artifactId>
+                <version>2.2.1</version>
+            </dependency>
+
+            <dependency>
+                <groupId>org.apache.commons</groupId>
+                <artifactId>commons-lang3</artifactId>
+                <version>3.10</version>
+            </dependency>
+
+            <dependency>
+                <groupId>commons-io</groupId>
+                <artifactId>commons-io</artifactId>
+                <version>2.7</version>
+            </dependency>
+
+            <dependency>
+                <groupId>org.mockito</groupId>
+                <artifactId>mockito-core</artifactId>
+                <version>3.4.0</version>
+                <scope>test</scope>
+            </dependency>
+
+            <dependency>
+                <groupId>org.apache.avalon.framework</groupId>
+                <artifactId>avalon-framework-api</artifactId>
+                <version>4.3.1</version>
+            </dependency>
+
+            <dependency>
+                <groupId>org.apache.avalon.framework</groupId>
+                <artifactId>avalon-framework-impl</artifactId>
+                <version>4.3.1</version>
+                <scope>test</scope>
+            </dependency>
+
+            <dependency>
+                <groupId>org.junit.jupiter</groupId>
+                <artifactId>junit-jupiter</artifactId>
+                <version>${junit.jupiter.version}</version>
+                <scope>test</scope>
+            </dependency>
+
+            <dependency>
+                <groupId>org.junit.platform</groupId>
+                <artifactId>junit-platform-launcher</artifactId>
+                <version>${junit.launcher.version}</version>
+                <scope>test</scope>
+            </dependency>
+                              
+            
+             <dependency>
+                <groupId>org.junit.vintage</groupId>
+                <artifactId>junit-vintage-engine</artifactId>
+                <version>${junit.jupiter.version}</version>
+                <scope>test</scope>
+            </dependency>
+
+            <dependency>
+                <groupId>junit</groupId>
+                <artifactId>junit</artifactId>
+                <version>4.13</version>
+                <scope>test</scope>
+            </dependency>
+
+            <dependency>
+                <groupId>org.apache.fulcrum</groupId>
+                <artifactId>fulcrum-yaafi</artifactId>
+                <version>1.0.8</version>
+                <scope>test</scope>
+            </dependency>
+        </dependencies>
+    </dependencyManagement>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-eclipse-plugin</artifactId>
+                <version>2.10</version>
+                <configuration>
+                    <workspace>..</workspace>
+                    <downloadSources>true</downloadSources>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.rat</groupId>
+                <artifactId>apache-rat-plugin</artifactId>
+                <configuration>
+                    <excludes>
+                        <exclude>velocity.log</exclude>
+                        <exclude>.checkstyle</exclude>
+                        <exclude>checkstyle-cache.ccf</exclude>
+                        <exclude>**/derby.log</exclude>
+                        <exclude>**/LICENSE-EDL.txt</exclude>
+                        <exclude>DEPENDENCIES</exclude>
+                        <!-- special excludes for torque-test because this is 
not a module
+                          in the normal build process -->
+                        
<exclude>torque-test/src/main/generated-java/**/*</exclude>
+                        <!-- hsqldb-jenkins -->
+                        <exclude>torque-test/torque-test/**</exclude>
+                        <exclude>torque-test/README.md</exclude>
+                        <exclude>**/target/**</exclude>
+                        <exclude>**/.classpath</exclude>
+                        <exclude>**/.project</exclude>
+                        <exclude>**/.settings/**</exclude>
+                        <exclude>**/torque.usersettings.properties</exclude>
+                    </excludes>
+                </configuration>
+                <executions>
+                    <execution>
+                        <phase>verify</phase>
+                        <goals>
+                            <goal>check</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>cobertura-maven-plugin</artifactId>
+                <version>2.7</version>
+                <configuration>
+                    <formats>
+                        <format>html</format>
+                        <format>xml</format>
+                    </formats>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-pmd-plugin</artifactId>
+                <configuration>
+                    <linkXref>true</linkXref>
+                    <targetJdk>${maven.compiler.source}</targetJdk>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>findbugs-maven-plugin</artifactId>
+                <configuration>
+                    
<excludeFilterFile>${basedir}/src/main/plugin-config/findbugs-exclude.xml</excludeFilterFile>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <version>3.0.0-M5</version>
+                <configuration>
+                    <!--default setting is forkCount=1/reuseForks=true -->
+                    <reuseForks>false</reuseForks>
+                    <forkCount>1</forkCount>
+                    <systemPropertyVariables>
+                        
<derby.stream.error.file>target/derby.log</derby.stream.error.file>
+                    </systemPropertyVariables>
+                </configuration>
+            </plugin>
+            <!-- hint: mvn verify -Ddependency.check.skip=false -->
+            <plugin>
+                <groupId>org.owasp</groupId>
+                <artifactId>dependency-check-maven</artifactId>
+                <executions>
+                    <execution>
+                        <goals>
+                            <goal>check</goal>
+                        </goals>
+                    </execution>
+                </executions>
+                <configuration>
+                    <skip>${dependency.check.skip}</skip>
+                    <!-- include in sub modules if needed -->
+                    <!-- suppressionFiles>
+                    
<suppressionFile>${project.basedir}/suppression-owasp-fp.xml</suppressionFile>
+                    </suppressionFiles-->
+                </configuration>
+            </plugin>
+        </plugins>
+        <pluginManagement>
+            <plugins>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-pmd-plugin</artifactId>
+                    <version>3.13.0</version>
+                    <configuration>
+                        <linkXref>true</linkXref>
+                        <targetJdk>${maven.compiler.source}</targetJdk>
+                    </configuration>
+                </plugin>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-jxr-plugin</artifactId>
+                    <version>3.0.0</version>
+                </plugin>
+                <plugin>
+                    <groupId>org.codehaus.mojo</groupId>
+                    <artifactId>findbugs-maven-plugin</artifactId>
+                    <version>3.0.5</version>
+                </plugin>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-checkstyle-plugin</artifactId>
+                    <version>2.15</version>
+                </plugin>
+                <plugin>
+                    <groupId>org.codehaus.mojo</groupId>
+                    <artifactId>xml-maven-plugin</artifactId>
+                    <version>1.0.2</version>
+                </plugin>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-surefire-plugin</artifactId>
+                    <version>3.0.0-M5</version>
+                </plugin>
+                <plugin>
+                    <groupId>org.owasp</groupId>
+                    <artifactId>dependency-check-maven</artifactId>
+                    <version>5.3.2</version>
+                </plugin>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-site-plugin</artifactId>
+                    <version>3.8.2</version>
+                </plugin>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-compiler-plugin</artifactId>
+                    <version>3.8.1</version>
+                    <configuration>
+                        <source>${maven.compiler.source}</source>
+                        <target>${maven.compiler.target}</target>
+                        <encoding>${project.build.sourceEncoding}</encoding>
+                        <fork>${torque.compiler.fork}</fork>
+                        
<compilerVersion>${torque.compiler.compilerVersion}</compilerVersion>
+                        <executable>${torque.compiler.javac}</executable>
+                    </configuration>
+                </plugin>
+                <plugin>
+                    <artifactId>maven-javadoc-plugin</artifactId>
+                    <version>3.2.0</version>
+                    <configuration>
+                        <additionalparam>-Xdoclint:none</additionalparam>
+                        <source>1.8</source>
+                    </configuration>
+                    <executions>
+                      <execution>
+                            <goals>
+                                <goal>javadoc</goal>
+                                <goal>test-javadoc</goal>
+                            </goals>
+                        </execution>
+                    </executions>
+                </plugin>
+                <plugin>
+                    <artifactId>maven-antrun-plugin</artifactId>
+                    <version>3.0.0</version>
+                 </plugin>
+            </plugins>
+        </pluginManagement>
+    </build>
+
+    <reporting>
+        <plugins>
+            <plugin>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <version>3.2.0</version>
+                <!-- to generate only in root -->
+                <reportSets>
+                  <reportSet>
+                    <id>aggregate</id>
+                    <inherited>false</inherited>        
+                    <reports>
+                      <report>aggregate</report>
+                    </reports>
+                  </reportSet>
+                  <reportSet>
+                    <id>default</id>
+                    <reports>
+                      <report>javadoc</report>
+                      <report>test-javadoc</report>
+                    </reports>
+                  </reportSet>
+                </reportSets>
+                <configuration>
+                    <!-- test project javadoc is not needed in the main site 
and javadoc fails during the release build, so skip -->
+                    <skipModules>torque-test</skipModules>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>taglist-maven-plugin</artifactId>
+                <version>2.4</version>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>jdepend-maven-plugin</artifactId>
+                <version>2.0</version>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.rat</groupId>
+                <artifactId>apache-rat-plugin</artifactId>
+                <version>0.13</version>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-pmd-plugin</artifactId>
+                <configuration>
+                    <minimumTokens>200</minimumTokens>
+                    <rulesets>
+                        <ruleset>/category/java/bestpractices.xml</ruleset>
+                        <ruleset>/category/java/codestyle.xml</ruleset>
+                        <ruleset>/category/java/errorprone.xml</ruleset>
+                        <ruleset>/category/java/multithreading.xml</ruleset>
+                        <ruleset>/category/java/performance.xml</ruleset>
+                        <ruleset>/category/java/design.xml</ruleset>
+                        <!-- comment default rule sets: basic, imports, 
unusedcode -->
+                        <!--ruleset>/rulesets/java/basic.xml</ruleset>
+                        <ruleset>/rulesets/java/finalizers.xml</ruleset>
+                        <ruleset>/rulesets/java/imports.xml</ruleset>
+                        <ruleset>/rulesets/java/unusedcode.xml</ruleset-->
+                    </rulesets>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>findbugs-maven-plugin</artifactId>
+                <version>3.0.5</version>
+                <configuration>
+                    <threshold>Normal</threshold>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-changes-plugin</artifactId>
+                <version>2.12.1</version>
+                <reportSets>
+                    <reportSet>
+                        <reports>
+                            <report>changes-report</report>
+                        </reports>
+                        <configuration>
+                            <xmlPath>src/changes/changes.xml</xmlPath>
+                        </configuration>
+                    </reportSet>
+                </reportSets>
+            </plugin>
+        </plugins>
+    </reporting>
+
+    <properties>
+        <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
+        <maven.compiler.source>1.8</maven.compiler.source>
+        <maven.compiler.target>1.8</maven.compiler.target>
+        <dependency.check.skip>true</dependency.check.skip>
+
+        <junit.jupiter.version>5.6.2</junit.jupiter.version>
+        <junit.launcher.version>1.6.2</junit.launcher.version>
+        <log4j2.version>2.13.3</log4j2.version>
+
+        <maven.compiler.source>1.8</maven.compiler.source>
+        <maven.compiler.target>1.8</maven.compiler.target>
+
+        <torque.compiler.fork>false</torque.compiler.fork>
+        <torque.compiler.compilerVersion>1.8</torque.compiler.compilerVersion>
+        <torque.compiler.javac>${JAVA_HOME}/bin/javac</torque.compiler.javac>
+
+
+    </properties>
+
+    <profiles>
+        <profile>
+            <id>apache-release</id>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-site-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>site-for-package</id>
+                                <phase>prepare-package</phase>
+                                <goals>
+                                    <goal>site</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+            <modules>
+                <module>torque-test</module>
+            </modules>
+        </profile>
+        <profile>
+            <id>test</id>
+            <modules>
+                <module>torque-test</module>
+            </modules>
+        </profile>
+        <profile>
+            <id>java8</id>
+            <activation>
+                <jdk>[1.8,)</jdk>
+            </activation>
+            <properties>
+                <doclint>none</doclint><!-- since javadoc v.3 this is required 
instead of -Xdoclint:none -->
+            </properties>
+        </profile>
+        <profile>
+            <id>owasp</id>
+            <properties>
+                <dependency.check.skip>false</dependency.check.skip>
+            </properties>
+        </profile>
+        <profile>
+            <id>java12</id>
+            <activation>
+                <jdk>[12,)</jdk>
+            </activation>
+            <properties>
+                <java.version>12</java.version>
+                <!--torque.compiler.fork>true</torque.compiler.fork>
+                
<torque.compiler.compilerVersion>1.12</torque.compiler.compilerVersion>
+                <torque.compiler.release>8</torque.compiler.release-->
+            </properties>
+        </profile>
+    </profiles>
+
+</project>

Modified: db/torque/torque4/trunk/torque-ant-tasks/pom.xml
URL: 
http://svn.apache.org/viewvc/db/torque/torque4/trunk/torque-ant-tasks/pom.xml?rev=1880853&r1=1880852&r2=1880853&view=diff
==============================================================================
--- db/torque/torque4/trunk/torque-ant-tasks/pom.xml (original)
+++ db/torque/torque4/trunk/torque-ant-tasks/pom.xml Fri Aug 14 11:11:59 2020
@@ -1,141 +1,141 @@
-<?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.
--->
-<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";>
-  <parent>
-    <groupId>org.apache.torque</groupId>
-    <artifactId>torque</artifactId>
-    <version>5.0-SNAPSHOT</version>
-    <relativePath>..</relativePath>
-  </parent>
-
-  <modelVersion>4.0.0</modelVersion>
-
-  <artifactId>torque-ant-tasks</artifactId>
-  <packaging>jar</packaging>
-  <name>Torque Generator Ant tasks</name>
-
-  <scm>
-    
<connection>scm:svn:http://svn.apache.org/repos/asf/db/torque/torque4/trunk/torque-ant-tasks</connection>
-    
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/db/torque/torque4/trunk/torque-ant-tasks</developerConnection>
-    
<url>http://svn.apache.org/viewvc/db/torque/torque4/trunk/torque-ant-tasks</url>
-  </scm>
-
-  <dependencies>
-    <!--dependency>
-      <groupId>org.apache.torque</groupId>
-      <artifactId>torque-generator</artifactId>
-      <version>${project.version}</version>
-    </dependency-->
-    <!-- includes generator and runtime -->
-     <dependency>
-        <groupId>org.apache.torque</groupId>
-        <artifactId>torque-templates</artifactId>
-        <version>${project.version}</version>
-    </dependency>
-   <!-- SOME ant tasks depends on system tools, fixes  CVE-2020-1945 -->
-    <dependency>
-      <groupId>org.apache.ant</groupId>
-      <artifactId>ant</artifactId>
-      <version>1.10.8</version>
-      <scope>provided</scope>
-      <exclusions> 
-        <exclusion>
-          <groupId>com.sun</groupId>
-          <artifactId>tools</artifactId>
-       </exclusion>
-      </exclusions>
-    </dependency>
-    <dependency>
-      <groupId>commons-io</groupId>
-      <artifactId>commons-io</artifactId>
-      <scope>test</scope>
-    </dependency>
-    <!--dependency>
-      <groupId>org.apache.commons</groupId>
-      <artifactId>commons-lang3</artifactId>
-      <version>3.9</version>
-    </dependency-->
-    <dependency>
-      <groupId>org.apache.derby</groupId>
-      <artifactId>derby</artifactId>
-      <version>10.14.2.0</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-        <groupId>org.xmlunit</groupId>
-        <artifactId>xmlunit-core</artifactId>
-        <version>2.6.2</version>
-        <scope>test</scope>
-    </dependency>
-
-  </dependencies>
-  
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-checkstyle-plugin</artifactId>
-        <configuration>
-          
<configLocation>${basedir}/../src/main/checkstyle/checkstyle.xml</configLocation>
-          
<headerLocation>${basedir}/../src/main/checkstyle/license-header.txt</headerLocation>
-          
<suppressionsLocation>${basedir}/../src/main/checkstyle/checkstyle-suppressions.xml</suppressionsLocation>
-          
<suppressionsFileExpression>checkstyle.suppressions.file</suppressionsFileExpression>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.owasp</groupId>
-        <artifactId>dependency-check-maven</artifactId>
-        <configuration>
-           <suppressionFiles>
-            
<suppressionFile>${project.parent.basedir}/suppression-owasp-fp.xml</suppressionFile>
-            </suppressionFiles>
-        </configuration>
-      </plugin>
-    </plugins>
-  </build>
-
-  <profiles>
-    <profile>
-      <id>apache-release</id>
-      <build>
-        <plugins>
-          <plugin>
-            <artifactId>maven-assembly-plugin</artifactId>
-            <configuration>
-              <descriptors>
-                
<descriptor>../src/main/assembly/bin-with-dependencies.xml</descriptor>
-              </descriptors>
-              <tarLongFileMode>gnu</tarLongFileMode>
-            </configuration>
-            <executions>
-              <execution>
-                <id>make-assembly</id>
-                <phase>package</phase>
-                <goals>
-                  <goal>single</goal>
-                </goals>
-              </execution>
-            </executions>
-          </plugin>
-        </plugins>
-      </build>
-    </profile>
-  </profiles>
-</project>
+<?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.
+-->
+<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";>
+  <parent>
+    <groupId>org.apache.torque</groupId>
+    <artifactId>torque</artifactId>
+    <version>5.0</version>
+    <relativePath>..</relativePath>
+  </parent>
+
+  <modelVersion>4.0.0</modelVersion>
+
+  <artifactId>torque-ant-tasks</artifactId>
+  <packaging>jar</packaging>
+  <name>Torque Generator Ant tasks</name>
+
+  <scm>
+    
<connection>scm:svn:http://svn.apache.org/repos/asf/db/torque/torque4/tags/torque-5.0/torque-ant-tasks</connection>
+    
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/db/torque/torque4/tags/torque-5.0/torque-ant-tasks</developerConnection>
+    
<url>http://svn.apache.org/viewvc/db/torque/torque4/tags/torque-5.0/torque-ant-tasks</url>
+  </scm>
+
+  <dependencies>
+    <!--dependency>
+      <groupId>org.apache.torque</groupId>
+      <artifactId>torque-generator</artifactId>
+      <version>${project.version}</version>
+    </dependency-->
+    <!-- includes generator and runtime -->
+     <dependency>
+        <groupId>org.apache.torque</groupId>
+        <artifactId>torque-templates</artifactId>
+        <version>${project.version}</version>
+    </dependency>
+   <!-- SOME ant tasks depends on system tools, fixes  CVE-2020-1945 -->
+    <dependency>
+      <groupId>org.apache.ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.10.8</version>
+      <scope>provided</scope>
+      <exclusions> 
+        <exclusion>
+          <groupId>com.sun</groupId>
+          <artifactId>tools</artifactId>
+       </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+      <scope>test</scope>
+    </dependency>
+    <!--dependency>
+      <groupId>org.apache.commons</groupId>
+      <artifactId>commons-lang3</artifactId>
+      <version>3.9</version>
+    </dependency-->
+    <dependency>
+      <groupId>org.apache.derby</groupId>
+      <artifactId>derby</artifactId>
+      <version>10.14.2.0</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+        <groupId>org.xmlunit</groupId>
+        <artifactId>xmlunit-core</artifactId>
+        <version>2.6.2</version>
+        <scope>test</scope>
+    </dependency>
+
+  </dependencies>
+  
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-checkstyle-plugin</artifactId>
+        <configuration>
+          
<configLocation>${basedir}/../src/main/checkstyle/checkstyle.xml</configLocation>
+          
<headerLocation>${basedir}/../src/main/checkstyle/license-header.txt</headerLocation>
+          
<suppressionsLocation>${basedir}/../src/main/checkstyle/checkstyle-suppressions.xml</suppressionsLocation>
+          
<suppressionsFileExpression>checkstyle.suppressions.file</suppressionsFileExpression>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+           <suppressionFiles>
+            
<suppressionFile>${project.parent.basedir}/suppression-owasp-fp.xml</suppressionFile>
+            </suppressionFiles>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+
+  <profiles>
+    <profile>
+      <id>apache-release</id>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-assembly-plugin</artifactId>
+            <configuration>
+              <descriptors>
+                
<descriptor>../src/main/assembly/bin-with-dependencies.xml</descriptor>
+              </descriptors>
+              <tarLongFileMode>gnu</tarLongFileMode>
+            </configuration>
+            <executions>
+              <execution>
+                <id>make-assembly</id>
+                <phase>package</phase>
+                <goals>
+                  <goal>single</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+</project>



---------------------------------------------------------------------
To unsubscribe, e-mail: torque-dev-unsubscr...@db.apache.org
For additional commands, e-mail: torque-dev-h...@db.apache.org

Reply via email to