hi, i'm using ubuntu 6.10 edgy linux, jdk sun java version "1.5.0_08",
and the latest fop-trunk from svn
in my xslt i have the following line:
==========code==========
<fo:block-container position="absolute" left="0mm" top="0mm" font-size="10pt"
border-left-color="red"                                       
border-left-style="solid"
border-left-width="1mm"

==========/code==========

when i run fop from the command line it works fine:
./fop -xml ~/in.xml -xsl ~/in.xslt -pdf ~/out.pdf

but if i change that xml line to border-top-xxx or border-bottom-xxx
(where xxx is color style or width) i get this following errors:
=================
9/03/2007 13:29:59 org.apache.fop.apps.FOUserAgent setTargetResolution
INFO: target-resolution set to: 72.0dpi (px2mm=0.35277778)
9/03/2007 13:30:01 org.apache.fop.fo.FOTreeBuilder$MainFOHandler endElement
WARNING: Mismatch: page-sequence (http://www.w3.org/1999/XSL/Format)
vs. root (http://www.w3.org/1999/XSL/Format)
9/03/2007 13:30:01 org.apache.fop.fo.FOTreeBuilder fatalError
SEVERE: javax.xml.transform.TransformerException:
java.lang.IllegalStateException: lineWidth must be set and positive,
but it is: -2834
9/03/2007 13:30:01 org.apache.fop.cli.Main startFOP
SEVERE: Exception
javax.xml.transform.TransformerException:
java.lang.IllegalStateException: lineWidth must be set and positive,
but it is: -2834
       at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:168)
       at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115)
       at org.apache.fop.cli.Main.startFOP(Main.java:166)
       at org.apache.fop.cli.Main.main(Main.java:197)

---------

; SystemID: file:///home/myself/in.xslt; Line#: 27; Column#: 57
javax.xml.transform.TransformerException:
java.lang.IllegalStateException: lineWidth must be set and positive,
but it is: -2834
       at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2416)
       at 
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2281)
       at 
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1367)
       at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:709)
       at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1284)
       at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1262)
       at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:165)
       at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115)
       at org.apache.fop.cli.Main.startFOP(Main.java:166)
       at org.apache.fop.cli.Main.main(Main.java:197)
Caused by: java.lang.IllegalStateException: lineWidth must be set and
positive, but it is: -2834
       at 
org.apache.fop.layoutmgr.BreakingAlgorithm.getLineWidth(BreakingAlgorithm.java:1087)
       at 
org.apache.fop.layoutmgr.PageBreakingAlgorithm.getLineWidth(PageBreakingAlgorithm.java:853)
       at 
org.apache.fop.layoutmgr.PageBreakingAlgorithm.computeDifference(PageBreakingAlgorithm.java:367)
       at 
org.apache.fop.layoutmgr.BreakingAlgorithm.considerLegalBreak(BreakingAlgorithm.java:696)
       at 
org.apache.fop.layoutmgr.PageBreakingAlgorithm.considerLegalBreak(PageBreakingAlgorithm.java:309)
       at 
org.apache.fop.layoutmgr.BreakingAlgorithm.findBreakingPoints(BreakingAlgorithm.java:485)
       at 
org.apache.fop.layoutmgr.BreakingAlgorithm.findBreakingPoints(BreakingAlgorithm.java:403)
       at 
org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:338)
       at 
org.apache.fop.layoutmgr.BlockContainerLayoutManager.getNextKnuthElementsAbsolute(BlockContainerLayoutManager.java:506)
       at 
org.apache.fop.layoutmgr.BlockContainerLayoutManager.getNextKnuthElements(BlockContainerLayoutManager.java:194)
       at 
org.apache.fop.layoutmgr.FlowLayoutManager.getNextKnuthElements(FlowLayoutManager.java:106)
       at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager$PageBreaker.getNextKnuthElements(PageSequenceLayoutManager.java:272)
       at 
org.apache.fop.layoutmgr.AbstractBreaker.getNextBlockList(AbstractBreaker.java:554)
       at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager$PageBreaker.getNextBlockList(PageSequenceLayoutManager.java:264)
       at 
org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:301)
       at 
org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:263)
       at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:157)
       at 
org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:385)
       at 
org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:148)
       at 
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:378)
       at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:194)
       at 
org.apache.xml.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:261)
       at 
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1399)
       at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
       ... 9 more
---------
java.lang.IllegalStateException: lineWidth must be set and positive,
but it is: -2834
       at 
org.apache.fop.layoutmgr.BreakingAlgorithm.getLineWidth(BreakingAlgorithm.java:1087)
       at 
org.apache.fop.layoutmgr.PageBreakingAlgorithm.getLineWidth(PageBreakingAlgorithm.java:853)
       at 
org.apache.fop.layoutmgr.PageBreakingAlgorithm.computeDifference(PageBreakingAlgorithm.java:367)
       at 
org.apache.fop.layoutmgr.BreakingAlgorithm.considerLegalBreak(BreakingAlgorithm.java:696)
       at 
org.apache.fop.layoutmgr.PageBreakingAlgorithm.considerLegalBreak(PageBreakingAlgorithm.java:309)
       at 
org.apache.fop.layoutmgr.BreakingAlgorithm.findBreakingPoints(BreakingAlgorithm.java:485)
       at 
org.apache.fop.layoutmgr.BreakingAlgorithm.findBreakingPoints(BreakingAlgorithm.java:403)
       at 
org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:338)
       at 
org.apache.fop.layoutmgr.BlockContainerLayoutManager.getNextKnuthElementsAbsolute(BlockContainerLayoutManager.java:506)
       at 
org.apache.fop.layoutmgr.BlockContainerLayoutManager.getNextKnuthElements(BlockContainerLayoutManager.java:194)
       at 
org.apache.fop.layoutmgr.FlowLayoutManager.getNextKnuthElements(FlowLayoutManager.java:106)
       at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager$PageBreaker.getNextKnuthElements(PageSequenceLayoutManager.java:272)
       at 
org.apache.fop.layoutmgr.AbstractBreaker.getNextBlockList(AbstractBreaker.java:554)
       at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager$PageBreaker.getNextBlockList(PageSequenceLayoutManager.java:264)
       at 
org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:301)
       at 
org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:263)
       at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:157)
       at 
org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:385)
       at 
org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:148)
       at 
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:378)
       at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:194)
       at 
org.apache.xml.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:261)
       at 
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1399)
       at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
       at 
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2281)
       at 
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1367)
       at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:709)
       at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1284)
       at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1262)
       at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:165)
       at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115)
       at org.apache.fop.cli.Main.startFOP(Main.java:166)
       at org.apache.fop.cli.Main.main(Main.java:197)
=====================

i have been googling like crazy but finding no answers... anybody know
what might be wrong?

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to