[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Xalan NullPointerException
Hi, I searched the mailinglist for some time but xalan still crashs with a NullPointerException. The same xml file works with xsltproc and fo only. I also set fop.extensions to 1. -pdf crashs with the exact same errormessage like -awt. Does somebody has an idea what's going wrong? make[1]: Entering directory `/home/michael/OpenCA/openca/openca-0.9/docs/guide' xmllint --xinclude openca-guide.xml > openca-guide_all.xml xsltproc -o openca-guide.html /usr/share/sgml/docbook/docbook-xsl-1.61.2/html/docbook.xsl openca-guide_all.xml please remember to add the stylesheet default.css to openca-guide.html <link rel="stylesheet" href="default.css" type="text/css"/> -----------------> This was the working html stuff. -----------------> So the document should be ok. java -cp /usr/share/sgml/docbook/docbook-xsl-1.61.2/extensions/xalan2.jar:/usr/lib/Jimi/JimiProClasses.zip:/usr/lib/fop-0.20.5rc3a/lib/avalon-framework-cvs-20020806.jar:/usr/lib/fop-0.20.5rc3a/lib/batik.jar:/usr/lib/fop-0.20.5rc3a/lib/xalan-2.4.1.jar:/usr/lib/fop-0.20.5rc3a/lib/xercesImpl-2.2.1.jar:/usr/lib/fop-0.20.5rc3a/lib/xml-apis.jar:/usr/lib/fop-0.20.5rc3a/build/fop.jar:$CLASSPATH org.apache.xalan.xslt.EnvironmentCheck #---- BEGIN writeEnvironmentReport($Revision: 1.14 $): Useful stuff found: ---- version.DOM.draftlevel=2.0fd java.class.path=/usr/share/sgml/docbook/docbook-xsl-1.61.2/extensions/xalan2.jar:/usr/lib/Jimi/JimiProClasses.zip:/usr/lib/fop-0.20.5rc3a/lib/avalon-framework-cvs-20020806.jar:/usr/lib/fop-0.20.5rc3a/lib/batik.jar:/usr/lib/fop-0.20.5rc3a/lib/xalan-2.4.1.jar:/usr/lib/fop-0.20.5rc3a/lib/xercesImpl-2.2.1.jar:/usr/lib/fop-0.20.5rc3a/lib/xml-apis.jar:/usr/lib/fop-0.20.5rc3a/build/fop.jar:/usr/share/sgml/docbook/docbook-xsl-1.61.2/extensions/xalan2.jar:/usr/lib/Jimi/JimiProClasses.zip:/usr/lib/fop-0.20.5rc3a/lib/avalon-framework-cvs-20020806.jar:/usr/lib/fop-0.20.5rc3a/lib/batik.jar:/usr/lib/fop-0.20.5rc3a/lib/xalan-2.4.1.jar:/usr/lib/fop-0.20.5rc3a/lib/xercesImpl-2.2.1.jar:/usr/lib/fop-0.20.5rc3a/lib/xml-apis.jar:/usr/lib/fop-0.20.5rc3a/build/fop.jar:$CLASSPATH version.JAXP=1.1 java.ext.dirs=/usr/lib/jdk1.3.1/jre/lib/ext version.xerces2=Xerces-J 2.2.1 version.xerces1=not-present version.xalan2_2=Xalan Java 2.4.1 version.xalan1=not-present version.ant=not-present java.version=1.3.1 version.DOM=2.0 version.crimson=not-present sun.boot.class.path=/usr/lib/jdk1.3.1/jre/lib/rt.jar:/usr/lib/jdk1.3.1/jre/lib/i18n.jar:/usr/lib/jdk1.3.1/jre/lib/sunrsasign.jar:/usr/lib/jdk1.3.1/jre/classes #---- BEGIN Listing XML-related jars in: foundclasses.java.class.path ---- xml-apis.jar-apparent.version=xml-apis.jar from xalan-j_2_4_1, lotusxsl-j_2_3_4 or lotusxsl-j_2_3_5 from factoryfinder-build of xml-commons RIVERCOURT1 xml-apis.jar-path=/usr/lib/fop-0.20.5rc3a/lib/xml-apis.jar xml-apis.jar-apparent.version=xml-apis.jar from xalan-j_2_4_1, lotusxsl-j_2_3_4 or lotusxsl-j_2_3_5 from factoryfinder-build of xml-commons RIVERCOURT1 xml-apis.jar-path=/usr/lib/fop-0.20.5rc3a/lib/xml-apis.jar #----- END Listing XML-related jars in: foundclasses.java.class.path ----- version.SAX=2.0 version.xalan2x=Xalan Java 2.4.1 #----- END writeEnvironmentReport: Useful properties found: ----- # YAHOO! Your environment seems to be OK. -----------------> This was a check for the correct xalan version. java -cp /usr/share/sgml/docbook/docbook-xsl-1.61.2/extensions/xalan2.jar:/usr/lib/Jimi/JimiProClasses.zip:/usr/lib/fop-0.20.5rc3a/lib/avalon-framework-cvs-20020806.jar:/usr/lib/fop-0.20.5rc3a/lib/batik.jar:/usr/lib/fop-0.20.5rc3a/lib/xalan-2.4.1.jar:/usr/lib/fop-0.20.5rc3a/lib/xercesImpl-2.2.1.jar:/usr/lib/fop-0.20.5rc3a/lib/xml-apis.jar:/usr/lib/fop-0.20.5rc3a/build/fop.jar:$CLASSPATH org.apache.fop.apps.Fop -d -xml openca-guide_all.xml -xsl /usr/share/sgml/docbook/docbook-xsl-1.61.2/fo/docbook.xsl -awt [DEBUG] Input mode: [DEBUG] xslt transformation [DEBUG] xml input file: openca-guide_all.xml [DEBUG] xslt stylesheet: /usr/share/sgml/docbook/docbook-xsl-1.61.2/fo/docbook.xsl [DEBUG] Output mode: [DEBUG] awt on screen [DEBUG] OPTIONS [DEBUG] no user configuration file is used [default] [DEBUG] debug mode on [DEBUG] dump configuration [DEBUG] quiet mode on [INFO] Using org.apache.xerces.parsers.SAXParser as SAX2 Parser [INFO] base directory: file:/home/michael/OpenCA/openca/openca-0.9/docs/guide/ Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific] Font specified in font.properties not found -------> repeated several times [INFO] Using org.apache.xerces.parsers.SAXParser as SAX2 Parser file:///usr/share/sgml/docbook/docbook-xsl-1.61.2/fo/docbook.xsl; Line #184; Column #16; Making portrait pages on USletter paper (8.5inx11in) [INFO] building formatting object tree [INFO] setting up fonts [INFO] [1] [INFO] [2] [INFO] [3] [INFO] [4] [INFO] [1] [INFO] [2] [ERROR] java.lang.NullPointerException org.apache.fop.apps.FOPException: java.lang.NullPointerException at org.apache.fop.apps.AWTStarter.run(AWTStarter.java:156) at org.apache.fop.apps.Fop.main(Fop.java:62) --------- java.lang.RuntimeException: java.lang.NullPointerException at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3407) at org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:433) at org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown Source) at org.apache.xerces.impl.dtd.XMLDTDValidator.endDocument(Unknown Source) at org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown Source) at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown Source) at org.apache.xerces.impl.XMLEntityManager$EntityScanner.load(Unknown Source) at org.apache.xerces.impl.XMLEntityManager$EntityScanner.skipSpaces(Unknown Source) at org.apache.xerces.impl.XMLDocumentScannerImpl$TrailingMiscDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xalan.transformer.TrAXFilter.parse(TrAXFilter.java:134) at org.apache.fop.apps.Driver.render(Driver.java:498) at org.apache.fop.apps.AWTStarter.run(AWTStarter.java:146) at org.apache.fop.apps.Fop.main(Fop.java:62) make[1]: *** [openca-guide.pdf] Error 2 make[1]: Leaving directory `/home/michael/OpenCA/openca/openca-0.9/docs/guide' make: *** [default] Error 2 Thanks in advance Michael -- ------------------------------------------------------------------- Michael Bell Email: michael.bell@cms.hu-berlin.de ZE Computer- und Medienservice Tel.: +49 (0)30-2093 2482 (Computing Centre) Fax: +49 (0)30-2093 2704 Humboldt-University of Berlin Unter den Linden 6 10099 Berlin Email (private): michael.bell@web.de Germany http://www.openca.org
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]