Hi; I've found that if $DISPLAY is not set (or X11 isn't running) that xslutil aborts with a stacktrace (below).
I've tried Oracle JDKs 1.7.0_80 and 1.6.0_30 with identical results. I tried setting java.awt.headless=true, but that didn't seem to make an impact. Is there anything else I can try? Or does xslutil require X11? Scott Internal error: cannot create application: java.lang.ExceptionInInitializerError +--------------------------------------- | com.xmlmind.xslutil.ConversionIcon.getIcon(ConversionIcon.java:96) | com.xmlmind.xslutil.ConversionIcon.<init>(ConversionIcon.java:45) | com.xmlmind.xslutil.ConversionLoader.getIcon(ConversionLoader.java:418) | com.xmlmind.xslutil.ConversionLoader.startElement(ConversionLoader.java:204) | org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) | org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) | org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) | org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) | org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) | org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) | org.apache.xerces.parsers.XMLParser.parse(Unknown Source) | org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) | org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) | org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source) | com.xmlmind.xslutil.ConversionLoader.load(ConversionLoader.java:126) | com.xmlmind.xslutil.ConversionLoader.load(ConversionLoader.java:98) | com.xmlmind.xslutil.ConversionLoader.load(ConversionLoader.java:84) | com.xmlmind.xslutil.App.loadStockConversions(App.java:390) | com.xmlmind.xslutil.App.loadConversions(App.java:370) | com.xmlmind.xslutil.App.initialize2(App.java:322) +--------------------------------------- CAUSE: java.awt.HeadlessException +--------------------------------------- | java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:207) | java.awt.Label.<init>(Label.java:150) | java.awt.Label.<init>(Label.java:117) | com.xmlmind.guiutil.ImageResource.<clinit>(ImageResource.java:48) | com.xmlmind.xslutil.ConversionIcon.getIcon(ConversionIcon.java:96) | com.xmlmind.xslutil.ConversionIcon.<init>(ConversionIcon.java:45) | com.xmlmind.xslutil.ConversionLoader.getIcon(ConversionLoader.java:418) | com.xmlmind.xslutil.ConversionLoader.startElement(ConversionLoader.java:204) | org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) | org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) | org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) | org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) | org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) | org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) | org.apache.xerces.parsers.XMLParser.parse(Unknown Source) | org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) | org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) | org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source) | com.xmlmind.xslutil.ConversionLoader.load(ConversionLoader.java:126) | com.xmlmind.xslutil.ConversionLoader.load(ConversionLoader.java:98) +---------------------------------------
-- XMLmind FO Converter Support List xfc-support@xmlmind.com http://www.xmlmind.com/mailman/listinfo/xfc-support