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 <fo:page-sequence
master-name="simplePM"> instead of <fo:page-sequence
master-reference="simplePM">.

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]

Reply via email to