You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-users@xmlgraphics.apache.org by nick humphrey <ni...@gmail.com> on 2007/03/09 13:51:31 UTC

border-top-xxx and border-bottom-xxx causing wierd errors

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: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: border-top-xxx and border-bottom-xxx causing wierd errors

Posted by nick humphrey <ni...@gmail.com>.
i get the same exact error messages. maybe its not reading/recognizing
the endorsed folder? this is blowing my mind...

2007/3/9, Andreas L Delmelle <a_...@pandora.be>:
> On Mar 9, 2007, at 15:48, nick humphrey wrote:
>
> Hi,
>
> > thanks for the reply chris =)
> >
> >> Try to ensure you are using the xerces and xalan versions shipped
> >> with FOP
> > not exactly sure how one does this..
> >
> > you lost me here:
> > Use the endorsed mechanism to override any other xerces/xalan
> > versions that your JDK might be picking up.
> >
> > what is the endorsed mechanism? sorry for my ignorance, and thanks in
> > advance for your help.
>
> The endorsed standards mechanism is yet another way to force
> overrides, global to your JVM, for the XML API implementations.
>
> Look for the directory $JAVA_HOME$/lib/endorsed. (Create it if it
> does not exist.)
> Move all the Xalan/Xerces related JARs from your $FOP_HOME$/lib
> directory there.
>
> The JARs to be moved/copied are
> serializer-2.7.0.jar
> xalan-2.7.0.jar
> xercesImpl-2.7.1.jar
> xml-apis.jar
>
> The next time you start your JVM, it uses the versions in the lib/
> endorsed directory, instead of the ones on that are bundled with the
> Java distribution.
>
>
> HTH!
>
> Andreas
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: border-top-xxx and border-bottom-xxx causing wierd errors

Posted by Andreas L Delmelle <a_...@pandora.be>.
On Mar 9, 2007, at 15:48, nick humphrey wrote:

Hi,

> thanks for the reply chris =)
>
>> Try to ensure you are using the xerces and xalan versions shipped  
>> with FOP
> not exactly sure how one does this..
>
> you lost me here:
> Use the endorsed mechanism to override any other xerces/xalan
> versions that your JDK might be picking up.
>
> what is the endorsed mechanism? sorry for my ignorance, and thanks in
> advance for your help.

The endorsed standards mechanism is yet another way to force  
overrides, global to your JVM, for the XML API implementations.

Look for the directory $JAVA_HOME$/lib/endorsed. (Create it if it  
does not exist.)
Move all the Xalan/Xerces related JARs from your $FOP_HOME$/lib  
directory there.

The JARs to be moved/copied are
serializer-2.7.0.jar
xalan-2.7.0.jar
xercesImpl-2.7.1.jar
xml-apis.jar

The next time you start your JVM, it uses the versions in the lib/ 
endorsed directory, instead of the ones on that are bundled with the  
Java distribution.


HTH!

Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: border-top-xxx and border-bottom-xxx causing wierd errors

Posted by nick humphrey <ni...@gmail.com>.
thanks for the reply chris =)

>Try to ensure you are using the xerces and xalan versions shipped with FOP
not exactly sure how one does this..

you lost me here:
Use the endorsed mechanism to override any other xerces/xalan
versions that your JDK might be picking up.

what is the endorsed mechanism? sorry for my ignorance, and thanks in
advance for your help.


2007/3/9, Chris Bowditch <bo...@hotmail.com>:
> nick humphrey wrote:
>
> > 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:
>
> <snip/>
>
> >
> > 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)
> >
>
> <snip/>
>
> > i have been googling like crazy but finding no answers... anybody know
> > what might be wrong?
>
> I think it is likely to be a classpath issue. The effects are similar
> when the wrong version of xerces/xalan is used to process the XML/XSL.
> Try to ensure you are using the xerces and xalan versions shipped with
> FOP. Use the endorsed mechanism to override any other xerces/xalan
> versions that your JDK might be picking up.
>
> Chris
>
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: border-top-xxx and border-bottom-xxx causing wierd errors

