You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ms...@apache.org on 2018/03/24 08:13:00 UTC

svn commit: r1827628 - /pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/PDFDebugger.java

Author: msahyoun
Date: Sat Mar 24 08:13:00 2018
New Revision: 1827628

URL: http://svn.apache.org/viewvc?rev=1827628&view=rev
Log:
PDFBOX-4118: add debug output about KCMS being found or not

Modified:
    pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/PDFDebugger.java

Modified: pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/PDFDebugger.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/PDFDebugger.java?rev=1827628&r1=1827627&r2=1827628&view=diff
==============================================================================
--- pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/PDFDebugger.java (original)
+++ pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/PDFDebugger.java Sat Mar 24 08:13:00 2018
@@ -45,6 +45,10 @@ import java.util.List;
 import java.util.Properties;
 import java.util.Set;
 import java.util.StringTokenizer;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
 import javax.print.attribute.HashPrintRequestAttributeSet;
 import javax.print.attribute.PrintRequestAttributeSet;
 import javax.print.attribute.standard.Sides;
@@ -126,6 +130,8 @@ import org.apache.pdfbox.printing.PDFPag
  */
 public class PDFDebugger extends JFrame
 {
+    private static final Log LOG = LogFactory.getLog(PDFDebugger.class);
+
     private static final Set<COSName> SPECIALCOLORSPACES =
             new HashSet<>(Arrays.asList(COSName.INDEXED, COSName.SEPARATION, COSName.DEVICEN));
 
@@ -207,7 +213,7 @@ public class PDFDebugger extends JFrame
         }
         catch (ClassNotFoundException e)
         {
-            // do nothing. Happens with JDK7 (which has KCMS) and with JDK10 (which hasn't)
+            LOG.debug("KCMS service not found - using LCMS", e);
         }
 
         UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());