[dbdoclet] Problem generating PDF
- From: "Karsten Voges" <karsten.voges@xxxxxxxxx>
- To: dbdoclet@xxxxxxxxxxxxx
- Date: Wed, 8 Mar 2006 14:15:36 +0100
thanks to the great tutorial at
http://raibledesigns.com/wiki/Wiki.jsp?page=DocBook
I came accross DocBook and dbdoclet, but I am having problems with the
generation process.
Running the last part of the tutorial (fop with arguments) I get the stacktrace,
listed below.
Do you have any idea?
I am running on Windows XP, ant 1.6.5, FOP 0.20.5, dbdoclet 0_70_1,
JDK 1.5_06, ...
Thanks in advance,
Karsten.
Ant target:
<target name="generatepdf" description="docbook target with dbdoclet"
depends="">
<!-- === convert to pdf === -->
<echo message="Converting to PDF"/>
<java classname="org.apache.fop.apps.Fop"
failonerror="yes" dir="${dist.apidocs}" fork="yes">
<classpath refid="dbdoclet.fop.classpath"/>
<arg line="-xml reference-full.xml"/>
<arg line="-xsl fo.xsl"/>
<arg line="-pdf reference.pdf -d"/>
</java>
</target>
Erroroutput:
[java] file:D:/dev/DocBook Doclet/docbook/xsl/common/l10n.xsl;
Line #95; Column #20; No localization exists for "en" or "". Using
default "en".
[java] file:D:/dev/DocBook Doclet/docbook/xsl/common/l10n.xsl;
Line #95; Column #20; No localization exists for "en" or "". Using
default "en".
[java] file:D:/dev/DocBook Doclet/docbook/xsl/common/l10n.xsl;
Line #175; Column #20; No "en" localization of "hyphenation-character"
exists.
[java] file:D:/dev/DocBook Doclet/docbook/xsl/common/l10n.xsl;
Line #95; Column #20; No localization exists for "en" or "". Using
default "en".
[java] [ERROR] java.lang.StringIndexOutOfBoundsException: String
index out of range: 0
[java] file:D:/dev/DocBook Doclet/docbook/xsl/common/l10n.xsl;
Line #175; Column #20; No "en" localization of
"hyphenation-push-character-count" exists.
[java] file:D:/dev/DocBook Doclet/docbook/xsl/common/l10n.xsl;
Line #95; Column #20; No localization exists for "en" or "". Using
default "en".
[java] file:D:/dev/DocBook Doclet/docbook/xsl/common/l10n.xsl;
Line #175; Column #20; No "en" localization of
"hyphenation-remain-character-count" exists.
[java] org.apache.fop.apps.FOPException:
java.lang.StringIndexOutOfBoundsException: String index out of range:
0
[java] at
org.apache.fop.apps.CommandLineStarter.run(CommandLineStarter.java:111)
[java] at org.apache.fop.apps.Fop.main(Fop.java:62)
[java] ---------
[java] java.lang.RuntimeException:
java.lang.StringIndexOutOfBoundsException: String index out of range:
0
[java] at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3407)
[java] at
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:433)
[java] at org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown
Source)
[java] at org.apache.xerces.impl.dtd.XMLDTDValidator.endDocument(Unknown
Source)
[java] at org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown
Source)
[java] at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown Source)
[java] at org.apache.xerces.impl.XMLEntityManager$EntityScanner.load(Unknown
Source)
[java] at
org.apache.xerces.impl.XMLEntityManager$EntityScanner.skipSpaces(Unknown
Source)
[java] at
org.apache.xerces.impl.XMLDocumentScannerImpl$TrailingMiscDispatcher.dispatch(Unknown
Source)
[java] at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
[java] at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
[java] at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
[java] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
[java] at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
[java] at org.apache.xalan.transformer.TrAXFilter.parse(TrAXFilter.java:134)
[java] at org.apache.fop.apps.Driver.render(Driver.java:498)
[java] at
org.apache.fop.apps.CommandLineStarter.run(CommandLineStarter.java:106)
[java] at org.apache.fop.apps.Fop.main(Fop.java:62)
[java] ---------
[java] java.lang.RuntimeException:
java.lang.StringIndexOutOfBoundsException: String index out of range:
0
[java] at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3407)
[java] at
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:433)
[java] at org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown
Source)
[java] at org.apache.xerces.impl.dtd.XMLDTDValidator.endDocument(Unknown
Source)
[java] at org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown
Source)
[java] at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown Source)
[java] at org.apache.xerces.impl.XMLEntityManager$EntityScanner.load(Unknown
Source)
[java] at
org.apache.xerces.impl.XMLEntityManager$EntityScanner.skipSpaces(Unknown
Source)
[java] at
org.apache.xerces.impl.XMLDocumentScannerImpl$TrailingMiscDispatcher.dispatch(Unknown
Source)
[java] at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
[java] at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
[java] at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
[java] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
[java] at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
[java] at org.apache.xalan.transformer.TrAXFilter.parse(TrAXFilter.java:134)
[java] at org.apache.fop.apps.Driver.render(Driver.java:498)
[java] at
org.apache.fop.apps.CommandLineStarter.run(CommandLineStarter.java:106)
[java] at org.apache.fop.apps.Fop.main(Fop.java:62)
- Follow-Ups:
- [dbdoclet] Re: Problem generating PDF
- From: Michael Fuchs
Other related posts:
- » [dbdoclet] Problem generating PDF
- » [dbdoclet] Re: Problem generating PDF
- » [dbdoclet] Re: Problem generating PDF
- » [dbdoclet] Re: Problem generating PDF
- » [dbdoclet] Re: Problem generating PDF
- [dbdoclet] Re: Problem generating PDF
- From: Michael Fuchs