Posted by Chris Bowditch <bo...@hotmail.com>.
nick humphrey wrote:

> 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:

<snip/>

> 
> 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)
> 

<snip/>

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

I think it is likely to be a classpath issue. The effects are similar 
when the wrong version of xerces/xalan is used to process the XML/XSL. 
Try to ensure you are using the xerces and xalan versions shipped with 
FOP. Use the endorsed mechanism to override any other xerces/xalan 
versions that your JDK might be picking up.

Chris






---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: border-top-xxx and border-bottom-xxx causing wierd errors

Posted by nick humphrey <ni...@gmail.com>.
Jeremias, the border bottom and top is working like it should so a big
"Merci" to you buddy =)

2007/3/12, nick humphrey <ni...@gmail.com>:
> thanks a bigillion Jeremias! i'll download the trunk tomorrow and test
> it out... i'm so happy that it was a bug and that i wasn't crazy....
> =)
>
> 2007/3/12, Jeremias Maerki <de...@jeremias-maerki.ch>:
> > Thanks for the test file. I was able to reproduce and fix the bug. It is
> > fixed in FOP Trunk:
> > http://svn.apache.org/viewvc?view=rev&rev=517415
> >
> > If you can't use FOP Trunk you can work around the problem by
> > explicitely setting the height or block-progression-dimension property
> > on the block-container.
> >
> > On 12.03.2007 20:43:05 nick humphrey wrote:
> > > see attached file...
> > > i echo the java_home variable in the fop script and it is using the
> > > correct java version, to where i also made the endorsed directory
> > > ($JAVA_HOME/lib), but like i said, still the same errors. when i run
> > > fop with just the fo and pdf statements:
> > > ./fop XXX.fo XXX.pdf
> > >
> > > then some errors aren't present/repeated (like when i run with -xml
> > > -xsl -pdf parameters), i only get this:
> > > ================
> > > 12/03/2007 10:17:32 org.apache.fop.apps.FOUserAgent setTargetResolution
> > > INFO: target-resolution set to: 72.0dpi (px2mm=0.35277778)
> > > 12/03/2007 10:17:34 org.apache.fop.cli.Main startFOP
> > > SEVERE: Exception
> > > java.lang.IllegalStateException: lineWidth must be set and positive,
> > > but it is: -2834
> > <snip/>
> > > java.lang.IllegalStateException: lineWidth must be set and positive,
> > > but it is: -2834
> > >         at org.apache.fop.layoutmgr.BreakingAlgorithm.getLineWidth(BreakingAlgorithm.java:1087)
> > <snip/>
> > > =================
> > >
> > >
> > > would really like to get this working so i don't have to use jasperreports...
> >
> > :-)
> >
> > <snip/>
> >
> >
> > Jeremias Maerki
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> > For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
> >
> >
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: border-top-xxx and border-bottom-xxx causing wierd errors

Posted by nick humphrey <ni...@gmail.com>.
thanks a bigillion Jeremias! i'll download the trunk tomorrow and test
it out... i'm so happy that it was a bug and that i wasn't crazy....
=)

2007/3/12, Jeremias Maerki <de...@jeremias-maerki.ch>:
> Thanks for the test file. I was able to reproduce and fix the bug. It is
> fixed in FOP Trunk:
> http://svn.apache.org/viewvc?view=rev&rev=517415
>
> If you can't use FOP Trunk you can work around the problem by
> explicitely setting the height or block-progression-dimension property
> on the block-container.
>
> On 12.03.2007 20:43:05 nick humphrey wrote:
> > see attached file...
> > i echo the java_home variable in the fop script and it is using the
> > correct java version, to where i also made the endorsed directory
> > ($JAVA_HOME/lib), but like i said, still the same errors. when i run
> > fop with just the fo and pdf statements:
> > ./fop XXX.fo XXX.pdf
> >
> > then some errors aren't present/repeated (like when i run with -xml
> > -xsl -pdf parameters), i only get this:
> > ================
> > 12/03/2007 10:17:32 org.apache.fop.apps.FOUserAgent setTargetResolution
> > INFO: target-resolution set to: 72.0dpi (px2mm=0.35277778)
> > 12/03/2007 10:17:34 org.apache.fop.cli.Main startFOP
> > SEVERE: Exception
> > java.lang.IllegalStateException: lineWidth must be set and positive,
> > but it is: -2834
> <snip/>
> > java.lang.IllegalStateException: lineWidth must be set and positive,
> > but it is: -2834
> >         at org.apache.fop.layoutmgr.BreakingAlgorithm.getLineWidth(BreakingAlgorithm.java:1087)
> <snip/>
> > =================
> >
> >
> > would really like to get this working so i don't have to use jasperreports...
>
> :-)
>
> <snip/>
>
>
> Jeremias Maerki
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: border-top-xxx and border-bottom-xxx causing wierd errors

