Author: msahyoun
Date: Thu Feb 22 11:41:14 2018
New Revision: 1825048

URL: http://svn.apache.org/viewvc?rev=1825048&view=rev
Log:
PDFBOX-4118: retain exception in log message; use LOG.debug for ignored 
exceptions

Modified:
    
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/PDAnnotationPopup.java
    
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/digitalsignature/COSFilterInputStream.java
    
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java
    
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/PDAnnotationPopup.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/PDAnnotationPopup.java?rev=1825048&r1=1825047&r2=1825048&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/PDAnnotationPopup.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/PDAnnotationPopup.java
 Thu Feb 22 11:41:14 2018
@@ -18,6 +18,9 @@ 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.pdfbox.cos.COSDictionary;
 import org.apache.pdfbox.cos.COSName;
 
@@ -28,6 +31,7 @@ import org.apache.pdfbox.cos.COSName;
  */
 public class PDAnnotationPopup extends PDAnnotation
 {
+    private static final Log LOG = LogFactory.getLog(PDAnnotationPopup.class);
 
     /**
      * The type of annotation.
@@ -97,6 +101,7 @@ public class PDAnnotationPopup extends P
         }
         catch (IOException ioe)
         {
+            LOG.debug("An exception while trying to get the parent markup - 
ignoring", ioe);
             // Couldn't construct the annotation, so return null i.e. do 
nothing
         }
         return am;

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/digitalsignature/COSFilterInputStream.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/digitalsignature/COSFilterInputStream.java?rev=1825048&r1=1825047&r2=1825048&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/digitalsignature/COSFilterInputStream.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/digitalsignature/COSFilterInputStream.java
 Thu Feb 22 11:41:14 2018
@@ -22,9 +22,17 @@ import java.io.FilterInputStream;
 import java.io.IOException;
 import java.io.InputStream;
 
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
 
 public class COSFilterInputStream extends FilterInputStream
 {
+  /**
+  * Log instance.
+   */
+  private static final Log LOG = LogFactory.getLog(COSFilterInputStream.class);
+
   private final int[] byteRange;
   private long position = 0;
   
@@ -88,6 +96,7 @@ public class COSFilterInputStream extend
     }
     catch (IOException ee) 
     {
+      LOG.debug("An exception occured while trying to fill byte[] - ignoring", 
ee);
     }
     return i;
   }

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=1825048&r1=1825047&r2=1825048&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
 Thu Feb 22 11:41:14 2018
@@ -132,7 +132,7 @@ class AppearanceGeneratorHelper
                     }
                     catch (IOException e)
                     {
-                        LOG.warn("Unable to match field level font with 
AcroForm font");
+                        LOG.warn("Unable to match field level font with 
AcroForm font", e);
                     }
                 }
             }

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=1825048&r1=1825047&r2=1825048&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
 Thu Feb 22 11:41:14 2018
@@ -741,6 +741,7 @@ public final class PDAcroForm implements
                 {
                     // we can safely ignore the exception here
                     // as this might only cause a misplacement
+                    LOG.debug("Couldn't resolve possible need for translation 
- ignoring, content might be misplaced", e);
                 }
             }
             return needsTranslation;


Reply via email to