This is an automated email from the ASF dual-hosted git repository.

pkarwasz pushed a commit to branch 2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git


The following commit(s) were added to refs/heads/2.x by this push:
     new aa0294d53a Bump com.fasterxml.jackson:jackson-bom in /log4j-parent 
(#3708)
aa0294d53a is described below

commit aa0294d53acc9b8d831d5c2d070bc7b86832011d
Author: Ryan Schmitt <[email protected]>
AuthorDate: Wed Jun 4 11:12:03 2025 -0700

    Bump com.fasterxml.jackson:jackson-bom in /log4j-parent (#3708)
    
    Bumps 
[com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) 
from 2.18.3 to 2.19.0.
    - 
[Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.18.3...jackson-bom-2.19.0)
    
    ---
    updated-dependencies:
    - dependency-name: com.fasterxml.jackson:jackson-bom
      dependency-version: 2.19.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Fixes #3664.
---
 .../java/org/apache/logging/log4j/core/layout/XmlLayoutTest.java   | 7 +++++--
 log4j-parent/pom.xml                                               | 2 +-
 pom.xml                                                            | 2 +-
 src/changelog/.2.x.x/update_com_fasterxml_jackson_jackson_bom.xml  | 4 ++--
 4 files changed, 9 insertions(+), 6 deletions(-)

diff --git 
a/log4j-core-test/src/test/java/org/apache/logging/log4j/core/layout/XmlLayoutTest.java
 
b/log4j-core-test/src/test/java/org/apache/logging/log4j/core/layout/XmlLayoutTest.java
index db755ae2bf..0f246d2838 100644
--- 
a/log4j-core-test/src/test/java/org/apache/logging/log4j/core/layout/XmlLayoutTest.java
+++ 
b/log4j-core-test/src/test/java/org/apache/logging/log4j/core/layout/XmlLayoutTest.java
@@ -16,10 +16,12 @@
  */
 package org.apache.logging.log4j.core.layout;
 
+import static org.hamcrest.MatcherAssert.assertThat;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertNull;
 import static org.junit.Assert.assertTrue;
+import static org.xmlunit.matchers.HasXPathMatcher.hasXPath;
 
 import com.fasterxml.jackson.core.JsonParseException;
 import com.fasterxml.jackson.databind.JsonMappingException;
@@ -332,8 +334,9 @@ public class XmlLayoutTest {
                 .setConfiguration(ctx.getConfiguration())
                 .build();
         final String str = 
layout.toSerializable(LogEventFixtures.createLogEvent());
-        assertTrue(str, str.contains("<KEY1>VALUE1</KEY1>"));
-        assertTrue(str, str.contains("<KEY2>" + new JavaLookup().getRuntime() 
+ "</KEY2>"));
+
+        assertThat(str, hasXPath("//KEY1[text()='VALUE1']"));
+        assertThat(str, hasXPath("//KEY2[text()='" + new 
JavaLookup().getRuntime() + "']"));
     }
 
     @Test
diff --git a/log4j-parent/pom.xml b/log4j-parent/pom.xml
index 406c3108a1..049ec065e8 100644
--- a/log4j-parent/pom.xml
+++ b/log4j-parent/pom.xml
@@ -87,7 +87,7 @@
     <hamcrest.version>3.0</hamcrest.version>
     <HdrHistogram.version>2.2.2</HdrHistogram.version>
     <hsqldb.version>2.7.4</hsqldb.version>
-    <jackson-bom.version>2.18.3</jackson-bom.version>
+    <jackson-bom.version>2.19.0</jackson-bom.version>
     <!-- Override the version in Jakarta EE 9 BOM: -->
     <jakarta-activation.version>2.1.3</jakarta-activation.version>
     <jakarta-mail.version>2.1.3</jakarta-mail.version>
diff --git a/pom.xml b/pom.xml
index d634c889da..3de3452381 100644
--- a/pom.xml
+++ b/pom.xml
@@ -345,7 +345,7 @@
     <site-conversant.version>1.2.21</site-conversant.version>
     <site-disruptor.version>4.0.0</site-disruptor.version>
     <site-flume.version>1.11.0</site-flume.version>
-    <site-jackson.version>2.18.3</site-jackson.version>
+    <site-jackson.version>2.19.0</site-jackson.version>
     <site-javax-mail.version>1.6.2</site-javax-mail.version>
     <site-jctools.version>4.0.5</site-jctools.version>
     <site-je.version>18.3.12</site-je.version>
diff --git a/src/changelog/.2.x.x/update_com_fasterxml_jackson_jackson_bom.xml 
b/src/changelog/.2.x.x/update_com_fasterxml_jackson_jackson_bom.xml
index 6644800102..73d0af758c 100644
--- a/src/changelog/.2.x.x/update_com_fasterxml_jackson_jackson_bom.xml
+++ b/src/changelog/.2.x.x/update_com_fasterxml_jackson_jackson_bom.xml
@@ -3,6 +3,6 @@
        xmlns="https://logging.apache.org/xml/ns";
        xsi:schemaLocation="https://logging.apache.org/xml/ns 
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd";
        type="updated">
-  <issue id="3515" link="https://github.com/apache/logging-log4j2/pull/3515"/>
-  <description format="asciidoc">Update `com.fasterxml.jackson:jackson-bom` to 
version `2.18.3`</description>
+  <issue id="3708" link="https://github.com/apache/logging-log4j2/pull/3708"/>
+  <description format="asciidoc">Update `com.fasterxml.jackson:jackson-bom` to 
version `2.19.0`</description>
 </entry>

Reply via email to