Author: tilman Date: Sat Dec 8 11:49:43 2018 New Revision: 1848457 URL: http://svn.apache.org/viewvc?rev=1848457&view=rev Log: PDFBOX-4401: remove KCMS setting
Modified: pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/PDFDebugger.java pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/BengaliPdfGenerationHelloWorld.java pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/Validator_A1b.java pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFToImage.java pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PrintPDF.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=1848457&r1=1848456&r2=1848457&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 Dec 8 11:49:43 2018 @@ -201,18 +201,6 @@ public class PDFDebugger extends JFrame */ public static void main(String[] args) throws Exception { - try - { - // force KCMS (faster than LCMS) if available - Class.forName("sun.java2d.cmm.kcms.KcmsServiceProvider"); - System.setProperty("sun.java2d.cmm", "sun.java2d.cmm.kcms.KcmsServiceProvider"); - } - catch (ClassNotFoundException e) - { - // jdk7 or lower (KCMS has different name), - // or jdk10 and higher (KCMS no longer available) - } - UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); if (System.getProperty("apple.laf.useScreenMenuBar") == null) { Modified: pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/BengaliPdfGenerationHelloWorld.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/BengaliPdfGenerationHelloWorld.java?rev=1848457&r1=1848456&r2=1848457&view=diff ============================================================================== --- pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/BengaliPdfGenerationHelloWorld.java (original) +++ pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/BengaliPdfGenerationHelloWorld.java Sat Dec 8 11:49:43 2018 @@ -50,20 +50,6 @@ public class BengaliPdfGenerationHelloWo private static final int FONT_SIZE = 20; private static final int MARGIN = 20; - static - { - try - { - // turns off log info about using KCMS (faster than LCMS) if available - Class.forName("sun.java2d.cmm.kcms.KcmsServiceProvider"); - System.setProperty("sun.java2d.cmm", "sun.java2d.cmm.kcms.KcmsServiceProvider"); - } - catch (ClassNotFoundException e) - { - // ignore - } - } - private BengaliPdfGenerationHelloWorld() { } Modified: pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/Validator_A1b.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/Validator_A1b.java?rev=1848457&r1=1848456&r2=1848457&view=diff ============================================================================== --- pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/Validator_A1b.java (original) +++ pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/Validator_A1b.java Sat Dec 8 11:49:43 2018 @@ -68,17 +68,6 @@ public class Validator_A1b System.exit(1); } - try - { - // force KCMS (faster than LCMS) if available - Class.forName("sun.java2d.cmm.kcms.KcmsServiceProvider"); - System.setProperty("sun.java2d.cmm", "sun.java2d.cmm.kcms.KcmsServiceProvider"); - } - catch (ClassNotFoundException e) - { - // ignore - } - // is output xml ? int posFile = 0; boolean outputXml = "xml".equals(args[posFile]); Modified: pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFToImage.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFToImage.java?rev=1848457&r1=1848456&r2=1848457&view=diff ============================================================================== --- pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFToImage.java (original) +++ pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFToImage.java Sat Dec 8 11:49:43 2018 @@ -77,17 +77,6 @@ public final class PDFToImage */ public static void main( String[] args ) throws IOException { - try - { - // force KCMS (faster than LCMS) if available - Class.forName("sun.java2d.cmm.kcms.KcmsServiceProvider"); - System.setProperty("sun.java2d.cmm", "sun.java2d.cmm.kcms.KcmsServiceProvider"); - } - catch (ClassNotFoundException e) - { - LOG.debug("KCMS service not found - using LCMS", e); - } - // suppress the Dock icon on OS X System.setProperty("apple.awt.UIElement", "true"); Modified: pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PrintPDF.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PrintPDF.java?rev=1848457&r1=1848456&r2=1848457&view=diff ============================================================================== --- pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PrintPDF.java (original) +++ pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PrintPDF.java Sat Dec 8 11:49:43 2018 @@ -64,17 +64,6 @@ public final class PrintPDF */ public static void main(String[] args) throws PrinterException, IOException { - try - { - // force KCMS (faster than LCMS) if available - Class.forName("sun.java2d.cmm.kcms.KcmsServiceProvider"); - System.setProperty("sun.java2d.cmm", "sun.java2d.cmm.kcms.KcmsServiceProvider"); - } - catch (ClassNotFoundException e) - { - LOG.debug("KCMS service not found - using LCMS", e); - } - // suppress the Dock icon on OS X System.setProperty("apple.awt.UIElement", "true");