This is an automated email from the ASF dual-hosted git repository. robertlazarski pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-rampart.git
The following commit(s) were added to refs/heads/master by this push: new e3192e4e Update to the latest log4j2 e3192e4e is described below commit e3192e4ec410dae39b31a41a524ea6687ce82537 Author: Robert Lazarski <robertlazar...@gmail.com> AuthorDate: Thu Aug 15 06:47:33 2024 -1000 Update to the latest log4j2 --- code-coverage/pom.xml | 145 ------------------------------------ modules/distribution/pom.xml | 25 ++++++- modules/rampart-integration/pom.xml | 25 ++++++- modules/rampart-samples/pom.xml | 28 ++++++- modules/rampart-tests/pom.xml | 30 +++++++- modules/rampart-trust/pom.xml | 28 ++++++- pom.xml | 60 ++++++--------- 7 files changed, 140 insertions(+), 201 deletions(-) diff --git a/code-coverage/pom.xml b/code-coverage/pom.xml deleted file mode 100644 index 080ba75e..00000000 --- a/code-coverage/pom.xml +++ /dev/null @@ -1,145 +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.rampart</groupId> - <artifactId>rampart-project</artifactId> - <version>1.8.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> - </parent> - <artifactId>code-coverage</artifactId> - <name>Code Coverage Report</name> - <packaging>pom</packaging> - <dependencies> - <!-- - For each project that should appear in the coverage report, add the main artifact and the source JAR as dependency. - For each project that contributes code coverage, add a dependency to the jacoco.exec file - (i.e. classifier=jacoco and type=exec). - --> - - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>rampart-core</artifactId> - <version>${project.version}</version> - </dependency> - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>rampart-core</artifactId> - <version>${project.version}</version> - <classifier>sources</classifier> - </dependency> - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>rampart-core</artifactId> - <version>${project.version}</version> - <classifier>jacoco</classifier> - <type>exec</type> - </dependency> - - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>rampart-policy</artifactId> - <version>${project.version}</version> - </dependency> - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>rampart-policy</artifactId> - <version>${project.version}</version> - <classifier>sources</classifier> - </dependency> - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>rampart-policy</artifactId> - <version>${project.version}</version> - <classifier>jacoco</classifier> - <type>exec</type> - </dependency> - - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>rampart-trust</artifactId> - <version>${project.version}</version> - </dependency> - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>rampart-trust</artifactId> - <version>${project.version}</version> - <classifier>sources</classifier> - </dependency> - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>rampart-trust</artifactId> - <version>${project.version}</version> - <classifier>jacoco</classifier> - <type>exec</type> - </dependency> - - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>rampart-integration</artifactId> - <version>${project.version}</version> - <classifier>jacoco</classifier> - <type>exec</type> - </dependency> - - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>rampart-tests</artifactId> - <version>${project.version}</version> - <classifier>jacoco</classifier> - <type>exec</type> - </dependency> - - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>rampart-sample</artifactId> - <version>${project.version}</version> - <classifier>jacoco</classifier> - <type>exec</type> - </dependency> - </dependencies> - <build> - <plugins> - <plugin> - <groupId>org.jacoco</groupId> - <artifactId>jacoco-maven-plugin</artifactId> - <version>0.8.10</version> - <configuration combine.self="append"> - - </configuration> - <executions> - <execution> - <phase>verify</phase> - <goals> - <goal>report-aggregate</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <artifactId>maven-deploy-plugin</artifactId> - <configuration> - <skip>true</skip> - </configuration> - </plugin> - </plugins> - </build> -</project> diff --git a/modules/distribution/pom.xml b/modules/distribution/pom.xml index 5cf68d67..5d08b593 100644 --- a/modules/distribution/pom.xml +++ b/modules/distribution/pom.xml @@ -136,9 +136,32 @@ <artifactId>bcprov-jdk18on</artifactId> <version>1.72</version> </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-bom</artifactId> + <version>2.23.1</version> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + <version>1.2</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>2.0.13</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>jcl-over-slf4j</artifactId> + <version>2.0.13</version> + </dependency> <dependency> <groupId>org.slf4j</groupId> - <artifactId>slf4j-jcl</artifactId> + <artifactId>slf4j-jdk14</artifactId> + <version>2.0.13</version> </dependency> <dependency> <groupId>${project.groupId}</groupId> diff --git a/modules/rampart-integration/pom.xml b/modules/rampart-integration/pom.xml index 5442ddcc..1945d26f 100644 --- a/modules/rampart-integration/pom.xml +++ b/modules/rampart-integration/pom.xml @@ -588,13 +588,30 @@ <groupId>junit</groupId> <artifactId>junit</artifactId> </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-jul</artifactId> + <version>2.23.1</version> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.23.1</version> + </dependency> <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-api</artifactId> + <version>2.23.1</version> </dependency> <dependency> - <groupId>log4j</groupId> - <artifactId>log4j</artifactId> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-slf4j-impl</artifactId> + <version>2.23.1</version> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-jcl</artifactId> + <version>2.23.1</version> </dependency> <dependency> <groupId>org.apache.axis2</groupId> diff --git a/modules/rampart-samples/pom.xml b/modules/rampart-samples/pom.xml index 76c850d6..0733729b 100644 --- a/modules/rampart-samples/pom.xml +++ b/modules/rampart-samples/pom.xml @@ -111,14 +111,34 @@ <version>1.9.6</version> <scope>test</scope> </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-jul</artifactId> + <version>2.23.1</version> + <scope>test</scope> + </dependency> <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.23.1</version> <scope>test</scope> </dependency> <dependency> - <groupId>log4j</groupId> - <artifactId>log4j</artifactId> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-api</artifactId> + <version>2.23.1</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-slf4j-impl</artifactId> + <version>2.23.1</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-jcl</artifactId> + <version>2.23.1</version> <scope>test</scope> </dependency> <dependency> diff --git a/modules/rampart-tests/pom.xml b/modules/rampart-tests/pom.xml index 11c20c67..bc2ba5a8 100644 --- a/modules/rampart-tests/pom.xml +++ b/modules/rampart-tests/pom.xml @@ -108,13 +108,35 @@ <version>${project.version}</version> <scope>test</scope> </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-jul</artifactId> + <version>2.23.1</version> + <scope>test</scope> + </dependency> <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.23.1</version> + <scope>test</scope> </dependency> <dependency> - <groupId>log4j</groupId> - <artifactId>log4j</artifactId> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-api</artifactId> + <version>2.23.1</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-slf4j-impl</artifactId> + <version>2.23.1</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-jcl</artifactId> + <version>2.23.1</version> + <scope>test</scope> </dependency> <dependency> <groupId>junit</groupId> diff --git a/modules/rampart-trust/pom.xml b/modules/rampart-trust/pom.xml index e3f2dcb5..630d054a 100644 --- a/modules/rampart-trust/pom.xml +++ b/modules/rampart-trust/pom.xml @@ -118,14 +118,34 @@ <artifactId>junit</artifactId> <scope>test</scope> </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-jul</artifactId> + <version>2.23.1</version> + <scope>test</scope> + </dependency> <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.23.1</version> <scope>test</scope> </dependency> <dependency> - <groupId>log4j</groupId> - <artifactId>log4j</artifactId> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-api</artifactId> + <version>2.23.1</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-slf4j-impl</artifactId> + <version>2.23.1</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-jcl</artifactId> + <version>2.23.1</version> <scope>test</scope> </dependency> </dependencies> diff --git a/pom.xml b/pom.xml index 67c65f97..53b26fac 100644 --- a/pom.xml +++ b/pom.xml @@ -305,7 +305,7 @@ <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> - <version>0.8.10</version> + <version>0.8.12</version> <configuration> <skip>${skipJacoco}</skip> </configuration> @@ -599,52 +599,35 @@ <scope>compile</scope> </dependency> <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-jcl</artifactId> - <version>1.7.36</version> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-jul</artifactId> + <version>2.23.1</version> </dependency> <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>2.0.9</version> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.23.1</version> </dependency> <dependency> - <groupId>log4j</groupId> - <artifactId>log4j</artifactId> - <version>1.2.15</version> - <exclusions> - <exclusion> - <groupId>javax.mail</groupId> - <artifactId>mail</artifactId> - </exclusion> - <exclusion> - <groupId>javax.jms</groupId> - <artifactId>jms</artifactId> - </exclusion> - <exclusion> - <groupId>com.sun.jdmk</groupId> - <artifactId>jmxtools</artifactId> - </exclusion> - <exclusion> - <groupId>com.sun.jmx</groupId> - <artifactId>jmxri</artifactId> - </exclusion> - <exclusion> - <groupId>oro</groupId> - <artifactId>oro</artifactId> - </exclusion> - <exclusion> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - </exclusion> - </exclusions> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-api</artifactId> + <version>2.23.1</version> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-slf4j-impl</artifactId> + <version>2.23.1</version> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-jcl</artifactId> + <version>2.23.1</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.2</version> </dependency> - <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjrt</artifactId> @@ -717,7 +700,6 @@ <module>modules/rampart-samples</module> <!-- Compile sample codes --> <module>modules/rampart-testutils</module> <module>modules/distribution</module> - <module>code-coverage</module> </modules> <properties> @@ -731,7 +713,7 @@ <failIfNoTests>false</failIfNoTests> - <jacoco.version>0.8.8</jacoco.version> + <jacoco.version>0.8.12</jacoco.version> </properties> <pluginRepositories>