This is the mail archive of the docbook-apps@lists.oasis-open.org mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[docbook-apps] 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


--------------------------------------------------------------------- To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]