Re: Getting the tests to run
On Tue, 2002-07-30 at 06:53, Peter Kullmann wrote: > If you are using the MAIN branch there's one thing that could help: > > in org.apache.fop.tools.TestConverter.java the following line 232 is > missing in the cvs revision 1.18 (i.e. the driver isn't initialized): > > 226 XMLReader parser = inputHandler.getParser(); > 227 setParserFeatures(parser); > 228 > 229 Logger logger = log.getChildLogger("fop"); > 230 Driver driver = new Driver(); > 231 driver.setLogger(logger); > 232 driver.initialize(); > 233 if (outputPDF) { > 234 driver.setRenderer(Driver.RENDER_PDF); > 235 } else { > 236 driver.setRenderer(Driver.RENDER_XML); > 237 } > 238 > > With this I did manage to run the test/createpdf.sh. I didn't mange to > run the test target in build.xml, though. > > Besides: The fo files in test/xml/bugtests and others are not always in > the correct fo version, i.e. they use master-name="simplePM"> instead of master-reference="simplePM">. Thanks for the pointers, these issues should be fixed. > Peter - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]
Re: Getting the tests to run
If you are using the MAIN branch there's one thing that could help: in org.apache.fop.tools.TestConverter.java the following line 232 is missing in the cvs revision 1.18 (i.e. the driver isn't initialized): 226 XMLReader parser = inputHandler.getParser(); 227 setParserFeatures(parser); 228 229 Logger logger = log.getChildLogger("fop"); 230 Driver driver = new Driver(); 231 driver.setLogger(logger); 232 driver.initialize(); 233 if (outputPDF) { 234 driver.setRenderer(Driver.RENDER_PDF); 235 } else { 236 driver.setRenderer(Driver.RENDER_XML); 237 } 238 With this I did manage to run the test/createpdf.sh. I didn't mange to run the test target in build.xml, though. Besides: The fo files in test/xml/bugtests and others are not always in the correct fo version, i.e. they use instead of . Peter On Tue, 2002-07-30 at 02:07, Kevin O'Neill wrote: > Help :), > > I'm trying to get build test target to run, but I get a > NullPointerException when each time the driver is created. > > [runTest] java.lang.NullPointerException > [runTest] at > org.apache.fop.apps.Driver.getContentHandler(Driver.java:461) > [runTest] at org.apache.fop.apps.Driver.render(Driver.java:474) > [runTest] at > org.apache.fop.tools.TestConverter.runTest(TestConverter.java:252) > > The offending line (461) in > org.apache.fop.apps.Driver.getContentHandler() > contains > > _treeBuilder.setLogger(getLogger()); > > Can someone shed some light my way? > > -k. > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]
Getting the tests to run
Help :), I'm trying to get build test target to run, but I get a NullPointerException when each time the driver is created. [runTest] java.lang.NullPointerException [runTest] at org.apache.fop.apps.Driver.getContentHandler(Driver.java:461) [runTest] at org.apache.fop.apps.Driver.render(Driver.java:474) [runTest] at org.apache.fop.tools.TestConverter.runTest(TestConverter.java:252) The offending line (461) in org.apache.fop.apps.Driver.getContentHandler() contains _treeBuilder.setLogger(getLogger()); Can someone shed some light my way? -k. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]