X-Git-Url: http://www.entropy.ch/git/TestXSLT.git/blobdiff_plain/7b7d9b5365b53b3e5a9c4c621c648a424fa07a2a..0e9e9d9bedf966c927b0d1faaa1e3271e26be7cd:/FOPWrapper.java diff --git a/FOPWrapper.java b/FOPWrapper.java index ffe2e90..aea741a 100644 --- a/FOPWrapper.java +++ b/FOPWrapper.java @@ -26,8 +26,9 @@ public class FOPWrapper { public NSData convert(NSData foData) throws IOException, FOPException { //Construct driver + System.setProperty("java.awt.headless", "true"); Driver driver = new Driver(); - + //Setup logger Logger logger = new ConsoleLogger(ConsoleLogger.LEVEL_INFO); driver.setLogger(logger); @@ -59,6 +60,9 @@ public class FOPWrapper { out.close(); } + if (errorOccurred) { + return null; + } return new NSData(out.toByteArray()); }