Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDCaretAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDCaretAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDCaretAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDCaretAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -16,8 +16,8 @@
 package org.apache.pdfbox.pdmodel.interactive.annotation.handlers;
 
 import java.io.IOException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.cos.COSName;
 import org.apache.pdfbox.pdmodel.common.PDRectangle;
 import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotation;
@@ -34,7 +34,7 @@ import org.apache.pdfbox.util.Matrix;
  */
 public class PDCaretAppearanceHandler extends PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDCaretAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDCaretAppearanceHandler.class);
 
     public PDCaretAppearanceHandler(PDAnnotation annotation)
     {

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDCircleAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDCircleAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDCircleAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDCircleAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -18,8 +18,8 @@
 package org.apache.pdfbox.pdmodel.interactive.annotation.handlers;
 
 import java.io.IOException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.cos.COSArray;
 import org.apache.pdfbox.cos.COSBase;
 import org.apache.pdfbox.cos.COSNumber;
@@ -39,7 +39,7 @@ import org.apache.pdfbox.pdmodel.interac
  */
 public class PDCircleAppearanceHandler extends PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDCircleAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDCircleAppearanceHandler.class);
     
     public PDCircleAppearanceHandler(PDAnnotation annotation)
     {

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDFileAttachmentAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDFileAttachmentAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDFileAttachmentAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDFileAttachmentAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -18,8 +18,8 @@ package org.apache.pdfbox.pdmodel.intera
 
 import java.io.IOException;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.pdmodel.PDAppearanceContentStream;
 import org.apache.pdfbox.pdmodel.PDDocument;
 import org.apache.pdfbox.pdmodel.common.PDRectangle;
@@ -32,7 +32,7 @@ import org.apache.pdfbox.pdmodel.interac
  */
 public class PDFileAttachmentAppearanceHandler extends 
PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDFileAttachmentAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDFileAttachmentAppearanceHandler.class);
 
     public PDFileAttachmentAppearanceHandler(PDAnnotation annotation)
     {

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDFreeTextAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDFreeTextAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDFreeTextAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDFreeTextAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -19,8 +19,8 @@ import java.io.IOException;
 import java.nio.charset.StandardCharsets;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.contentstream.operator.Operator;
 import org.apache.pdfbox.contentstream.operator.OperatorName;
 import org.apache.pdfbox.cos.COSArray;
@@ -50,7 +50,7 @@ import org.apache.pdfbox.util.Matrix;
 
 public class PDFreeTextAppearanceHandler extends PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDFreeTextAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDFreeTextAppearanceHandler.class);
 
     private static final Pattern COLOR_PATTERN =
             
Pattern.compile(".*color\\:\\s*\\#([0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]).*");

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDHighlightAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDHighlightAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDHighlightAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDHighlightAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -17,8 +17,8 @@
 package org.apache.pdfbox.pdmodel.interactive.annotation.handlers;
 
 import java.io.IOException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.cos.COSDictionary;
 import org.apache.pdfbox.cos.COSName;
 import org.apache.pdfbox.pdmodel.PDFormContentStream;
@@ -39,7 +39,7 @@ import org.apache.pdfbox.pdmodel.PDDocum
  */
 public class PDHighlightAppearanceHandler extends PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDHighlightAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDHighlightAppearanceHandler.class);
 
     public PDHighlightAppearanceHandler(PDAnnotation annotation)
     {

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDInkAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDInkAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDInkAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDInkAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -17,8 +17,8 @@
 package org.apache.pdfbox.pdmodel.interactive.annotation.handlers;
 
 import java.io.IOException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.pdmodel.graphics.color.PDColor;
 import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotation;
 import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationInk;
@@ -32,7 +32,7 @@ import org.apache.pdfbox.pdmodel.common.
  */
 public class PDInkAppearanceHandler extends PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDInkAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDInkAppearanceHandler.class);
 
     public PDInkAppearanceHandler(PDAnnotation annotation)
     {

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDLineAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDLineAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDLineAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDLineAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -17,8 +17,8 @@
 package org.apache.pdfbox.pdmodel.interactive.annotation.handlers;
 
 import java.io.IOException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.pdmodel.common.PDRectangle;
 import org.apache.pdfbox.pdmodel.font.PDFont;
 import org.apache.pdfbox.pdmodel.graphics.color.PDColor;
@@ -34,7 +34,7 @@ import org.apache.pdfbox.util.Matrix;
  */
 public class PDLineAppearanceHandler extends PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDLineAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDLineAppearanceHandler.class);
 
     static final int FONT_SIZE = 9;
 