Posted by Jeremias Maerki <de...@jeremias-maerki.ch>.
Thanks for the test file. I was able to reproduce and fix the bug. It is
fixed in FOP Trunk:
http://svn.apache.org/viewvc?view=rev&rev=517415

If you can't use FOP Trunk you can work around the problem by
explicitely setting the height or block-progression-dimension property
on the block-container.

On 12.03.2007 20:43:05 nick humphrey wrote:
> see attached file...
> i echo the java_home variable in the fop script and it is using the
> correct java version, to where i also made the endorsed directory
> ($JAVA_HOME/lib), but like i said, still the same errors. when i run
> fop with just the fo and pdf statements:
> ./fop XXX.fo XXX.pdf
> 
> then some errors aren't present/repeated (like when i run with -xml
> -xsl -pdf parameters), i only get this:
> ================
> 12/03/2007 10:17:32 org.apache.fop.apps.FOUserAgent setTargetResolution
> INFO: target-resolution set to: 72.0dpi (px2mm=0.35277778)
> 12/03/2007 10:17:34 org.apache.fop.cli.Main startFOP
> SEVERE: Exception
> java.lang.IllegalStateException: lineWidth must be set and positive,
> but it is: -2834
<snip/>
> java.lang.IllegalStateException: lineWidth must be set and positive,
> but it is: -2834
>         at org.apache.fop.layoutmgr.BreakingAlgorithm.getLineWidth(BreakingAlgorithm.java:1087)
<snip/>
> =================
> 
> 
> would really like to get this working so i don't have to use jasperreports...

:-)

<snip/>


Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: border-top-xxx and border-bottom-xxx causing wierd errors

Posted by nick humphrey <ni...@gmail.com>.
see attached file...
i echo the java_home variable in the fop script and it is using the
correct java version, to where i also made the endorsed directory
($JAVA_HOME/lib), but like i said, still the same errors. when i run
fop with just the fo and pdf statements:
./fop XXX.fo XXX.pdf

then some errors aren't present/repeated (like when i run with -xml
-xsl -pdf parameters), i only get this:
================
12/03/2007 10:17:32 org.apache.fop.apps.FOUserAgent setTargetResolution
INFO: target-resolution set to: 72.0dpi (px2mm=0.35277778)
12/03/2007 10:17:34 org.apache.fop.cli.Main startFOP
SEVERE: Exception
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)

---------

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.xalan.transformer.TransformerIdentityImpl.endElement(TransformerIdentityImpl.java:1101)
        at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)
        at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
Source)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.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.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
        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)
=================


would really like to get this working so i don't have to use jasperreports...

Nick


2007/3/12, Jeremias Maerki <de...@jeremias-maerki.ch>:
> Can you please post a full FO file (no XSLT) that demonstrates the
> problem?
>
> On 09.03.2007 13:51:31 nick humphrey wrote:
> > 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?
>
>
> Jeremias Maerki
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>

Re: border-top-xxx and border-bottom-xxx causing wierd errors

Posted by Jeremias Maerki <de...@jeremias-maerki.ch>.
Can you please post a full FO file (no XSLT) that demonstrates the
problem?

On 09.03.2007 13:51:31 nick humphrey wrote:
> 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?


Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org