From 625aa11324344d59f90273d21616588901fcaa69 Mon Sep 17 00:00:00 2001 From: "James R. Perkins" Date: Mon, 12 Aug 2024 16:07:11 -0700 Subject: [PATCH] [WFCORE-6745] Upgrade log4j2 to 2.23.1 and log4j2-jboss-logmanager to 2.0.1.Final. https://issues.redhat.com/browse/WFCORE-6745 Signed-off-by: James R. Perkins --- pom.xml | 6 +++--- .../manualmode/logging/LoggingDependenciesTestCase.java | 6 +++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 5349ef060e7..1842044ee93 100644 --- a/pom.xml +++ b/pom.xml @@ -195,7 +195,7 @@ 2.0.3 4.5.14 4.4.16 - 2.22.1 + 2.23.1 3.5.4 1.1.1 2.13.2 @@ -216,7 +216,7 @@ 2.2.1.Final 1.0.1.Final 2.1.19.Final - 1.1.2.Final + 2.0.1.Final 2.1.4.SP1 2.1.5.Final 1.5.5.Final @@ -2454,4 +2454,4 @@ - + \ No newline at end of file diff --git a/testsuite/manualmode/src/test/java/org/jboss/as/test/manualmode/logging/LoggingDependenciesTestCase.java b/testsuite/manualmode/src/test/java/org/jboss/as/test/manualmode/logging/LoggingDependenciesTestCase.java index dfd839300f0..fa912f3d16a 100644 --- a/testsuite/manualmode/src/test/java/org/jboss/as/test/manualmode/logging/LoggingDependenciesTestCase.java +++ b/testsuite/manualmode/src/test/java/org/jboss/as/test/manualmode/logging/LoggingDependenciesTestCase.java @@ -6,6 +6,7 @@ package org.jboss.as.test.manualmode.logging; import java.util.List; +import java.util.PropertyPermission; import org.jboss.as.controller.PathAddress; import org.jboss.as.controller.client.helpers.Operations; @@ -65,7 +66,10 @@ public void disableLoggingDependencies() throws Exception { addPermissions(archive, new RuntimePermission("getClassLoader"), new RuntimePermission("accessDeclaredMembers"), - new RuntimePermission("getenv.*") + new RuntimePermission("getenv.*"), + // Required for log4j2 as it uses System.getProperties() during initialization which requires both + // read and write permissions for all properties. + new PropertyPermission("*", "read,write") ); // Ensure the log4j deployment can be deployed deploy(archive);