You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@turbine.apache.org by gk...@apache.org on 2022/07/08 07:15:52 UTC
[turbine-core] 01/02: remove deprecated pom.xml from proposals/gk
This is an automated email from the ASF dual-hosted git repository.
gk pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/turbine-core.git
commit d72f21f9a8f8ed99dc37cc2df638c451b6ba3fa7
Author: Georg Kallidis <gk...@apache.org>
AuthorDate: Fri Jul 8 08:10:23 2022 +0200
remove deprecated pom.xml from proposals/gk
---
proposals/gk/log4j2/pom.xml | 1175 -------------------------------------------
1 file changed, 1175 deletions(-)
diff --git a/proposals/gk/log4j2/pom.xml b/proposals/gk/log4j2/pom.xml
deleted file mode 100644
index 9264d9b3..00000000
--- a/proposals/gk/log4j2/pom.xml
+++ /dev/null
@@ -1,1175 +0,0 @@
-<?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.turbine</groupId>
- <artifactId>turbine-parent</artifactId>
- <version>5</version>
- </parent>
- <groupId>org.apache.turbine</groupId>
- <artifactId>turbine</artifactId>
- <name>Apache Turbine</name>
- <version>5.0-SNAPSHOT</version>
- <description>Turbine is a servlet based framework that allows experienced Java
- developers to quickly build secure web applications. Parts of Turbine
- can also be used independently of the web portion of Turbine as
- well. In other words, we strive to make portions of Turbine easily
- available for use in other applications.</description>
-
- <url>http://turbine.apache.org/${turbine.site.path}</url>
-
- <inceptionYear>2000</inceptionYear>
-
- <developers>
- <developer>
- <id>brekke</id>
- <name>Jeff Brekke</name>
- <email>ekkerbj@yahoo.com</email>
- <url />
- <organization />
- <timezone />
- </developer>
- <developer>
- <id>hoffmann</id>
- <name>Jürgen Hoffmann</name>
- <email>hoffmann@apache.org</email>
- <url />
- <organization />
- <timezone />
- </developer>
- <developer>
- <id>daveb</id>
- <name>Dave Bryson</name>
- <email>mbryson@mont.mindspring.com</email>
- <url />
- <organization />
- <timezone />
- </developer>
- <developer>
- <id>burton</id>
- <name>Kevin A. Burton</name>
- <email>burton@relativity.yi.org</email>
- <url />
- <organization />
- <timezone />
- </developer>
- <developer>
- <id>dobbs</id>
- <name>Eric Dobbs</name>
- <email>dobbs@apache.org</email>
- <url />
- <organization />
- <timezone />
- </developer>
- <developer>
- <id>seade</id>
- <name>Scott Eade</name>
- <email>seade@backstagetech.com.au</email>
- <url />
- <organization>Backstage Technologies Pty. Ltd.</organization>
- <timezone />
- </developer>
- <developer>
- <id>fedor</id>
- <name>Fedor Karpelevitch</name>
- <email>fedor@karpelevitch.net</email>
- <url />
- <organization />
- <timezone />
- </developer>
- <developer>
- <id>legassick</id>
- <name>Sean Legassick</name>
- <email>sean@informage.net</email>
- <url />
- <organization />
- <timezone />
- </developer>
- <developer>
- <id>jmcnally</id>
- <name>John McNally</name>
- <email>jmcnally@collab.net</email>
- <url />
- <organization>CollabNet, Inc.</organization>
- <timezone />
- </developer>
- <developer>
- <id>quintonm</id>
- <name>Quinton McCombs</name>
- <email>quintonm@bellsouth.net</email>
- <url />
- <organization>NEqualsOne</organization>
- <roles>
- <role>Java Developer</role>
- </roles>
- <timezone />
- </developer>
- <developer>
- <id>painter</id>
- <name>Jeffery Painter</name>
- <email>jeff@jivecast.com</email>
- <url />
- <organization />
- <timezone />
- </developer>
- <developer>
- <id>mpoeschl</id>
- <name>Martin Poeschl</name>
- <email>mpoeschl@marmot.at</email>
- <url />
- <organization>tucana.at</organization>
- <timezone />
- </developer>
- <developer>
- <id>epugh</id>
- <name>Eric Pugh</name>
- <email>epugh@upstate.com</email>
- <url />
- <organization />
- <timezone />
- </developer>
- <developer>
- <id>dlr</id>
- <name>Daniel Rall</name>
- <email>dlr@finemaltcoding.com</email>
- <url />
- <organization>CollabNet, Inc.</organization>
- <timezone />
- </developer>
- <developer>
- <id>henning</id>
- <name>Henning P. Schmiedehausen</name>
- <email>hps@intermeta.de</email>
- <url />
- <organization>INTERMETA - Gesellschaft fuer Mehrwertdienste mbH</organization>
- <roles>
- <role>Java Developer</role>
- </roles>
- <timezone>1</timezone>
- </developer>
- <developer>
- <id>kschrader</id>
- <name>Kurt Schrader</name>
- <email>kschrader@karmalab.org</email>
- <url />
- <organization>University of Michigan</organization>
- <timezone />
- </developer>
- <developer>
- <id>jon</id>
- <name>Jon Scott Stevens</name>
- <email>jon@latchkey.com</email>
- <url />
- <organization>CollabNet, Inc.</organization>
- <timezone />
- </developer>
- <developer>
- <name>Thomas Vandahl</name>
- <id>tv</id>
- <email>tv@apache.org</email>
- <organization />
- <roles>
- <role>Java Developer</role>
- </roles>
- <timezone>1</timezone>
- </developer>
- <developer>
- <name>Ludwig Magnusson</name>
- <id>ludwig</id>
- <email>ludwig@apache.org</email>
- <organization />
- <roles>
- <role>Java Developer</role>
- </roles>
- <timezone>1</timezone>
- </developer>
- <developer>
- <name>Georg Kallidis</name>
- <id>gk</id>
- <email>gk@apache.org</email>
- <organization />
- <roles>
- <role>Java Developer</role>
- </roles>
- <timezone>1</timezone>
- </developer>
- </developers>
- <contributors>
- <contributor>
- <name>Gary Bartlett</name>
- <email>gary_a_bartlett@yahoo.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Youngho Cho</name>
- <email>youngho@nannet.co.kr</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Frank Conradie</name>
- <email>frank@opticode.co.za</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Gonzalo A. Diethelm</name>
- <email>gonzalo.diethelm@iname.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>David Duddleston</name>
- <email>david@i2a.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Christopher Elkins</name>
- <email>celkins@scardini.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>M. Sean Gilligan</name>
- <email>Sean_Gilligan@catalla.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Jian He</name>
- <email>hjnet@163.net</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Humberto Hernandez</name>
- <email>hhernandez@itweb.com.mx</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Nissim Karpenstein</name>
- <email>nissim@nksystems.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Rafal Krzewski</name>
- <email>krzewski@e-point.pl</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Chris Kimpton</name>
- <email>kimptoc.mail@bigfoot.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Brian Lawler</name>
- <email>brian@tribenetwork.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Josh Lucas</name>
- <email>josh@stonecottage.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Carl Ludwig</name>
- <email>carl@destinymusic.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Jonas Mauras</name>
- <email>jm@mediaphil.de</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Brett McLaughlin</name>
- <email>bmclaugh@algx.net</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Leon Messerschmidt</name>
- <email>leon@opticode.co.za</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Chris Meyer</name>
- <email>cmeyer@gatan.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Steven Nagy</name>
- <email>snagy@web-publicity.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Kasper Nielsen</name>
- <email>kav@kav.dk</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Paul O'Leary</name>
- <email>paul@evolventtech.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Giacomo Pati</name>
- <email>Giacomo.Pati@pwr.ch</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Mark Porter</name>
- <email>mark.porter@canlink.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Jeff Prickett</name>
- <email>jeffprickett@mindspring.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Ilkka Priha</name>
- <email>ilkka.priha@simsoft.fi</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Cameron Riley</name>
- <email>criley@ekmail.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Greg Ritter</name>
- <email>greg@shwoop.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Ingo Schuster</name>
- <email>ingo@raleigh.ibm.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Costas Stergiou</name>
- <email>csterg@aias.gr</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>George Stewart</name>
- <email>georgestewart@yahoo.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Ralf Stranzenbach</name>
- <email>ralf@reswi.ruhr.de</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Hakan Tandogan</name>
- <email>hakan42@gmx.de</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Scott C. Tavares</name>
- <email>stavares@home.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>John Thorhauer</name>
- <email>john@zenplex.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Magnús Þór Torfason</name>
- <email>magnus@handpoint.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Scott Weaver</name>
- <email>sweaver@rippe.com</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- <contributor>
- <name>Siegfried Goeschl</name>
- <email>sgoeschl@apache.org</email>
- <url />
- <organization />
- <timezone />
- </contributor>
- </contributors>
-
- <scm>
- <connection>scm:svn:http://svn.apache.org/repos/asf/turbine/core/trunk</connection>
- <developerConnection>scm:svn:https://svn.apache.org/repos/asf/turbine/core/trunk</developerConnection>
- <url>http://svn.apache.org/viewcvs/turbine/core/trunk/</url>
- </scm>
-
- <build>
- <sourceDirectory>src/java</sourceDirectory>
- <testSourceDirectory>src/test</testSourceDirectory>
-
- <resources>
- <resource>
- <directory>src/macros</directory>
- <targetPath>macros</targetPath>
- <includes>
- <include>TurbineMacros.vm</include>
- </includes>
- </resource>
- <resource>
- <directory>${basedir}/src/main/resources</directory>
- <filtering>true</filtering>
- <includes>
- <include>**/*.properties</include>
- <include>**/*.xml</include>
- </includes>
- </resource>
- </resources>
-
- <testResources>
- <testResource>
- <targetPath />
- <directory>conf/test</directory>
- <includes>
- <include>log4j2-test.xml</include><!-- cft. loading path https://logging.apache.org/log4j/2.x/manual/configuration.html -->
- </includes>
- </testResource>
- </testResources>
-
- <plugins>
- <!-- run optionally, use not as reporting plugin, as it exposes file paths to artifacts and
- check each possible vulnerability carefully, find more info about how to read, false positives et al. here:
- https://jeremylong.github.io/DependencyCheck/dependency-check-maven/plugin-info.html or
- https://github.com/jeremylong/DependencyCheck
- CLI mvn phase
- $>mvn verify -Ddependency.check.skip=false
- or to invoke goal only:
- $>mvn org.owasp:dependency-check-maven:check -Ddependency.check.skip=false
- -->
- <plugin>
- <groupId>org.owasp</groupId>
- <artifactId>dependency-check-maven</artifactId>
- <version>3.1.2</version><!-- requires mvn version > 3.3! For older version try to check v 3.2.1 or 3.1.2 -->
- <executions>
- <execution>
- <goals>
- <goal>check</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <skip>${dependency.check.skip}</skip>
- <!-- suppress false positive -->
- <suppressionFiles>
- <suppressionFile>${project.basedir}/suppression-owasp-fp.xml</suppressionFile>
- </suppressionFiles>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <!--default setting is forkCount=1/reuseForks=true -->
- <reuseForks>false</reuseForks>
- <forkCount>1</forkCount>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.torque</groupId>
- <artifactId>torque-maven-plugin</artifactId>
- <version>4.0</version>
- <configuration>
- <targetDatabase>mysql</targetDatabase>
- <schemaDir>src/torque/schema</schemaDir>
- </configuration>
- <executions>
- <execution>
- <id>generate-om-scheduler-sources</id>
- <phase>generate-sources</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <packaging>classpath</packaging>
- <configPackage>org.apache.torque.templates.om</configPackage>
- <sourceDir>src/torque/schema</sourceDir>
- <sourceIncludes>
- <include>scheduler-schema.xml</include>
- </sourceIncludes>
- <loglevel>error</loglevel>
- <options>
- <torque.database>mysql</torque.database>
- <torque.om.addGetByNameMethods>false</torque.om.addGetByNameMethods>
- <torque.om.save.saveException>TorqueException</torque.om.save.saveException>
- <torque.om.package>org.apache.turbine.services.schedule</torque.om.package>
- <torque.om.useIsForBooleanGetters>true</torque.om.useIsForBooleanGetters>
- <torque.runOnlyOnSourceChange>true</torque.runOnlyOnSourceChange>
- </options>
- <outputDirMap>
- <modifiable>${project.build.directory}/generated-sources</modifiable>
- </outputDirMap>
- </configuration>
- </execution>
- <execution>
- <id>torque-sql-mysql</id>
- <phase>package</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <packaging>classpath</packaging>
- <configPackage>org.apache.torque.templates.sql</configPackage>
- <sourceDir>src/torque/schema</sourceDir>
- <defaultOutputDir>${project.build.directory}/generated-sql/torque/mysql</defaultOutputDir>
- <defaultOutputDirUsage>none</defaultOutputDirUsage>
- <loglevel>error</loglevel>
- <options>
- <torque.database>mysql</torque.database>
- </options>
- </configuration>
- </execution>
- <execution>
- <id>torque-sql-hsqldb</id>
- <phase>package</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <packaging>classpath</packaging>
- <configPackage>org.apache.torque.templates.sql</configPackage>
- <sourceDir>src/torque/schema</sourceDir>
- <defaultOutputDir>${project.build.directory}/generated-sql/torque/hsqldb</defaultOutputDir>
- <defaultOutputDirUsage>none</defaultOutputDirUsage>
- <loglevel>error</loglevel>
- <options>
- <torque.database>hsqldb</torque.database>
- </options>
- </configuration>
- </execution>
- <execution>
- <id>torque-sql-derby</id>
- <phase>package</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <packaging>classpath</packaging>
- <configPackage>org.apache.torque.templates.sql</configPackage>
- <sourceDir>src/torque/schema</sourceDir>
- <defaultOutputDir>${project.build.directory}/generated-sql/torque/derby</defaultOutputDir>
- <defaultOutputDirUsage>none</defaultOutputDirUsage>
- <loglevel>error</loglevel>
- <options>
- <torque.database>derby</torque.database>
- </options>
- </configuration>
- </execution>
- <execution>
- <id>torque-sql-oracle</id>
- <phase>package</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <packaging>classpath</packaging>
- <configPackage>org.apache.torque.templates.sql</configPackage>
- <sourceDir>src/torque/schema</sourceDir>
- <defaultOutputDir>${project.build.directory}/generated-sql/torque/oracle</defaultOutputDir>
- <defaultOutputDirUsage>none</defaultOutputDirUsage>
- <loglevel>error</loglevel>
- <options>
- <torque.database>oracle</torque.database>
- </options>
- </configuration>
- </execution>
- <execution>
- <id>torque-sql-postgresql</id>
- <phase>package</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <packaging>classpath</packaging>
- <configPackage>org.apache.torque.templates.sql</configPackage>
- <sourceDir>src/torque/schema</sourceDir>
- <defaultOutputDir>${project.build.directory}/generated-sql/torque/postgresql</defaultOutputDir>
- <defaultOutputDirUsage>none</defaultOutputDirUsage>
- <loglevel>error</loglevel>
- <options>
- <torque.database>postgresql</torque.database>
- </options>
- </configuration>
- </execution>
- <execution>
- <id>torque-sql-mssql</id>
- <phase>package</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <packaging>classpath</packaging>
- <configPackage>org.apache.torque.templates.sql</configPackage>
- <sourceDir>src/torque/schema</sourceDir>
- <defaultOutputDir>${project.build.directory}/generated-sql/torque/mssql</defaultOutputDir>
- <defaultOutputDirUsage>none</defaultOutputDirUsage>
- <loglevel>error</loglevel>
- <options>
- <torque.database>mssql</torque.database>
- </options>
- </configuration>
- </execution>
-
- <execution>
- <id>torque-idtable-mysql</id>
- <phase>package</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <packaging>classpath</packaging>
- <configPackage>org.apache.torque.templates.idtable</configPackage>
- <sourceDir>src/torque/schema</sourceDir>
- <defaultOutputDir>${project.build.directory}/generated-sql/torque/mysql</defaultOutputDir>
- <defaultOutputDirUsage>none</defaultOutputDirUsage>
- <loglevel>error</loglevel>
- <options>
- <torque.database>mysql</torque.database>
- </options>
- </configuration>
- </execution>
- <execution>
- <id>torque-idtable-hsqldb</id>
- <phase>package</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <packaging>classpath</packaging>
- <configPackage>org.apache.torque.templates.idtable</configPackage>
- <sourceDir>src/torque/schema</sourceDir>
- <defaultOutputDir>${project.build.directory}/generated-sql/torque/hsqldb</defaultOutputDir>
- <defaultOutputDirUsage>none</defaultOutputDirUsage>
- <loglevel>error</loglevel>
- <options>
- <torque.database>hsqldb</torque.database>
- </options>
- </configuration>
- </execution>
- <execution>
- <id>torque-idtable-derby</id>
- <phase>package</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <packaging>classpath</packaging>
- <configPackage>org.apache.torque.templates.idtable</configPackage>
- <sourceDir>src/torque/schema</sourceDir>
- <defaultOutputDir>${project.build.directory}/generated-sql/torque/derby</defaultOutputDir>
- <defaultOutputDirUsage>none</defaultOutputDirUsage>
- <loglevel>error</loglevel>
- <options>
- <torque.database>derby</torque.database>
- </options>
- </configuration>
- </execution>
- <execution>
- <id>torque-idtable-oracle</id>
- <phase>package</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <packaging>classpath</packaging>
- <configPackage>org.apache.torque.templates.idtable</configPackage>
- <sourceDir>src/torque/schema</sourceDir>
- <defaultOutputDir>${project.build.directory}/generated-sql/torque/oracle</defaultOutputDir>
- <defaultOutputDirUsage>none</defaultOutputDirUsage>
- <loglevel>error</loglevel>
- <options>
- <torque.database>oracle</torque.database>
- </options>
- </configuration>
- </execution>
- <execution>
- <id>torque-idtable-postgresql</id>
- <phase>package</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <packaging>classpath</packaging>
- <configPackage>org.apache.torque.templates.idtable</configPackage>
- <sourceDir>src/torque/schema</sourceDir>
- <defaultOutputDir>${project.build.directory}/generated-sql/torque/postgresql</defaultOutputDir>
- <defaultOutputDirUsage>none</defaultOutputDirUsage>
- <loglevel>error</loglevel>
- <options>
- <torque.database>postgresql</torque.database>
- </options>
- </configuration>
- </execution>
- <execution>
- <id>torque-idtable-mssql</id>
- <phase>package</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <packaging>classpath</packaging>
- <configPackage>org.apache.torque.templates.idtable</configPackage>
- <sourceDir>src/torque/schema</sourceDir>
- <defaultOutputDir>${project.build.directory}/generated-sql/torque/mssql</defaultOutputDir>
- <defaultOutputDirUsage>none</defaultOutputDirUsage>
- <loglevel>error</loglevel>
- <options>
- <torque.database>mssql</torque.database>
- </options>
- </configuration>
- </execution>
- </executions>
- <dependencies>
- <dependency>
- <groupId>org.apache.torque</groupId>
- <artifactId>torque-templates</artifactId>
- <version>4.0</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
-
- <reporting>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jxr-plugin</artifactId>
- <configuration>
- <aggregate>false</aggregate>
- </configuration>
- </plugin>
- <plugin><!-- since 2.7 running the old report requires to register it explicitely, otherwise the build may fail -->
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>cobertura-maven-plugin</artifactId>
- <reportSets>
- <reportSet>
- <reports>
- <report>cobertura</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
- </plugins>
- </reporting>
-
- <dependencies>
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>javax.servlet-api</artifactId>
- <version>3.1.0</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.avalon.framework</groupId>
- <artifactId>avalon-framework-api</artifactId>
- <version>4.3.1</version>
- </dependency>
- <dependency>
- <groupId>commons-codec</groupId>
- <artifactId>commons-codec</artifactId>
- <version>1.11</version>
- </dependency>
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-configuration2</artifactId>
- <version>2.3</version>
- </dependency>
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-email</artifactId>
- <version>1.5</version>
- </dependency>
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-lang3</artifactId>
- <version>3.8.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-text</artifactId>
- <version>1.6</version>
- </dependency>
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- <version>1.2</version>
- </dependency>
- <dependency>
- <groupId>commons-beanutils</groupId>
- <artifactId>commons-beanutils</artifactId>
- <version>1.9.3</version>
- </dependency>
- <dependency>
- <groupId>ecs</groupId>
- <artifactId>ecs</artifactId>
- <version>1.4.2</version>
- </dependency>
- <dependency>
- <groupId>net.sf.uadetector</groupId>
- <artifactId>uadetector-resources</artifactId>
- <version>2014.10</version>
- </dependency>
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-cache</artifactId>
- <version>1.1.0</version>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-factory</artifactId>
- <version>1.1.1-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-pool</artifactId>
- <version>1.0.5-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-localization</artifactId>
- <version>1.0.7-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-parser</artifactId>
- <version>2.0.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-intake</artifactId>
- <version>${fulcrum.intake}</version>
- </dependency>
- <!-- yaafi 1.0.7 is in group turbine, 1.0.8 will be in group fulcrum again (package ) -->
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-yaafi</artifactId>
- <version>1.0.8-SNAPSHOT</version>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-crypto</artifactId>
- <version>1.0.8-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-xslt</artifactId>
- <version>1.1.1-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-mimetype</artifactId>
- <version>1.0.6-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.torque</groupId>
- <artifactId>torque-runtime</artifactId>
- <version>4.0</version>
- <exclusions>
- <exclusion>
- <groupId>avalon-framework</groupId>
- <artifactId>avalon-framework-api</artifactId>
- </exclusion>
- <exclusion>
- <groupId>avalon-logkit</groupId>
- <artifactId>avalon-logkit</artifactId>
- </exclusion>
- <exclusion> <!-- exclude this to exclude beanutils v1.8.0 -> CVE-2014-0114 -->
- <groupId>commons-configuration</groupId>
- <artifactId>commons-configuration</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency> <!-- include more modern version just for torque-runtime v4.0 -->
- <groupId>commons-configuration</groupId>
- <artifactId>commons-configuration</artifactId>
- <version>1.10</version>
- </dependency>
- <!-- using snapshot, until released -->
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-security-api</artifactId>
- <version>${fulcrum.security}</version>
- </dependency>
- <!-- using snapshot, until released -->
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-security-memory</artifactId>
- <version>${fulcrum.security}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-security-api</artifactId>
- <version>${fulcrum.security}</version>
- <classifier>tests</classifier>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-quartz</artifactId>
- <version>1.1.1-SNAPSHOT</version>
- </dependency>
- <dependency>
- <!-- TODO update to stable 2.7.1, because of CVE-2016-5699 -->
- <groupId>org.python</groupId>
- <artifactId>jython</artifactId>
- <version>2.7.2</version>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>org.jabsorb</groupId>
- <artifactId>jabsorb</artifactId>
- <version>1.3.2</version>
- <optional>true</optional>
- <!-- reqires maven version >= 3, exclude old versions: org.slf4j:slf4j-jdk14,slf4j-api,(renamed)cl104-over-slf4j,org.mortbay.jetty:jsp-2.1, commons-httpclient:commons-httpclient,
- mvn eclipse:eclipse still no wildcard exclude (mvn version 3.3.9)
- -->
- <exclusions>
- <exclusion>
- <artifactId>jsp-2.1</artifactId>
- <groupId>org.mortbay.jetty</groupId>
- </exclusion>
- <exclusion>
- <artifactId>jcl104-over-slf4j</artifactId>
- <groupId>org.slf4j</groupId>
- </exclusion>
- <exclusion>
- <artifactId>slf4j-jdk14</artifactId>
- <groupId>org.slf4j</groupId>
- </exclusion>
- <exclusion>
- <artifactId>*</artifactId>
- <groupId>*</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency><!-- allow extensions, eg. logback with slf4j -->
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- <version>${slf4j.version}</version>
- </dependency>
- <dependency> <!-- redirect JCL to slf4j -->
- <groupId>org.slf4j</groupId>
- <artifactId>jcl-over-slf4j</artifactId>
- <version>${slf4j.version}</version>
- </dependency>
- <dependency><!-- delegate slf4j to log4j2 -->
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</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-web</artifactId>
- <version>${log4j2.version}</version>
- </dependency>
- <!-- log3j1 bridge instead of log4j -->
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-1.2-api</artifactId>
- <version>${log4j2.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.velocity</groupId>
- <artifactId>velocity-engine-core</artifactId>
- <version>2.0</version>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.12</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.hsqldb</groupId>
- <artifactId>hsqldb</artifactId>
- <version>2.2.9</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.fulcrum</groupId>
- <artifactId>fulcrum-testcontainer</artifactId>
- <version>1.0.8-SNAPSHOT</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
- <profiles>
- <profile>
- <id>apache-release</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.owasp</groupId>
- <artifactId>dependency-check-maven</artifactId>
- <configuration>
- <skip>false</skip>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-site-plugin</artifactId>
- <executions>
- <execution>
- <id>turbine-release-site</id>
- <phase>prepare-package</phase>
- <goals>
- <goal>site</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <!-- build the source and binary distribution packages -->
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>turbine-default-assembly</id>
- <configuration>
- <skipAssembly>true</skipAssembly>
- </configuration>
- </execution>
- <execution>
- <id>turbine-core-assembly</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot>
- <descriptors>
- <descriptor>./src/assembly/binaries.xml</descriptor>
- <descriptor>./src/assembly/source.xml</descriptor>
- </descriptors>
- <tarLongFileFormat>gnu</tarLongFileFormat>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- <properties>
- <dependency.check.skip>false</dependency.check.skip>
- <doclint>none</doclint><!-- since javadoc v.3 this is the reuqired instead of -Xdoclint:none, remove if turbine parent is correct again using profile java8 -->
- </properties>
- </profile>
- </profiles>
-
- <properties>
- <!-- maven.compiler setting in turbine parent -->
- <!-- TODO: Change for release -->
- <turbine.site.path>turbine/turbine-5.0</turbine.site.path>
- <fulcrum.intake>2.0.0-SNAPSHOT</fulcrum.intake>
- <fulcrum.security>1.1.3-SNAPSHOT</fulcrum.security>
- <slf4j.version>1.7.25</slf4j.version>
- <log4j2.version>2.11.1</log4j2.version>
- <dependency.check.skip>true</dependency.check.skip>
- </properties>
-
-</project>