@@ -178,7 +178,7 @@ public class PDLineAppearanceHandler ext
                 catch (IllegalArgumentException ex)
                 {
                     // Adobe Reader displays placeholders instead
-                    LOG.error("line text '" + annotation.getContents() + "' 
can't be shown", ex);
+                    LOG.error("line text '{}' can't be shown", 
annotation.getContents(), ex);
                 }
                 float xOffset = (lineLength - contentLength) / 2;
                 float yOffset;

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDLinkAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDLinkAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDLinkAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDLinkAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -18,8 +18,8 @@
 package org.apache.pdfbox.pdmodel.interactive.annotation.handlers;
 
 import java.io.IOException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 
 import org.apache.pdfbox.cos.COSArray;
 import org.apache.pdfbox.cos.COSBase;
@@ -39,7 +39,7 @@ import org.apache.pdfbox.pdmodel.interac
  */
 public class PDLinkAppearanceHandler extends PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDLinkAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDLinkAppearanceHandler.class);
     
     public PDLinkAppearanceHandler(PDAnnotation annotation)
     {
@@ -90,10 +90,9 @@ public class PDLinkAppearanceHandler ext
                 {
                     if (!rect.contains(pathsArray[i * 2], pathsArray[i * 2 + 
1]))
                     {
-                        LOG.warn("At least one /QuadPoints entry (" + 
-                                pathsArray[i * 2] + ";" + pathsArray[i * 2 + 
1] + 
-                                ") is outside of rectangle, " + rect + 
-                                ", /QuadPoints are ignored and /Rect is used 
instead");
+                        LOG.warn(
+                                "At least one /QuadPoints entry ({};{}) is 
outside of rectangle, {}, /QuadPoints are ignored and /Rect is used instead",
+                                pathsArray[i * 2], pathsArray[i * 2 + 1], 
rect);
                         pathsArray = null;
                         break;
                     }

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDPolygonAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDPolygonAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDPolygonAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDPolygonAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -18,8 +18,8 @@
 package org.apache.pdfbox.pdmodel.interactive.annotation.handlers;
 
 import java.io.IOException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 
 import org.apache.pdfbox.cos.COSArray;
 import org.apache.pdfbox.cos.COSBase;
@@ -40,7 +40,7 @@ import org.apache.pdfbox.pdmodel.interac
  */
 public class PDPolygonAppearanceHandler extends PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDPolygonAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDPolygonAppearanceHandler.class);
 
     public PDPolygonAppearanceHandler(PDAnnotation annotation)
     {

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDPolylineAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDPolylineAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDPolylineAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDPolylineAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -18,8 +18,8 @@
 package org.apache.pdfbox.pdmodel.interactive.annotation.handlers;
 
 import java.io.IOException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.cos.COSArray;
 import org.apache.pdfbox.cos.COSBase;
 import org.apache.pdfbox.cos.COSNumber;
@@ -40,7 +40,7 @@ import org.apache.pdfbox.util.Matrix;
  */
 public class PDPolylineAppearanceHandler extends PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDPolylineAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDPolylineAppearanceHandler.class);
 
     public PDPolylineAppearanceHandler(PDAnnotation annotation)
     {

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDSquareAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDSquareAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDSquareAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDSquareAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -18,8 +18,8 @@
 package org.apache.pdfbox.pdmodel.interactive.annotation.handlers;
 
 import java.io.IOException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 
 import org.apache.pdfbox.cos.COSArray;
 import org.apache.pdfbox.cos.COSBase;
@@ -40,7 +40,7 @@ import org.apache.pdfbox.pdmodel.interac
  */
 public class PDSquareAppearanceHandler extends PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDSquareAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDSquareAppearanceHandler.class);
         
     public PDSquareAppearanceHandler(PDAnnotation annotation)
     {

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDSquigglyAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDSquigglyAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDSquigglyAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDSquigglyAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -18,8 +18,8 @@ package org.apache.pdfbox.pdmodel.intera
 
 import java.awt.geom.AffineTransform;
 import java.io.IOException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.cos.COSName;
 import org.apache.pdfbox.pdmodel.PDAppearanceContentStream;
 import org.apache.pdfbox.pdmodel.PDDocument;
@@ -42,7 +42,7 @@ import org.apache.pdfbox.util.Matrix;
  */
 public class PDSquigglyAppearanceHandler extends PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDSquigglyAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDSquigglyAppearanceHandler.class);
 
     public PDSquigglyAppearanceHandler(PDAnnotation annotation)
     {

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDStrikeoutAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDStrikeoutAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDStrikeoutAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDStrikeoutAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -17,8 +17,8 @@
 package org.apache.pdfbox.pdmodel.interactive.annotation.handlers;
 
 import java.io.IOException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.pdmodel.common.PDRectangle;
 import org.apache.pdfbox.pdmodel.graphics.color.PDColor;
 import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotation;
@@ -31,7 +31,7 @@ import org.apache.pdfbox.pdmodel.PDDocum
  */
 public class PDStrikeoutAppearanceHandler extends PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDStrikeoutAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDStrikeoutAppearanceHandler.class);
 
     public PDStrikeoutAppearanceHandler(PDAnnotation annotation)
     {

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDTextAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDTextAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDTextAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDTextAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -21,8 +21,8 @@ import java.awt.geom.PathIterator;
 import java.io.IOException;
 import java.util.HashSet;
 import java.util.Set;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.cos.COSName;
 import org.apache.pdfbox.pdmodel.PDAppearanceContentStream;
 import org.apache.pdfbox.pdmodel.PDDocument;
@@ -42,7 +42,7 @@ import org.apache.pdfbox.util.Matrix;
  */
 public class PDTextAppearanceHandler extends PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDTextAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDTextAppearanceHandler.class);
 
     private static final Set<String> SUPPORTED_NAMES = new HashSet<>();
 

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDUnderlineAppearanceHandler.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDUnderlineAppearanceHandler.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDUnderlineAppearanceHandler.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDUnderlineAppearanceHandler.java
 Fri Oct 27 06:05:21 2023
@@ -17,8 +17,8 @@
 package org.apache.pdfbox.pdmodel.interactive.annotation.handlers;
 
 import java.io.IOException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.pdmodel.common.PDRectangle;
 import org.apache.pdfbox.pdmodel.graphics.color.PDColor;
 import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotation;
@@ -31,7 +31,7 @@ import org.apache.pdfbox.pdmodel.PDDocum
  */
 public class PDUnderlineAppearanceHandler extends PDAbstractAppearanceHandler
 {
-    private static final Log LOG = 
LogFactory.getLog(PDUnderlineAppearanceHandler.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDUnderlineAppearanceHandler.class);
 
     public PDUnderlineAppearanceHandler(PDAnnotation annotation)
     {

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/digitalsignature/visible/PDFTemplateCreator.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/digitalsignature/visible/PDFTemplateCreator.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/digitalsignature/visible/PDFTemplateCreator.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/digitalsignature/visible/PDFTemplateCreator.java
 Fri Oct 27 06:05:21 2023
@@ -22,8 +22,8 @@ import java.io.ByteArrayOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.cos.COSDocument;
 import org.apache.pdfbox.cos.COSName;
 import org.apache.pdfbox.pdfwriter.COSWriter;
@@ -44,7 +44,7 @@ import org.apache.pdfbox.pdmodel.interac
 public class PDFTemplateCreator
 {
     private final PDFTemplateBuilder pdfBuilder;
-    private static final Log LOG = LogFactory.getLog(PDFTemplateCreator.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDFTemplateCreator.class);
 
     /**
      * Constructor.
@@ -148,7 +148,7 @@ public class PDFTemplateCreator
             pdfBuilder.createVisualSignature(template);
             pdfBuilder.createWidgetDictionary(pdSignatureField, 
holderFormResources);
             InputStream in = 
getVisualSignatureAsStream(pdfStructure.getVisualSignature());
-            LOG.info("stream returning started, size= " + in.available());
+            LOG.info("stream returning started, size= {}", in.available());
             // return result of the stream 
             return in;
         }

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/digitalsignature/visible/PDVisibleSigBuilder.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/digitalsignature/visible/PDVisibleSigBuilder.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/digitalsignature/visible/PDVisibleSigBuilder.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/digitalsignature/visible/PDVisibleSigBuilder.java
 Fri Oct 27 06:05:21 2023
@@ -23,8 +23,8 @@ import java.io.OutputStream;
 import java.nio.charset.StandardCharsets;
 import java.util.List;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.cos.COSArray;
 import org.apache.pdfbox.cos.COSDictionary;
 import org.apache.pdfbox.cos.COSName;
@@ -53,7 +53,7 @@ import org.apache.pdfbox.pdmodel.interac
 public class PDVisibleSigBuilder implements PDFTemplateBuilder
 {
     private final PDFTemplateStructure pdfStructure;
-    private static final Log LOG = 
LogFactory.getLog(PDVisibleSigBuilder.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDVisibleSigBuilder.class);
 
     /**
      * Constructor, creates PDF template structure.

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java
 Fri Oct 27 06:05:21 2023
@@ -24,8 +24,8 @@ import java.io.IOException;
 import java.io.OutputStream;
 import java.util.ArrayList;
 import java.util.List;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.fontbox.util.BoundingBox;
 import org.apache.pdfbox.contentstream.operator.Operator;
 import org.apache.pdfbox.cos.COSDictionary;
@@ -61,7 +61,7 @@ import org.apache.pdfbox.util.Matrix;
  */
 class AppearanceGeneratorHelper
 {
-    private static final Log LOG = 
LogFactory.getLog(AppearanceGeneratorHelper.class);
+    private static final Logger LOG = 
LogManager.getLogger(AppearanceGeneratorHelper.class);
 
     private static final Operator BMC = Operator.getOperator("BMC");
     private static final Operator EMC = Operator.getOperator("EMC");
@@ -161,7 +161,8 @@ class AppearanceGeneratorHelper
                 {
                     if (acroFormResources.getFont(fontResourceName) == null)
                     {
-                        LOG.debug("Adding font resource " + fontResourceName + 
" from widget to AcroForm");
+                        LOG.debug("Adding font resource {} from widget to 
AcroForm",
+                                fontResourceName);
                         // use the COS-object to preserve a possible indirect 
object reference
                         acroFormFontDict.setItem(fontResourceName,
                                 widgetFontDict.getItem(fontResourceName));
@@ -200,7 +201,9 @@ class AppearanceGeneratorHelper
         {
             if (widget.getCOSObject().containsKey("PMD"))
             {
-                LOG.warn("widget of field " + field.getFullyQualifiedName() + 
" is a PaperMetaData widget, no appearance stream created");
+                LOG.warn(
+                        "widget of field {} is a PaperMetaData widget, no 
appearance stream created",
+                        field.getFullyQualifiedName());
                 continue;
             }
 
@@ -217,7 +220,8 @@ class AppearanceGeneratorHelper
             if (rect == null)
             {
                 widget.getCOSObject().removeItem(COSName.AP);
-                LOG.warn("widget of field " + field.getFullyQualifiedName() + 
" has no rectangle, no appearance stream created");
+                LOG.warn("widget of field {} has no rectangle, no appearance 
stream created",
+                        field.getFullyQualifiedName());
                 continue;
             }
 
@@ -495,15 +499,15 @@ class AppearanceGeneratorHelper
             }
             if (font.getName().contains("+"))
             {
-                LOG.warn("Font '" + defaultAppearance.getFontName().getName() +
-                         "' of field '" + field.getFullyQualifiedName() + 
-                         "' contains subsetted font '" + font.getName() + "'");
+                LOG.warn("Font '{}' of field '{}' contains subsetted font 
'{}'",
+                        defaultAppearance.getFontName().getName(), 
field.getFullyQualifiedName(),
+                        font.getName());
                 LOG.warn("This may bring trouble with PDField.setValue(), 
PDAcroForm.flatten() or " +
                          "PDAcroForm.refreshAppearances()");
                 LOG.warn("You should replace this font with a non-subsetted 
font:");
                 LOG.warn("PDFont font = PDType0Font.load(doc, new 
FileInputStream(fontfile), false);");
-                
LOG.warn("acroForm.getDefaultResources().put(COSName.getPDFName(\"" +
-                         defaultAppearance.getFontName().getName() + "\", 
font);");
+                
LOG.warn("acroForm.getDefaultResources().put(COSName.getPDFName(\"{}\", font);",
+                        defaultAppearance.getFontName().getName());
             }
             // calculate the fontSize (because 0 = autosize)
             float fontSize = defaultAppearance.getFontSize();
@@ -542,7 +546,8 @@ class AppearanceGeneratorHelper
             } else {
                 float fontCapHeight = resolveCapHeight(font);
                 float fontDescent = resolveDescent(font);
-                LOG.debug("missing font descriptor - resolved Cap/Descent to " 
+ fontCapHeight + "/" + fontDescent);
+                LOG.debug("missing font descriptor - resolved Cap/Descent to 
{}/{}", fontCapHeight,
+                        fontDescent);
                 fontCapAtSize = fontCapHeight * fontScaleY;
                 fontDescentAtSize = fontDescent * fontScaleY;
             }
@@ -969,7 +974,7 @@ class AppearanceGeneratorHelper
             path = simpleFont.getPath(name);
         } else {
             // shouldn't happen, please open issue in JIRA
-            LOG.warn("Unknown font class: " + font.getClass());
+            LOG.warn("Unknown font class: {}", font.getClass());
         }
         if (path == null) {
             return -1;

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
 Fri Oct 27 06:05:21 2023
@@ -30,8 +30,8 @@ import java.util.List;
 import java.util.Map;
 import java.util.Set;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.cos.COSArray;
 import org.apache.pdfbox.cos.COSBase;
 import org.apache.pdfbox.cos.COSDictionary;
@@ -63,7 +63,7 @@ import org.apache.pdfbox.util.Matrix;
  */
 public final class PDAcroForm implements COSObjectable
 {
-    private static final Log LOG = LogFactory.getLog(PDAcroForm.class);
+    private static final Logger LOG = LogManager.getLogger(PDAcroForm.class);
 
     private static final int FLAG_SIGNATURES_EXIST = 1;
     private static final int FLAG_APPEND_ONLY = 1 << 1;

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDFieldTree.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDFieldTree.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDFieldTree.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDFieldTree.java
 Fri Oct 27 06:05:21 2023
@@ -25,8 +25,8 @@ import java.util.Queue;
 import java.util.List;
 import java.util.NoSuchElementException;
 import java.util.Set;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.cos.COSDictionary;
 
 /**
@@ -34,7 +34,7 @@ import org.apache.pdfbox.cos.COSDictiona
  */
 public class PDFieldTree implements Iterable<PDField>
 {
-    private static final Log LOG = LogFactory.getLog(PDFieldTree.class);
+    private static final Logger LOG = LogManager.getLogger(PDFieldTree.class);
 
     private final PDAcroForm acroForm;
 
@@ -116,8 +116,9 @@ public class PDFieldTree implements Iter
                 {
                     if (set.contains(kid.getCOSObject()))
                     {
-                        LOG.error("Child of field '" + 
node.getFullyQualifiedName() +
-                                "' already exists elsewhere, ignored to avoid 
recursion");
+                        LOG.error(
+                                "Child of field '{}' already exists elsewhere, 
ignored to avoid recursion",
+                                node.getFullyQualifiedName());
                     }
                     else
                     {

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDNonTerminalField.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDNonTerminalField.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDNonTerminalField.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDNonTerminalField.java
 Fri Oct 27 06:05:21 2023
@@ -20,8 +20,8 @@ import java.io.IOException;
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.List;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.cos.COSArray;
 import org.apache.pdfbox.cos.COSBase;
 import org.apache.pdfbox.cos.COSDictionary;
@@ -41,7 +41,7 @@ import org.apache.pdfbox.pdmodel.interac
  */
 public class PDNonTerminalField extends PDField
 {
-    private static final Log LOG = LogFactory.getLog(PDNonTerminalField.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDNonTerminalField.class);
 
     /**
      * Constructor.

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDSignatureField.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDSignatureField.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDSignatureField.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDSignatureField.java
 Fri Oct 27 06:05:21 2023
@@ -20,8 +20,8 @@ import java.io.IOException;
 import java.util.HashSet;
 import java.util.Set;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.cos.COSDictionary;
 import org.apache.pdfbox.cos.COSName;
 import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationWidget;
@@ -36,7 +36,7 @@ import org.apache.pdfbox.pdmodel.interac
  */
 public class PDSignatureField extends PDTerminalField
 {
-       private static final Log LOG = 
LogFactory.getLog(PDSignatureField.class);
+       private static final Logger LOG = 
LogManager.getLogger(PDSignatureField.class);
        
     /**
      * @see PDTerminalField#PDTerminalField(PDAcroForm)

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/GlyphCache.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/GlyphCache.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/GlyphCache.java 
(original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/GlyphCache.java 
Fri Oct 27 06:05:21 2023
@@ -20,8 +20,8 @@ import java.awt.geom.GeneralPath;
 import java.io.IOException;
 import java.util.HashMap;
 import java.util.Map;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.pdmodel.font.PDFontLike;
 import org.apache.pdfbox.pdmodel.font.PDSimpleFont;
 import org.apache.pdfbox.pdmodel.font.PDType0Font;
@@ -34,7 +34,7 @@ import org.apache.pdfbox.pdmodel.font.PD
  */
 final class GlyphCache
 {
-    private static final Log LOG = LogFactory.getLog(GlyphCache.class);
+    private static final Logger LOG = LogManager.getLogger(GlyphCache.class);
     
     private final PDVectorFont font;
     private final Map<Integer, GeneralPath> cache = new HashMap<>();
@@ -61,14 +61,14 @@ final class GlyphCache
                 {
                     int cid = ((PDType0Font) font).codeToCID(code);
                     String cidHex = String.format("%04x", cid);
-                    LOG.warn("No glyph for code " + code + " (CID " + cidHex + 
") in font " + fontName);
+                    LOG.warn("No glyph for code {} (CID {}) in font {}", code, 
cidHex, fontName);
                 }
                 else if (font instanceof PDSimpleFont)
                 {
                     PDSimpleFont simpleFont = (PDSimpleFont) font;
-                    LOG.warn("No glyph for code " + code + " in " + 
font.getClass().getSimpleName()
-                            + " " + fontName + " (embedded or system font 
used: "
-                            + simpleFont.getFontBoxFont().getName() + ")");
+                    LOG.warn("No glyph for code {} in {} {} (embedded or 
system font used: {})",
+                            code, font.getClass().getSimpleName(), fontName,
+                            simpleFont.getFontBoxFont().getName());
                     if (code == 10 && simpleFont.isStandard14())
                     {
                         // PDFBOX-4001 return empty path for line feed on std14
@@ -79,7 +79,7 @@ final class GlyphCache
                 }
                 else
                 {
-                    LOG.warn("No glyph for code " + code + " in font " + 
fontName);
+                    LOG.warn("No glyph for code {} in font {}", code, 
fontName);
                 }
             }
 
@@ -91,7 +91,7 @@ final class GlyphCache
         {
             // todo: escalate this error?
             String fontName = ((PDFontLike) font).getName();
-            LOG.error("Glyph rendering failed for code " + code + " in font " 
+ fontName, e);
+            LOG.error("Glyph rendering failed for code {} in font {}", code, 
fontName, e);
             return new GeneralPath();
         }
     }

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/PageDrawer.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/PageDrawer.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/PageDrawer.java 
(original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/PageDrawer.java 
Fri Oct 27 06:05:21 2023
@@ -59,8 +59,8 @@ import java.util.List;
 import java.util.Map;
 import java.util.Set;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.contentstream.PDFGraphicsStreamEngine;
 import org.apache.pdfbox.cos.COSArray;
 import org.apache.pdfbox.cos.COSBase;
@@ -120,7 +120,7 @@ import org.apache.pdfbox.util.Vector;
  */
 public class PageDrawer extends PDFGraphicsStreamEngine
 {
-    private static final Log LOG = LogFactory.getLog(PageDrawer.class);
+    private static final Logger LOG = LogManager.getLogger(PageDrawer.class);
 
     private static final String OS_NAME = 
System.getProperty("os.name").toLowerCase();
     private static final boolean IS_WINDOWS = OS_NAME.startsWith("windows");
@@ -725,7 +725,7 @@ public class PageDrawer extends PDFGraph
         float miterLimit = state.getMiterLimit();
         if (miterLimit < 1)
         {
-            LOG.warn("Miter limit must be >= 1, value " + miterLimit + " is 
ignored");
+            LOG.warn("Miter limit must be >= 1, value {} is ignored", 
miterLimit);
             miterLimit = 10;
         }
         return new BasicStroke(lineWidth, lineCap, lineJoin,
@@ -1414,7 +1414,7 @@ public class PageDrawer extends PDFGraph
         PDShading shading = getResources().getShading(shadingName);
         if (shading == null)
         {
-            LOG.error("shading " + shadingName + " does not exist in resources 
dictionary");
+            LOG.error("shading {} does not exist in resources dictionary", 
shadingName);
             return;
         }
         Matrix ctm = getGraphicsState().getCurrentTransformationMatrix();

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/SoftMask.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/SoftMask.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/SoftMask.java 
(original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/SoftMask.java 
Fri Oct 27 06:05:21 2023
@@ -30,8 +30,8 @@ import java.awt.image.Raster;
 import java.awt.image.WritableRaster;
 import java.io.IOException;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 
 import org.apache.pdfbox.pdmodel.common.function.PDFunction;
 import org.apache.pdfbox.pdmodel.common.function.PDFunctionTypeIdentity;
@@ -48,7 +48,7 @@ import org.apache.pdfbox.pdmodel.graphic
 class SoftMask implements Paint
 {
 
-    private static final Log LOG = LogFactory.getLog(SoftMask.class);
+    private static final Logger LOG = LogManager.getLogger(SoftMask.class);
 
     private static final ColorModel ARGB_COLOR_MODEL =
             new BufferedImage(1, 1, 
BufferedImage.TYPE_INT_ARGB).getColorModel();

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/TilingPaint.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/TilingPaint.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/TilingPaint.java 
(original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/TilingPaint.java 
Fri Oct 27 06:05:21 2023
@@ -30,8 +30,8 @@ import java.awt.image.ColorModel;
 import java.io.IOException;
 import java.math.BigDecimal;
 import java.math.RoundingMode;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.pdmodel.common.PDRectangle;
 import org.apache.pdfbox.pdmodel.graphics.color.PDColor;
 import org.apache.pdfbox.pdmodel.graphics.color.PDColorSpace;
@@ -45,7 +45,7 @@ import org.apache.pdfbox.util.Matrix;
  */
 class TilingPaint implements Paint
 {
-    private static final Log LOG = LogFactory.getLog(TilingPaint.class);
+    private static final Logger LOG = LogManager.getLogger(TilingPaint.class);
     private final Paint paint;
     private final Matrix patternMatrix;
     private static final int MAXEDGE;
@@ -227,12 +227,12 @@ class TilingPaint implements Paint
         if (Math.abs(width * height) > MAXEDGE * MAXEDGE)
         {
             // PDFBOX-3653: prevent huge sizes
-            LOG.warn("Pattern surface larger than " + MAXEDGE + " x " + 
MAXEDGE + ", will be clipped");
-            LOG.warn("width: " + width + ", height: " + height);
-            LOG.warn("XStep: " + xStep + ", YStep: " + yStep);
-            LOG.warn("bbox: " + bbox);
-            LOG.warn("pattern matrix: " + pattern.getMatrix());
-            LOG.warn("concatenated matrix: " + patternMatrix);
+            LOG.warn("Pattern surface larger than {} x {}, will be clipped", 
MAXEDGE, MAXEDGE);
+            LOG.warn("width: {}, height: {}", width, height);
+            LOG.warn("XStep: {}, YStep: {}", xStep, yStep);
+            LOG.warn("bbox: {}", bbox);
+            LOG.warn("pattern matrix: {}", pattern.getMatrix());
+            LOG.warn("concatenated matrix: {}", patternMatrix);
             LOG.warn("increase the property 
'pdfbox.rendering.tilingpaint.maxedge'");
             width = Math.min(MAXEDGE, Math.abs(width)) * Math.signum(width);
             height = Math.min(MAXEDGE, Math.abs(height)) * Math.signum(height);

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/TilingPaintFactory.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/TilingPaintFactory.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/TilingPaintFactory.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/TilingPaintFactory.java
 Fri Oct 27 06:05:21 2023
@@ -22,8 +22,8 @@ import java.lang.ref.WeakReference;
 import java.util.Map;
 import java.util.WeakHashMap;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 
 import org.apache.pdfbox.cos.COSDictionary;
 import org.apache.pdfbox.pdmodel.graphics.color.PDColor;
@@ -38,7 +38,7 @@ import org.apache.pdfbox.util.Matrix;
  */
 class TilingPaintFactory
 {
-    private static final Log LOG = LogFactory.getLog(TilingPaintFactory.class);
+    private static final Logger LOG = 
LogManager.getLogger(TilingPaintFactory.class);
 
     private final PageDrawer drawer;
     private final Map<TilingPaintParameter, WeakReference<Paint>> weakCache

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/text/LegacyPDFStreamEngine.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/text/LegacyPDFStreamEngine.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/text/LegacyPDFStreamEngine.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/text/LegacyPDFStreamEngine.java
 Fri Oct 27 06:05:21 2023
@@ -21,8 +21,8 @@ import java.io.InputStream;
 import java.util.Map;
 import java.util.WeakHashMap;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 
 import org.apache.fontbox.ttf.TrueTypeFont;
 import org.apache.fontbox.util.BoundingBox;
@@ -77,7 +77,7 @@ import org.apache.pdfbox.pdmodel.font.PD
  */
 class LegacyPDFStreamEngine extends PDFStreamEngine
 {
-    private static final Log LOG = 
LogFactory.getLog(LegacyPDFStreamEngine.class);
+    private static final Logger LOG = 
LogManager.getLogger(LegacyPDFStreamEngine.class);
 
     private int pageRotation;
     private PDRectangle pageSize;

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/text/PDFTextStripper.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/text/PDFTextStripper.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/text/PDFTextStripper.java 
(original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/text/PDFTextStripper.java 
Fri Oct 27 06:05:21 2023
@@ -38,8 +38,8 @@ import java.util.TreeMap;
 import java.util.TreeSet;
 import java.util.regex.Pattern;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.pdmodel.PDDocument;
 import org.apache.pdfbox.pdmodel.PDPage;
 import org.apache.pdfbox.pdmodel.PDPageTree;
@@ -63,7 +63,7 @@ public class PDFTextStripper extends Leg
     private static float defaultIndentThreshold = 2.0f;
     private static float defaultDropThreshold = 2.5f;
 
-    private static final Log LOG = LogFactory.getLog(PDFTextStripper.class);
+    private static final Logger LOG = 
LogManager.getLogger(PDFTextStripper.class);
 
     // enable the ability to set the default indent/drop thresholds
     // with -D system properties:
@@ -1819,8 +1819,8 @@ public class PDFTextStripper extends Leg
         }
         catch (IOException e)
         {
-            LOG.warn("Could not parse BidiMirroring.txt, mirroring char map 
will be empty: "
-                    + e.getMessage(), e);
+            LOG.warn("Could not parse BidiMirroring.txt, mirroring char map 
will be empty: {}",
+                    e.getMessage(), e);
         }
     }
 

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/text/TextPosition.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/text/TextPosition.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/text/TextPosition.java 
(original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/text/TextPosition.java 
Fri Oct 27 06:05:21 2023
@@ -20,8 +20,8 @@ import java.text.Normalizer;
 import java.util.Arrays;
 import java.util.HashMap;
 import java.util.Map;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.pdmodel.font.PDFont;
 import org.apache.pdfbox.util.Matrix;
 
@@ -32,7 +32,7 @@ import org.apache.pdfbox.util.Matrix;
  */
 public final class TextPosition
 {
-    private static final Log LOG = LogFactory.getLog(TextPosition.class);
+    private static final Logger LOG = LogManager.getLogger(TextPosition.class);
 
     private static final Map<Integer, String> DIACRITICS = createDiacritics();
 
@@ -628,8 +628,9 @@ public final class TextPosition
         {
             if (i >= widths.length)
             {
-                LOG.info("diacritic " + diacritic.getUnicode() + " on ligature 
" + unicode + 
-                        " is not supported yet and is ignored (PDFBOX-2831)");
+                LOG.info(
+                        "diacritic {} on ligature {} is not supported yet and 
is ignored (PDFBOX-2831)",
+                        diacritic.getUnicode(), unicode);
                 break;
             }
             float currCharXEnd = currCharXStart + widths[i];

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/DateConverter.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/DateConverter.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/DateConverter.java 
(original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/DateConverter.java 
Fri Oct 27 06:05:21 2023
@@ -25,8 +25,8 @@ import java.util.Locale;
 import java.util.SimpleTimeZone;
 import java.util.TimeZone;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 
 import org.apache.pdfbox.cos.COSString;
 
@@ -64,7 +64,7 @@ import org.apache.pdfbox.cos.COSString;
  */
 public final class DateConverter
 {
-    private static final Log LOG = LogFactory.getLog(DateConverter.class);
+    private static final Logger LOG = 
LogManager.getLogger(DateConverter.class);
 
     private DateConverter()
     {
@@ -558,7 +558,7 @@ public final class DateConverter
         }
         catch (IllegalArgumentException ill) 
         {
-            LOG.debug("Couldn't parse arguments text:" + text + " 
initialWhere:" + initialWhere, ill);
+            LOG.debug("Couldn't parse arguments text:{} initialWhere:{}", 
text, initialWhere, ill);
             return  null;
         }
         initialWhere.setIndex(where.getIndex());

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/Hex.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/Hex.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/Hex.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/Hex.java Fri Oct 
27 06:05:21 2023
@@ -21,8 +21,8 @@ import java.io.ByteArrayOutputStream;
 import java.io.IOException;
 import java.io.OutputStream;
 import java.util.Base64;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 
 /**
  * Utility functions for hex encoding.
@@ -31,7 +31,7 @@ import org.apache.commons.logging.LogFac
  */
 public final class Hex
 {
-    private static final Log LOG = LogFactory.getLog(Hex.class);
+    private static final Logger LOG = LogManager.getLogger(Hex.class);
 
     /**
      * for hex conversion.
@@ -234,7 +234,7 @@ public final class Hex
                 }
                 catch (NumberFormatException ex)
                 {
-                    LOG.error("Can't parse " + hexByte + ", aborting decode", 
ex);
+                    LOG.error("Can't parse {}, aborting decode", hexByte, ex);
                     break;
                 }
                 i += 2;

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/Version.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/Version.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/Version.java 
(original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/Version.java Fri 
Oct 27 06:05:21 2023
@@ -22,15 +22,15 @@ import java.io.IOException;
 import java.io.InputStream;
 import java.util.Properties;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 
 /**
  * Exposes PDFBox version.
  */
 public final class Version
 {
-    private static final Log LOG = LogFactory.getLog(Version.class);
+    private static final Logger LOG = LogManager.getLogger(Version.class);
 
     private static final String PDFBOX_VERSION_PROPERTIES =
             "/org/apache/pdfbox/resources/version.properties";

Modified: 
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/encryption/TestSymmetricKeyEncryption.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/encryption/TestSymmetricKeyEncryption.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/encryption/TestSymmetricKeyEncryption.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/encryption/TestSymmetricKeyEncryption.java
 Fri Oct 27 06:05:21 2023
@@ -36,8 +36,8 @@ import java.util.List;
 import java.util.Map;
 import javax.crypto.Cipher;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.Loader;
 import org.apache.pdfbox.cos.COSDictionary;
 import org.apache.pdfbox.cos.COSName;
@@ -78,7 +78,7 @@ class TestSymmetricKeyEncryption
     /**
      * Logger instance.
      */
-    private static final Log LOG = 
LogFactory.getLog(TestSymmetricKeyEncryption.class);
+    private static final Logger LOG = 
LogManager.getLogger(TestSymmetricKeyEncryption.class);
 
     private static final File testResultsDir = new 
File("target/test-output/crypto");
 

Modified: 
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/rendering/TestPDFToImage.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/rendering/TestPDFToImage.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/rendering/TestPDFToImage.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/rendering/TestPDFToImage.java
 Fri Oct 27 06:05:21 2023
@@ -25,8 +25,8 @@ import java.io.FileOutputStream;
 import java.io.FilenameFilter;
 import java.io.IOException;
 import javax.imageio.ImageIO;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.Loader;
 import org.apache.pdfbox.pdmodel.PDDocument;
 
@@ -60,7 +60,7 @@ public class TestPDFToImage
     /**
      * Logger instance.
      */
-    private static final Log LOG = LogFactory.getLog(TestPDFToImage.class);
+    private static final Logger LOG = 
LogManager.getLogger(TestPDFToImage.class);
 
     /**
      * Constructor.

Modified: pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/text/BidiTest.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/text/BidiTest.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/text/BidiTest.java 
(original)
+++ pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/text/BidiTest.java Fri 
Oct 27 06:05:21 2023
@@ -30,8 +30,8 @@ import java.io.OutputStreamWriter;
 import java.io.Writer;
 import java.nio.file.Files;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.pdfbox.Loader;
 import org.apache.pdfbox.pdmodel.PDDocument;
 import org.junit.jupiter.api.AfterEach;
@@ -47,7 +47,7 @@ class BidiTest
     /**
      * Logger instance.
      */
-    private static final Log LOG = LogFactory.getLog(BidiTest.class);
+    private static final Logger LOG = LogManager.getLogger(BidiTest.class);
     
     private static final File IN_DIR = new 
File("src/test/resources/org/apache/pdfbox/text/");
     private static final File OUT_DIR = new File("target/test-output");

Modified: 
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/text/TestTextStripper.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/text/TestTextStripper.java?rev=1913377&r1=1913376&r2=1913377&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/text/TestTextStripper.java 
(original)
+++ 
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/text/TestTextStripper.java 
Fri Oct 27 06:05:21 2023
@@ -49,8 +49,8 @@ import java.util.Iterator;
 import java.util.LinkedList;
 import java.util.List;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
 import org.apache.fontbox.util.BoundingBox;
 import org.apache.pdfbox.Loader;
 import org.apache.pdfbox.pdmodel.PDDocument;
@@ -116,7 +116,7 @@ class TestTextStripper
     /**
      * Logger instance.
      */
-    private static final Log log = LogFactory.getLog(TestTextStripper.class);
+    private static final Logger LOG = 
LogManager.getLogger(TestTextStripper.class);
 
     private boolean bFail = false;
     private static PDFTextStripper stripper;
@@ -166,7 +166,7 @@ class TestTextStripper
                 if( expectedArray[expectedIndex] != actualArray[actualIndex] )
                 {
                     equals = false;
-                    log.warn("Lines differ at index"
+                    LOG.warn("Lines differ at index"
                      + " expected:" + expectedIndex + "-" + 
(int)expectedArray[expectedIndex]
                      + " actual:" + actualIndex + "-" + 
(int)actualArray[actualIndex] );
                     break;
@@ -181,17 +181,17 @@ class TestTextStripper
                 if( expectedIndex != expectedArray.length )
                 {
                     equals = false;
-                    log.warn("Expected line is longer at:" + expectedIndex );
+                    LOG.warn("Expected line is longer at:" + expectedIndex );
                 }
                 if( actualIndex != actualArray.length )
                 {
                     equals = false;
-                    log.warn("Actual line is longer at:" + actualIndex );
+                    LOG.warn("Actual line is longer at:" + actualIndex );
                 }
                 if (expectedArray.length != actualArray.length)
                 {
                     equals = false;
-                    log.warn("Expected lines: " + expectedArray.length + ", 
actual lines: " + actualArray.length);
+                    LOG.warn("Expected lines: " + expectedArray.length + ", 
actual lines: " + actualArray.length);
                 }
             }
         }
@@ -236,11 +236,11 @@ class TestTextStripper
     {
         if(bSort)
         {
-            log.info("Preparing to parse " + inFile.getName() + " for sorted 
test");
+            LOG.info("Preparing to parse " + inFile.getName() + " for sorted 
test");
         }
         else
         {
-            log.info("Preparing to parse " + inFile.getName() + " for standard 
test");
+            LOG.info("Preparing to parse " + inFile.getName() + " for standard 
test");
         }
 
         Files.createDirectories(outDir.toPath());
@@ -284,14 +284,14 @@ class TestTextStripper
 
             if (bLogResult)
             {
-                log.info("Text for " + inFile.getName() + ":");
-                log.info(stripper.getText(document));
+                LOG.info("Text for " + inFile.getName() + ":");
+                LOG.info(stripper.getText(document));
             }
 
             if (!expectedFile.exists())
             {
                 this.bFail = true;
-                log.error("FAILURE: Input verification file: " + 
expectedFile.getAbsolutePath() +
+                LOG.error("FAILURE: Input verification file: " + 
expectedFile.getAbsolutePath() +
                         " did not exist");
                 return;
             }
@@ -326,7 +326,7 @@ class TestTextStripper
                 {
                     this.bFail = true;
                     localFail = true;
-                    log.error("FAILURE: Line mismatch for file " + 
inFile.getName() +
+                    LOG.error("FAILURE: Line mismatch for file " + 
inFile.getName() +
                             " (sort = "+bSort+")" +
                                     " at expected line: " + 
expectedReader.getLineNumber() +
                             " at actual line: " + actualReader.getLineNumber() 
+


Reply via email to