Author: tilman
Date: Tue Jul 2 12:49:26 2024
New Revision: 1918836
URL: http://svn.apache.org/viewvc?rev=1918836&view=rev
Log:
PDFBOX-5660: fix logging exception parameter type
Modified:
pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/signature/TSAClient.java
pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/CertInformationCollector.java
pdfbox/trunk/io/src/main/java/org/apache/pdfbox/io/ScratchFile.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/cos/COSObject.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/COSParser.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/XrefParser.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDCIDFontType0.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFont.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1CFont.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1Font.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/AxialShadingContext.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/RadialShadingContext.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/Type1ShadingContext.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDLineAppearanceHandler.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/GlyphCache.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/Hex.java
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/rendering/TestPDFToImage.java
pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/ExtractText.java
Modified:
pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/signature/TSAClient.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/signature/TSAClient.java?rev=1918836&r1=1918835&r2=1918836&view=diff
==============================================================================
---
pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/signature/TSAClient.java
(original)
+++
pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/signature/TSAClient.java
Tue Jul 2 12:49:26 2024
@@ -183,7 +183,7 @@ public class TSAClient
}
catch (IOException ex)
{
- LOG.error("Exception when writing to {}", this.url, ex);
+ LOG.error(() -> "Exception when writing to " + this.url, ex);
throw ex;
}
@@ -196,7 +196,7 @@ public class TSAClient
}
catch (IOException ex)
{
- LOG.error("Exception when reading from {}", this.url, ex);
+ LOG.error(() -> "Exception when reading from " + this.url, ex);
throw ex;
}
Modified:
pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/CertInformationCollector.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/CertInformationCollector.java?rev=1918836&r1=1918835&r2=1918836&view=diff
==============================================================================
---
pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/CertInformationCollector.java
(original)
+++
pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/CertInformationCollector.java
Tue Jul 2 12:49:26 2024
@@ -303,7 +303,7 @@ public class CertInformationCollector
}
catch (IOException | URISyntaxException | CertificateException e)
{
- LOG.error("Error getting alternative issuer certificate from {}",
certInfo.issuerUrl,
+ LOG.error(() -> "Error getting alternative issuer certificate from
" + certInfo.issuerUrl,
e);
}
}
Modified: pdfbox/trunk/io/src/main/java/org/apache/pdfbox/io/ScratchFile.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/io/src/main/java/org/apache/pdfbox/io/ScratchFile.java?rev=1918836&r1=1918835&r2=1918836&view=diff
==============================================================================
--- pdfbox/trunk/io/src/main/java/org/apache/pdfbox/io/ScratchFile.java
(original)
+++ pdfbox/trunk/io/src/main/java/org/apache/pdfbox/io/ScratchFile.java Tue Jul
2 12:49:26 2024
@@ -155,9 +155,9 @@ public class ScratchFile implements Rand
catch (IOException ioe)
{
// cannot happen for main memory setup
- LOG.error(
- "Unexpected exception occurred creating main memory
scratch file instance: {}",
- ioe.getMessage(), ioe);
+ LOG.error(() ->
+ "Unexpected exception occurred creating main memory
scratch file instance: " +
+ ioe.getMessage(), ioe);
return null;
}
}
@@ -180,9 +180,9 @@ public class ScratchFile implements Rand
catch (IOException ioe)
{
// cannot happen for main memory setup
- LOG.error(
- "Unexpected exception occurred creating main memory
scratch file instance: {}",
- ioe.getMessage(), ioe);
+ LOG.error(() ->
+ "Unexpected exception occurred creating main memory
scratch file instance: " +
+ ioe.getMessage(), ioe);
return null;
}
}
Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/cos/COSObject.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/cos/COSObject.java?rev=1918836&r1=1918835&r2=1918836&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/cos/COSObject.java
(original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/cos/COSObject.java Tue
Jul 2 12:49:26 2024
@@ -119,7 +119,7 @@ public class COSObject extends COSBase i
}
catch (IOException e)
{
- LOG.error("Can't dereference {}", this, e);
+ LOG.error(() -> "Can't dereference " + this, e);
}
finally
{
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/COSParser.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/COSParser.java?rev=1918836&r1=1918835&r2=1918836&view=diff
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/COSParser.java
(original)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/COSParser.java
Tue Jul 2 12:49:26 2024
@@ -645,7 +645,7 @@ public class COSParser extends BaseParse
{
if (isLenient)
{
- LOG.error("object stream {} could not be parsed due to an
exception",
+ LOG.error(() -> "object stream {} could not be parsed due
to an exception" +
objstmObjNr, ex);
}
else
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/XrefParser.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/XrefParser.java?rev=1918836&r1=1918835&r2=1918836&view=diff
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/XrefParser.java
(original)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/XrefParser.java
Tue Jul 2 12:49:26 2024
@@ -147,7 +147,7 @@ public class XrefParser
}
catch (IOException ex)
{
- LOG.error("Failed to parse /XRefStm at offset {}",
streamOffset, ex);
+ LOG.error("Failed to parse /XRefStm at offset " +
streamOffset, ex);
}
}
else
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDCIDFontType0.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDCIDFontType0.java?rev=1918836&r1=1918835&r2=1918836&view=diff
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDCIDFontType0.java
(original)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDCIDFontType0.java
Tue Jul 2 12:49:26 2024
@@ -99,7 +99,7 @@ public class PDCIDFontType0 extends PDCI
}
catch (IOException e)
{
- LOG.error("Can't read the embedded CFF font {}",
fd.getFontName(), e);
+ LOG.error(() -> "Can't read the embedded CFF font " +
fd.getFontName(), e);
fontIsDamaged = true;
}
}
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFont.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFont.java?rev=1918836&r1=1918835&r2=1918836&view=diff
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFont.java
(original)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFont.java
Tue Jul 2 12:49:26 2024
@@ -165,7 +165,7 @@ public abstract class PDFont implements
}
catch (IOException ex)
{
- LOG.error("Could not read ToUnicode CMap in font {}", getName(),
ex);
+ LOG.error(() -> "Could not read ToUnicode CMap in font " +
getName(), ex);
}
return cmap;
}
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1CFont.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1CFont.java?rev=1918836&r1=1918835&r2=1918836&view=diff
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1CFont.java
(original)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1CFont.java
Tue Jul 2 12:49:26 2024
@@ -110,7 +110,7 @@ public class PDType1CFont extends PDSimp
}
catch (IOException e)
{
- LOG.error("Can't read the embedded Type1C font {}",
getName(), e);
+ LOG.error(() -> "Can't read the embedded Type1C font " +
getName(), e);
fontIsDamaged = true;
}
}
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1Font.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1Font.java?rev=1918836&r1=1918835&r2=1918836&view=diff
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1Font.java
(original)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1Font.java
Tue Jul 2 12:49:26 2024
@@ -246,12 +246,12 @@ public class PDType1Font extends PDSimpl
}
catch (DamagedFontException e)
{
- LOG.warn("Can't read damaged embedded Type1 font {}",
fd.getFontName(), e);
+ LOG.warn(() -> "Can't read damaged embedded Type1 font " +
fd.getFontName(), e);
fontIsDamaged = true;
}
catch (IOException e)
{
- LOG.error("Can't read the embedded Type1 font {}",
fd.getFontName(), e);
+ LOG.error(() -> "Can't read the embedded Type1 font " +
fd.getFontName(), e);
fontIsDamaged = true;
}
}
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/AxialShadingContext.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/AxialShadingContext.java?rev=1918836&r1=1918835&r2=1918836&view=diff
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/AxialShadingContext.java
(original)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/AxialShadingContext.java
Tue Jul 2 12:49:26 2024
@@ -111,7 +111,7 @@ public class AxialShadingContext extends
}
catch (NoninvertibleTransformException ex)
{
- LOG.error("{}, matrix: {}", ex.getMessage(), matrix, ex);
+ LOG.error(() -> ex.getMessage() + ", matrix: " + matrix, ex);
rat = new AffineTransform();
}
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/RadialShadingContext.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/RadialShadingContext.java?rev=1918836&r1=1918835&r2=1918836&view=diff
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/RadialShadingContext.java
(original)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/RadialShadingContext.java
Tue Jul 2 12:49:26 2024
@@ -117,7 +117,7 @@ public class RadialShadingContext extend
}
catch (NoninvertibleTransformException ex)
{
- LOG.error("{}, matrix: {}", ex.getMessage(), matrix, ex);
+ LOG.error(() -> ex.getMessage() + ", matrix: " + matrix, ex);
rat = new AffineTransform();
}
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/Type1ShadingContext.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/Type1ShadingContext.java?rev=1918836&r1=1918835&r2=1918836&view=diff
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/Type1ShadingContext.java
(original)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/Type1ShadingContext.java
Tue Jul 2 12:49:26 2024
@@ -76,7 +76,7 @@ class Type1ShadingContext extends Shadin
}
catch (NoninvertibleTransformException ex)
{
- LOG.error("{}, matrix: {}", ex.getMessage(), matrix, ex);
+ LOG.error(() -> ex.getMessage() + ", matrix: " + matrix, ex);
rat = new AffineTransform();
}
}
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=1918836&r1=1918835&r2=1918836&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
Tue Jul 2 12:49:26 2024
@@ -178,7 +178,7 @@ public class PDLineAppearanceHandler ext
catch (IllegalArgumentException ex)
{
// Adobe Reader displays placeholders instead
- LOG.error("line text '{}' can't be shown",
annotation.getContents(), ex);
+ LOG.error(() -> "line text '" + annotation.getContents() +
"' can't be shown", ex);
}
float xOffset = (lineLength - contentLength) / 2;
float yOffset;
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=1918836&r1=1918835&r2=1918836&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
Tue Jul 2 12:49:26 2024
@@ -91,7 +91,7 @@ final class GlyphCache
{
// todo: escalate this error?
String fontName = ((PDFontLike) font).getName();
- LOG.error("Glyph rendering failed for code {} in font {}", code,
fontName, e);
+ LOG.error(() -> "Glyph rendering failed for code " + code + " in
font " + fontName, e);
return new GeneralPath();
}
}
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=1918836&r1=1918835&r2=1918836&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 Tue Jul
2 12:49:26 2024
@@ -235,7 +235,7 @@ public final class Hex
}
catch (NumberFormatException ex)
{
- LOG.error("Can't parse {}, aborting decode", hexByte, ex);
+ LOG.error(() -> "Can't parse " + hexByte + ", aborting
decode", ex);
break;
}
i += 2;
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=1918836&r1=1918835&r2=1918836&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
Tue Jul 2 12:49:26 2024
@@ -299,7 +299,7 @@ public class TestPDFToImage
{
new FileOutputStream(new File(outDir, file.getName() +
".cmperror")).close();
failed = true;
- LOG.error("Error comparing file output for " + file.getName(), e);
+ LOG.error(() -> "Error comparing file output for " +
file.getName(), e);
}
return !failed;
Modified:
pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/ExtractText.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/ExtractText.java?rev=1918836&r1=1918835&r2=1918836&view=diff
==============================================================================
--- pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/ExtractText.java
(original)
+++ pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/ExtractText.java
Tue Jul 2 12:49:26 2024
@@ -349,7 +349,7 @@ public final class ExtractText implemen
{
throw ex;
}
- LOG.error("Failed to process page {}", p, ex);
+ LOG.error("Failed to process page " + p, ex);
}
}
}