2011-01-04 10:42:02 +00:00
<?xml version="1.0" encoding="UTF-8"?>
2017-10-21 11:24:47 +02:00
<!--
/*
* Licensed to the Apache Software Foundation (ASF) under one
2022-12-04 12:49:44 +01:00
* or more contributor license agreements. See the NOTICE file
2017-10-21 11:24:47 +02:00
* distributed with this work for additional information
2022-12-04 12:49:44 +01:00
* regarding copyright ownership. The ASF licenses this file
2017-10-21 11:24:47 +02:00
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
2022-12-04 12:49:44 +01:00
* with the License. You may obtain a copy of the License at
2017-10-21 11:24:47 +02:00
*
* 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
2022-12-04 12:49:44 +01:00
* KIND, either express or implied. See the License for the
2017-10-21 11:24:47 +02:00
* specific language governing permissions and limitations
* under the License.
*/
-->
2024-01-20 10:53:57 +01:00
<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 https://maven.apache.org/maven-v4_0_0.xsd" >
2006-05-15 01:01:55 +00:00
2010-11-28 21:07:51 +00:00
<parent >
<groupId > org.apache.struts</groupId>
<artifactId > struts-master</artifactId>
2024-04-20 09:17:11 +02:00
<version > 15</version>
2025-09-24 09:44:54 +02:00
<relativePath />
2010-11-28 21:07:51 +00:00
</parent>
2006-05-15 01:01:55 +00:00
2006-03-23 22:10:58 +00:00
<modelVersion > 4.0.0</modelVersion>
2025-02-25 12:57:47 +11:00
<artifactId > struts2-project</artifactId>
2026-06-26 07:18:26 +02:00
<version > 7.2.2-SNAPSHOT</version>
2006-04-09 00:41:12 +00:00
<packaging > pom</packaging>
2006-07-02 00:04:30 +00:00
<name > Struts 2</name>
2022-12-04 12:49:44 +01:00
<url > https://struts.apache.org/</url>
2006-10-23 23:46:32 +00:00
<description > Apache Struts 2</description>
2006-05-15 01:01:55 +00:00
2006-08-20 15:24:09 +00:00
<inceptionYear > 2000</inceptionYear>
2007-02-07 13:23:42 +00:00
2006-05-15 01:01:55 +00:00
<!--
2006-03-23 22:10:58 +00:00
<description>
2007-02-07 13:23:42 +00:00
Apache Struts 2 is an elegant, extensible framework,
well suited for creating moderate to large - scale Java web
applications. The framework is designed to streamline the
full development cycle, from building, to deploying,
2006-10-23 23:46:32 +00:00
to maintaining applications over time.
2006-03-23 22:10:58 +00:00
</description>
2006-05-15 01:01:55 +00:00
-->
2006-07-28 04:17:21 +00:00
2006-05-07 01:15:49 +00:00
<scm >
2017-11-08 11:33:56 +01:00
<connection > scm:git:https://gitbox.apache.org/repos/asf/struts.git</connection>
<developerConnection > scm:git:https://gitbox.apache.org/repos/asf/struts.git</developerConnection>
<url > https://github.com/apache/struts/</url>
2025-02-17 10:41:25 +01:00
<tag > HEAD</tag>
2014-11-21 21:55:40 +01:00
</scm>
2006-05-15 01:01:55 +00:00
2006-03-23 22:10:58 +00:00
<issueManagement >
<system > JIRA</system>
2017-11-08 11:33:56 +01:00
<url > https://issues.apache.org/jira/projects/WW</url>
2006-03-23 22:10:58 +00:00
</issueManagement>
2006-05-15 01:01:55 +00:00
2011-05-16 06:19:33 +00:00
<ciManagement >
<system > Jenkins</system>
2020-12-28 09:13:51 +01:00
<url > https://builds.apache.org/job/Struts/</url>
2011-05-16 06:19:33 +00:00
<notifiers >
<notifier >
<type > mail</type>
<configuration >
<address > dev@struts.apache.org</address>
</configuration>
</notifier>
</notifiers>
</ciManagement>
2020-04-19 10:53:53 +02:00
<distributionManagement >
<site >
2020-04-20 07:20:22 +02:00
<id > struts-site</id>
2020-04-19 10:53:53 +02:00
<name > Apache Struts</name>
2020-04-20 07:20:22 +02:00
<url > https://struts.apache.org/maven/</url>
2020-04-19 10:53:53 +02:00
</site>
</distributionManagement>
2006-04-09 00:41:12 +00:00
<modules >
2014-07-09 21:06:29 +02:00
<module > bom</module>
2025-02-25 12:57:47 +11:00
<module > parent</module>
2023-12-16 17:37:09 +01:00
<module > jakarta</module>
2006-05-07 02:32:25 +00:00
<module > core</module>
2008-12-23 21:52:06 +00:00
<module > plugins</module>
2019-11-26 20:26:54 +01:00
<module > apps</module>
2006-04-09 00:41:12 +00:00
</modules>
2006-07-28 04:17:21 +00:00
2006-05-08 00:23:47 +00:00
<licenses >
<license >
<name > The Apache Software License, Version 2.0</name>
2022-12-04 12:49:44 +01:00
<url > https://www.apache.org/licenses/LICENSE-2.0.txt</url>
2006-05-08 00:23:47 +00:00
<distribution > repo</distribution>
2024-01-20 10:53:57 +01:00
<comments />
2006-05-08 00:23:47 +00:00
</license>
</licenses>
2006-05-15 01:01:55 +00:00
<organization >
2006-05-08 00:23:47 +00:00
<name > Apache Software Foundation</name>
2022-12-04 12:49:44 +01:00
<url > https://www.apache.org</url>
2006-05-08 00:23:47 +00:00
</organization>
2006-05-15 01:01:55 +00:00
2008-12-31 18:33:08 +00:00
<properties >
2017-10-20 09:04:40 +02:00
<project.build.sourceEncoding > UTF-8</project.build.sourceEncoding>
2026-06-26 07:18:26 +02:00
<project.build.outputTimestamp > 2026-06-15T10:31:19Z</project.build.outputTimestamp>
2023-11-06 09:15:36 -06:00
<maven.compiler.release > 17</maven.compiler.release>
2017-10-20 09:04:40 +02:00
2025-11-22 16:55:18 +01:00
<!-- Maven plugin -->
<maven-javadoc-plugin.version > 3.12.0</maven-javadoc-plugin.version>
2026-06-10 13:22:32 +02:00
<maven-surefire-plugin.version > 3.5.6</maven-surefire-plugin.version>
2026-07-22 17:46:14 +10:00
<dependencycheck.version > 12.2.2</dependencycheck.version>
<owasp.skip > false</owasp.skip>
2019-10-15 10:39:56 +02:00
<!-- dependency versions in alphanumeric order -->
2026-05-28 07:17:30 +02:00
<asm.version > 9.10.1</asm.version>
2026-07-09 09:25:01 +02:00
<byte-buddy.version > 1.18.11</byte-buddy.version>
2026-06-13 08:28:47 +02:00
<commons-fileupload2.version > 2.0.0-M5</commons-fileupload2.version>
2024-12-30 01:52:00 +00:00
<freemarker.version > 2.3.34</freemarker.version>
2025-02-24 20:38:21 +11:00
<hibernate-validator.version > 8.0.2.Final</hibernate-validator.version>
2026-07-17 20:22:29 +02:00
<jackson.version > 2.22.1</jackson.version>
2025-02-24 20:38:21 +11:00
<jakarta-ee.version > 10.0.0</jakarta-ee.version>
2026-06-26 07:17:43 +02:00
<jaxb-impl.version > 4.0.9</jaxb-impl.version>
2026-07-09 09:25:44 +02:00
<log4j2.version > 2.26.1</log4j2.version>
2026-03-18 07:27:46 +01:00
<mockito.version > 5.23.0</mockito.version>
2026-04-09 18:45:13 +02:00
<ognl.version > 3.4.11</ognl.version>
2026-07-22 17:46:14 +10:00
<spring.version > 6.2.19</spring.version>
2025-11-17 14:42:14 +01:00
<struts-annotations.version > 2.0</struts-annotations.version>
2023-11-20 14:49:28 -06:00
<velocity-tools.version > 3.1</velocity-tools.version>
2026-07-22 18:57:16 +02:00
<webjars-bootstrap.version > 5.3.8</webjars-bootstrap.version>
2026-07-20 18:16:03 +02:00
<webjars-bootstrap-icons.version > 1.13.1</webjars-bootstrap-icons.version>
2026-07-17 20:35:40 +02:00
<webjars-jquery.version > 4.0.0</webjars-jquery.version>
2026-07-22 19:22:20 +02:00
<webjars-jquery-showcase.version > 4.0.0</webjars-jquery-showcase.version>
2026-07-22 18:55:58 +02:00
<webjars-locator-lite.version > 1.1.4</webjars-locator-lite.version>
2026-01-20 10:38:31 +01:00
<weld.version > 6.0.4.Final</weld.version>
2013-02-01 20:12:37 +00:00
2017-10-20 09:04:40 +02:00
<!-- Site generation -->
2025-11-22 16:55:18 +01:00
<fluido-skin.version > 2.1.0</fluido-skin.version>
2017-11-10 10:21:19 +01:00
<!-- Sonar -->
2022-09-30 10:38:15 +02:00
<sonar.organization > apache</sonar.organization>
2021-12-20 07:58:35 +01:00
<sonar.projectKey > apache_struts</sonar.projectKey>
2021-12-20 08:32:14 +01:00
<sonar.moduleKey > ${project.artifactId}</sonar.moduleKey>
2021-12-20 07:58:35 +01:00
<sonar.host.url > https://sonarcloud.io</sonar.host.url>
2022-09-27 19:41:20 +02:00
<argLine > -Duser.language=en -Duser.country=US -Duser.region=US</argLine>
2008-12-31 18:33:08 +00:00
</properties>
2006-04-12 18:28:53 +00:00
<profiles >
2009-04-23 18:20:39 +00:00
<profile >
<id > includeAssembly</id>
<activation >
<property >
<name > !skipAssembly</name>
</property>
</activation>
<modules >
<module > assembly</module>
</modules>
</profile>
2025-02-24 21:29:14 +11:00
<profile >
<id > jakartaee11</id>
<properties >
2026-07-22 17:46:14 +10:00
<jakarta-ee.version > 11.0.0</jakarta-ee.version>
<spring.version > 7.0.8</spring.version>
2025-02-24 21:29:14 +11:00
</properties>
</profile>
2017-10-22 11:38:27 +02:00
<profile >
<id > dependency-check</id>
<build >
<plugins >
<plugin >
<groupId > org.owasp</groupId>
<artifactId > dependency-check-maven</artifactId>
2026-07-22 17:46:14 +10:00
<version > ${dependencycheck.version}</version>
2017-10-22 11:38:27 +02:00
<executions >
<execution >
2026-07-22 17:46:14 +10:00
<phase > initialize</phase>
2017-10-22 11:38:27 +02:00
<goals >
<goal > check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
2026-07-22 17:46:14 +10:00
<profile >
<id > dependency-update-only</id>
<build >
<plugins >
<plugin >
<groupId > org.owasp</groupId>
<artifactId > dependency-check-maven</artifactId>
<version > ${dependencycheck.version}</version>
<executions >
<execution >
<goals >
<goal > update-only</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile >
<!-- - DNIST_NVD_API_KEY=${yourkey} so that owasp runs via api -->
<id > owasp-nvd-api</id>
<activation >
<property >
<name > NIST_NVD_API_KEY</name>
</property>
</activation>
<build >
<plugins >
<plugin >
<groupId > org.owasp</groupId>
<artifactId > dependency-check-maven</artifactId>
<version > ${dependencycheck.version}</version>
<configuration >
<suppressionFiles > owasp-suppressions.xml</suppressionFiles>
<failBuildOnCVSS > 0</failBuildOnCVSS>
<assemblyAnalyzerEnabled > false</assemblyAnalyzerEnabled>
<nvdApiKey > ${NIST_NVD_API_KEY}</nvdApiKey>
<skip > ${owasp.skip}</skip>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile >
<!-- - Powasp - nvd - mirror so that owasp runs via mirror -->
<id > owasp-nvd-mirror</id>
<build >
<plugins >
<plugin >
<groupId > org.owasp</groupId>
<artifactId > dependency-check-maven</artifactId>
<version > ${dependencycheck.version}</version>
<configuration >
<suppressionFiles > owasp-suppressions.xml</suppressionFiles>
<failBuildOnCVSS > 0</failBuildOnCVSS>
<assemblyAnalyzerEnabled > false</assemblyAnalyzerEnabled>
<nvdDatafeedUrl > https://dependency-check.github.io/DependencyCheck_Builder/nvd_cache/nvdcve-{0}.json.gz</nvdDatafeedUrl>
<skip > ${owasp.skip}</skip>
</configuration>
</plugin>
</plugins>
</build>
</profile>
2017-11-11 09:42:29 +01:00
<profile >
2022-09-20 15:48:21 +02:00
<id > coverage</id>
2017-11-11 09:42:29 +01:00
<build >
<plugins >
<plugin >
2018-12-31 19:21:49 +03:30
<groupId > org.jacoco</groupId>
<artifactId > jacoco-maven-plugin</artifactId>
2026-06-26 07:17:30 +02:00
<version > 0.8.15</version>
2018-12-31 19:21:49 +03:30
<executions >
<execution >
<id > prepare-agent</id>
<goals >
<goal > prepare-agent</goal>
2022-09-28 11:32:01 +02:00
<goal > prepare-agent-integration</goal>
2018-12-31 19:21:49 +03:30
</goals>
</execution>
2022-09-30 09:50:51 +02:00
<execution >
<id > report</id>
<goals >
<goal > report</goal>
<goal > report-integration</goal>
</goals>
<configuration >
<formats >
<format > XML</format>
</formats>
</configuration>
</execution>
2018-12-31 19:21:49 +03:30
</executions>
2017-11-11 09:42:29 +01:00
</plugin>
</plugins>
</build>
</profile>
2006-04-12 18:28:53 +00:00
</profiles>
2006-07-28 04:17:21 +00:00
2006-04-12 18:28:53 +00:00
<build >
2006-05-15 01:01:55 +00:00
<pluginManagement >
<plugins >
<plugin >
2013-02-01 20:12:37 +00:00
<groupId > org.apache.maven.plugins</groupId>
2013-05-25 16:37:42 +00:00
<artifactId > maven-project-info-reports-plugin</artifactId>
2025-05-12 14:25:40 +02:00
<version > 3.9.0</version>
2006-05-15 01:01:55 +00:00
</plugin>
<plugin >
2007-04-12 07:28:10 +00:00
<groupId > org.apache.maven.plugins</groupId>
2006-05-15 01:01:55 +00:00
<artifactId > maven-surefire-plugin</artifactId>
2018-11-19 08:05:01 +01:00
<version > ${maven-surefire-plugin.version}</version>
2018-11-12 19:58:15 -05:00
<dependencies >
<dependency >
<groupId > org.apache.maven.surefire</groupId>
<artifactId > surefire-junit47</artifactId>
2018-11-19 08:05:01 +01:00
<version > ${maven-surefire-plugin.version}</version>
2018-11-12 19:58:15 -05:00
</dependency>
</dependencies>
2006-05-15 01:01:55 +00:00
<configuration >
2025-02-24 20:38:21 +11:00
<argLine >
--add-opens java.base/java.lang=ALL-UNNAMED
--add-opens java.base/java.util=ALL-UNNAMED
@{argLine}
</argLine>
2006-05-15 01:01:55 +00:00
<includes >
<include > **/*Test.java</include>
</includes>
<excludes >
<exclude > **/TestBean.java</exclude>
</excludes>
2018-11-12 19:58:15 -05:00
<properties >
2022-12-04 12:49:44 +01:00
<property >
<name > junit</name>
<value > false</value>
</property>
2018-11-12 19:58:15 -05:00
</properties>
2006-05-15 01:01:55 +00:00
</configuration>
</plugin>
2007-08-31 18:30:51 +00:00
<plugin >
2010-12-01 14:39:57 +00:00
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-war-plugin</artifactId>
2025-12-10 12:24:28 +01:00
<version > 3.5.1</version>
2007-08-31 18:30:51 +00:00
</plugin>
2010-12-01 14:39:57 +00:00
<plugin >
<groupId > org.apache.felix</groupId>
<artifactId > maven-bundle-plugin</artifactId>
2026-03-04 06:48:32 +01:00
<version > 6.0.2</version>
2010-12-01 14:39:57 +00:00
</plugin>
2015-11-12 20:45:21 +01:00
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-dependency-plugin</artifactId>
2026-06-10 13:22:50 +02:00
<version > 3.11.0</version>
2015-11-12 20:45:21 +01:00
</plugin>
2016-06-21 16:10:29 +02:00
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-source-plugin</artifactId>
2025-12-29 13:36:33 +01:00
<version > 3.4.0</version>
2016-06-21 16:10:29 +02:00
</plugin>
2025-03-03 13:22:50 +01:00
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-javadoc-plugin</artifactId>
2025-11-22 16:55:18 +01:00
<version > ${maven-javadoc-plugin.version}</version>
2025-03-03 13:22:50 +01:00
<configuration >
<doclint > none</doclint>
<failOnError > false</failOnError>
2025-11-22 16:55:18 +01:00
<excludePackageNames >
org.apache.struts2.views.jasperreports:org.apache.tiles.request.velocity.*:org.demo.rest.example:org.apache.struts.beanvalidation.*
</excludePackageNames>
2025-03-03 13:22:50 +01:00
</configuration>
</plugin>
2017-10-21 17:47:32 +02:00
<plugin >
<groupId > org.apache.rat</groupId>
<artifactId > apache-rat-plugin</artifactId>
2026-03-27 13:09:00 +01:00
<version > 0.18</version>
2017-10-21 17:47:32 +02:00
<configuration >
2025-11-24 09:03:30 +01:00
<inputExcludeStds > ALL</inputExcludeStds>
<inputExcludes >
<exclude > CLAUDE.md</exclude>
<exclude > CODEOWNERS</exclude>
<exclude > SECURITY.md</exclude>
2026-05-15 13:27:53 +02:00
<exclude > AGENTS.md</exclude>
2025-11-24 09:03:30 +01:00
<exclude > **/README.md</exclude>
2026-05-18 15:04:58 +02:00
<exclude > docs/**/*.md</exclude>
2025-11-24 09:03:30 +01:00
<exclude > src/main/resources/*-LICENSE.txt</exclude>
2017-10-21 19:24:45 +02:00
<exclude > src/site/resources/tags/**/*.html</exclude>
2017-10-21 18:40:42 +02:00
<exclude > src/test/resources/**/*.txt</exclude>
2025-11-24 09:03:30 +01:00
<exclude > src/main/resources/org/apache/struts2/static/domTT.js</exclude>
2017-10-21 18:40:42 +02:00
<exclude > src/main/webapp/**/*.css</exclude>
<exclude > src/main/webapp/**/*.map</exclude>
<exclude > src/main/webapp/**/*.js</exclude>
<exclude > src/main/webapp/**/*.svg</exclude>
<exclude > src/main/webapp/**/*.txt</exclude>
2025-11-24 09:03:30 +01:00
<exclude > **/src/main/resources/**/docs-urls.txt</exclude>
2017-10-22 11:04:21 +02:00
<exclude > src/etc/header.txt</exclude>
2017-10-21 19:24:45 +02:00
<exclude > src/main/resources/static/css/**/*.css</exclude>
<exclude > src/main/resources/static/js/**/*.js</exclude>
2025-11-24 09:03:30 +01:00
<exclude > **/src/main/resources/docs.cfg</exclude>
2017-10-22 09:52:23 +02:00
<exclude > src/main/webapp/fonts/**/*</exclude>
2025-11-24 09:03:30 +01:00
<exclude > thoughts/**/*.md</exclude>
<exclude > test-output/**</exclude>
</inputExcludes>
2017-10-21 17:47:32 +02:00
</configuration>
</plugin>
2017-10-22 11:38:27 +02:00
<plugin >
<groupId > org.owasp</groupId>
<artifactId > dependency-check-maven</artifactId>
2026-05-09 13:49:01 +02:00
<version > 12.2.2</version>
2017-10-22 11:38:27 +02:00
<configuration >
2017-11-27 08:19:15 +01:00
<suppressionFiles >
2018-02-26 09:27:26 +01:00
<suppressionFile > src/etc/project-suppression.xml</suppressionFile>
2017-11-27 08:19:15 +01:00
</suppressionFiles>
2018-02-20 07:07:28 +01:00
<failBuildOnCVSS > 7</failBuildOnCVSS>
2017-10-22 11:38:27 +02:00
<skipProvidedScope > true</skipProvidedScope>
<skipRuntimeScope > true</skipRuntimeScope>
</configuration>
</plugin>
2024-04-06 19:36:14 +02:00
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-assembly-plugin</artifactId>
<configuration >
<skipAssembly > true</skipAssembly>
</configuration>
</plugin>
2019-02-09 15:03:46 +01:00
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-enforcer-plugin</artifactId>
2026-05-20 08:59:25 +02:00
<version > 3.6.3</version>
2019-02-09 15:03:46 +01:00
<executions >
<execution >
<id > enforce</id>
<configuration >
<rules >
2026-06-13 08:28:47 +02:00
<bannedDependencies >
<message > commons-fileupload2 version skew detected: only ${commons-fileupload2.version} is allowed. Align all commons-fileupload2 artifacts (core and jakarta-servlet6) to the version defined by the commons-fileupload2.version property in the root POM.</message>
<excludes >
<exclude > org.apache.commons:commons-fileupload2-core</exclude>
<exclude > org.apache.commons:commons-fileupload2-jakarta-servlet6</exclude>
</excludes>
<includes >
<include > org.apache.commons:commons-fileupload2-core:${commons-fileupload2.version}</include>
<include > org.apache.commons:commons-fileupload2-jakarta-servlet6:${commons-fileupload2.version}</include>
</includes>
</bannedDependencies>
2019-02-09 15:03:46 +01:00
</rules>
</configuration>
<goals >
<goal > enforce</goal>
</goals>
</execution>
</executions>
</plugin>
2022-05-05 12:27:38 +02:00
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-wrapper-plugin</artifactId>
2025-10-06 01:40:03 +00:00
<version > 3.3.4</version>
2022-05-05 12:27:38 +02:00
</plugin>
2025-11-22 16:55:18 +01:00
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-site-plugin</artifactId>
2026-05-28 07:17:16 +02:00
<version > 3.22.0</version>
2025-11-22 16:55:18 +01:00
</plugin>
2006-05-15 01:01:55 +00:00
</plugins>
</pluginManagement>
2017-10-22 11:38:27 +02:00
2008-04-12 12:41:34 +00:00
<plugins >
2010-11-28 21:07:51 +00:00
<plugin >
2014-04-06 13:39:03 +02:00
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-release-plugin</artifactId>
2025-12-15 07:41:05 +01:00
<version > 3.3.1</version>
2014-04-06 13:39:03 +02:00
</plugin>
2026-06-13 08:28:47 +02:00
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-enforcer-plugin</artifactId>
</plugin>
2014-04-06 13:39:03 +02:00
<plugin >
2010-11-28 21:07:51 +00:00
<artifactId > maven-jar-plugin</artifactId>
<configuration >
<archive >
<manifestFile > ${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>
2008-04-12 12:41:34 +00:00
</plugin>
<plugin >
2010-11-28 21:07:51 +00:00
<groupId > org.apache.felix</groupId>
<artifactId > maven-bundle-plugin</artifactId>
<executions >
<execution >
<id > bundle-manifest</id>
<phase > process-classes</phase>
<goals >
<goal > manifest</goal>
</goals>
</execution>
</executions>
2008-12-15 15:45:13 +00:00
</plugin>
2013-02-01 20:12:37 +00:00
<plugin >
<artifactId > maven-site-plugin</artifactId>
<configuration >
2024-10-16 09:39:14 +02:00
<relativizeSiteLinks > false</relativizeSiteLinks>
2025-11-22 16:55:18 +01:00
<pomPackagingOnly > false</pomPackagingOnly>
2013-02-01 20:12:37 +00:00
</configuration>
2013-09-04 11:11:54 +00:00
<dependencies >
2017-10-20 09:04:40 +02:00
<dependency >
<groupId > org.apache.maven.doxia</groupId>
<artifactId > doxia-core</artifactId>
2026-03-27 13:09:17 +01:00
<version > 2.1.0</version>
2017-10-20 09:04:40 +02:00
</dependency>
2013-09-04 11:11:54 +00:00
</dependencies>
2025-11-22 16:55:18 +01:00
<executions >
<execution >
<id > site-inheritance</id>
<goals >
<goal > attach-descriptor</goal>
</goals>
</execution>
<execution >
<id > stage-for-scm-publish</id>
<phase > post-site</phase>
<goals >
<goal > stage</goal>
</goals>
<configuration >
<skipDeploy > false</skipDeploy>
</configuration>
<inherited > false</inherited>
</execution>
</executions>
2013-02-01 20:12:37 +00:00
</plugin>
2017-10-21 17:47:32 +02:00
<plugin >
<groupId > org.apache.rat</groupId>
<artifactId > apache-rat-plugin</artifactId>
<executions >
<execution >
2018-01-01 10:15:03 +01:00
<phase > prepare-package</phase>
2017-10-21 17:47:32 +02:00
<goals >
<goal > check</goal>
</goals>
</execution>
</executions>
</plugin>
2008-04-12 12:41:34 +00:00
</plugins>
2013-02-01 20:12:37 +00:00
2006-05-08 00:23:47 +00:00
<defaultGoal > install</defaultGoal>
2006-05-15 01:01:55 +00:00
2006-04-12 18:28:53 +00:00
</build>
2006-05-15 01:01:55 +00:00
2006-05-08 00:23:47 +00:00
<reporting >
<plugins >
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-project-info-reports-plugin</artifactId>
2017-10-20 09:04:40 +02:00
<configuration >
2020-11-05 07:27:10 +01:00
<dependencyDetailsEnabled > false</dependencyDetailsEnabled>
2017-10-20 09:04:40 +02:00
</configuration>
2010-11-28 21:07:51 +00:00
</plugin>
2006-05-08 00:23:47 +00:00
<plugin >
2014-12-02 12:41:06 +01:00
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-javadoc-plugin</artifactId>
<reportSets >
<reportSet >
2025-11-22 16:55:18 +01:00
<id > aggregate</id>
<inherited > false</inherited>
<reports >
<report > aggregate</report>
</reports>
</reportSet>
<reportSet >
<id > default</id>
2014-12-02 12:41:06 +01:00
<reports >
<report > javadoc</report>
</reports>
</reportSet>
</reportSets>
2006-05-08 00:23:47 +00:00
</plugin>
<plugin >
2015-10-13 06:53:25 +02:00
<groupId > org.apache.rat</groupId>
<artifactId > apache-rat-plugin</artifactId>
2017-10-22 11:38:27 +02:00
</plugin>
<plugin >
<groupId > org.owasp</groupId>
<artifactId > dependency-check-maven</artifactId>
2017-10-22 12:29:13 +02:00
<configuration >
<name > Dependency Check</name>
2019-12-27 10:12:37 +01:00
<failBuildOnCVSS > 11</failBuildOnCVSS>
2017-10-22 12:29:13 +02:00
</configuration>
2017-10-22 11:38:27 +02:00
<reportSets >
<reportSet >
<reports >
<report > aggregate</report>
</reports>
2017-11-27 15:47:35 +01:00
</reportSet>
</reportSets>
</plugin>
<plugin >
<groupId > org.codehaus.mojo</groupId>
<artifactId > versions-maven-plugin</artifactId>
2026-01-20 13:10:31 +01:00
<version > 2.21.0</version>
2017-11-27 15:47:35 +01:00
<reportSets >
<reportSet >
<reports >
<report > dependency-updates-report</report>
<report > plugin-updates-report</report>
<report > property-updates-report</report>
</reports>
2017-10-22 11:38:27 +02:00
</reportSet>
</reportSets>
2006-05-08 00:23:47 +00:00
</plugin>
</plugins>
</reporting>
2008-06-13 04:42:46 +00:00
</project>