This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
Fop Problem
- From: "Ramakrishnan.G" <ramkig at sakinfotech dot co dot in>
- To: Docbook-Apps <docbook-apps at lists dot oasis-open dot org>,Xsl-List <xsl-list at lists dot mulberrytech dot com>
- Date: Sat, 03 Nov 2001 16:00:07 +0530
- Subject: DOCBOOK-APPS: Fop Problem
Hai,
I hava a problem with Fop.
I use Fop,Xalan and Xerces to convert xml and xsl into PDF and PCL.
It was not supporting CMYK colorspace. So i modified a few classes in fop
and added a few classes.
Now it works fine for PDF but it is not working for PCL format
it is giving me the following problem.
I am using following Fop-0.20.2 and the following jars.
fop-cmyk.jar (Jar modified by me)
batik.jar
xalan-2.0.0.jar
xerces-1.2.3.jar
avalon-framework-4.0.jar
logkit-1.0b4.jar
jimi-1.0.jar
when i run the Fop from command line i am getting the following errors.
Can anyone please help me how to solve this problem.
D:\freeaccess\Fop-0.20.2>java -cp
build\fop.jar;lib\batik.jar;lib\xalan-2.0.0.jar;lib\xerces-1.2.3.j
ar;lib\avalon-framework-4.0.jar;lib\logkit-1.0b4.jar;lib\jimi-1.0.jar
org.apache.fop.apps.Fop -xml s
.xml -xsl s.xsl -pcl s.pcl
[INFO]: FOP 0.20.2
[INFO]: building formatting object tree
[INFO]: rendering areas to PCL
[INFO]: [1]
[WARN]: Some static content could not fit in the area.
[INFO]: [2]
[WARN]: Some static content could not fit in the area.
[INFO]: Parsing of document complete, stopping renderer
[INFO]: writing out PCL
javax.xml.transform.TransformerException
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.j
ava, Compiled
Code)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2894)
at java.lang.Thread.run(Thread.java:479)
---------
java.lang.ArrayIndexOutOfBoundsException
at org.apache.fop.render.pcl.PCLRenderer.printBMP(PCLRenderer.java,
Compiled Code)
at
org.apache.fop.render.pcl.PCLRenderer.renderImageArea(PCLRenderer.java:382)
at org.apache.fop.image.ImageArea.render(ImageArea.java:68)
at
org.apache.fop.render.AbstractRenderer.renderLineArea(AbstractRenderer.java,
Compiled Cod
e)
at org.apache.fop.layout.LineArea.render(LineArea.java:162)
at
org.apache.fop.render.AbstractRenderer.renderBlockArea(AbstractRenderer.java
, Compiled Co
de)
at org.apache.fop.layout.BlockArea.render(BlockArea.java:82)
at
org.apache.fop.render.AbstractRenderer.renderBlockArea(AbstractRenderer.java
, Compiled Co
de)
at org.apache.fop.layout.BlockArea.render(BlockArea.java:82)
at
org.apache.fop.render.AbstractRenderer.renderAreaContainer(AbstractRenderer.
java, Compile
d Code)
at org.apache.fop.layout.ColumnArea.render(ColumnArea.java:33)
at
org.apache.fop.render.AbstractRenderer.renderSpanArea(AbstractRenderer.java,
Compiled Cod
e)
at org.apache.fop.layout.SpanArea.render(SpanArea.java:53)
at
org.apache.fop.render.AbstractRenderer.renderBodyAreaContainer(AbstractRende
rer.java, Com
piled Code)
at
org.apache.fop.render.pcl.PCLRenderer.renderPage(PCLRenderer.java:679)
at
org.apache.fop.render.pcl.PCLRenderer.render(PCLRenderer.java:753)
at
org.apache.fop.apps.StreamRenderer.queuePage(StreamRenderer.java:206)
at org.apache.fop.layout.AreaTree.addPage(AreaTree.java:81)
at
org.apache.fop.fo.pagination.PageSequence.format(PageSequence.java, Compiled
Code)
at org.apache.fop.apps.StreamRenderer.render(StreamRenderer.java,
Compiled Code)
at
org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:178)
at
org.apache.xalan.transformer.ResultTreeHandler.endElement(ResultTreeHandler.
java:284)
at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java,
Compiled Cod
e)
at
org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.ja
va, Compiled
Code)
at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.jav
a:193)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java,
Compiled Code)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2
097)
at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(Transformer
Impl.java:202
9)
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.j
ava, Compiled
Code)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2894)
at java.lang.Thread.run(Thread.java:479)
[ERROR]: null
Thanks and Regards
Ramakrishnan.G