Maven repo

2007-08-31 Thread Raphael Parree
Hi,

 

FOP 0.94 has not been added to a public maven repository yet? (could for
example not find it at
http://repo1.maven.org/maven2/org/apache/xmlgraphics/fop/)

 

Tx.,

 

Raphael

 

 

 



0.94, AWT Preview: Reverse page order

2007-08-31 Thread Beat Hoermann
AWT Preview (MIME_FOP_AWT_PREVIEW) displays a FO-document in reverse page 
order if the document is too large to fit on a single page. FOP 0.20.5 AWT 
Preview displays it in the correct page order.

Beat Hoermann


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



0.94, PrintRenderer: FOP crashes with JPEG, 0.20.5 works

2007-08-31 Thread Beat Hoermann
The following FO-document just contains a JPEG-image. Printing it with FOP 
0.94 (using the PrintRenderer) results in the error displayed below. Note that 
the referenced JPEG logo.jpg was correctly found.

Works with FOP 0.20.5. Works also using FOP 0.94 AWT Preview 
(MIME_FOP_AWT_PREVIEW).

I use Java 1.6.0_02.

Beat Hoermann


?xml version=1.0 encoding=ISO-8859-1?
fo:root xmlns:fo=http://www.w3.org/1999/XSL/Format;

fo:layout-master-set
   fo:simple-page-master master-name=A4 page-width=210mm
page-height=297mm margin-top=1cm margin-bottom=0.5cm
   fo:region-body margin-left=2.4cm margin-top=3.1cm
margin-right=1.2cm margin-bottom=1.5cm /
  fo:region-before extent=5cm /
  fo:region-after  extent=1cm /
  fo:region-start  extent=2.4cm /
  fo:region-endextent=1.2cm /
   /fo:simple-page-master
/fo:layout-master-set

fo:page-sequence master-reference=A4
   !-- Page Content --
   fo:flow flow-name=xsl-region-body

  fo:block
 fo:external-graphic src=url('logo.jpg')
 /fo:external-graphic
  /fo:block

   /fo:flow
/fo:page-sequence
/fo:root

Exception in thread main 
com.triangulum.utility.foputility.FOPUtilityException: Apache FOP exception
at com.triangulum.utility.foputility.FOPUtility.runFOP
(FOPUtility.java:463)
at com.triangulum.utility.foputility.FOPUtility.printFOP
(FOPUtility.java:493)
at com.triangulum.utility.foputility.FOPUtility.printFO
(FOPUtility.java:293)
at com.triangulum.utility.foputility.test.TestFOPUtility.main
(TestFOPUtility.java:83)
Caused by: javax.xml.transform.TransformerException: 
java.lang.NullPointerException
at 
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown 
Source)
at 
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown 
Source)
at com.triangulum.utility.foputility.FOPUtility.runFOP
(FOPUtility.java:461)
... 3 more
Caused by: java.lang.NullPointerException
at org.apache.fop.render.java2d.Java2DRenderer.drawImage
(Java2DRenderer.java:895)
at org.apache.fop.render.AbstractPathOrientedRenderer.drawImage
(AbstractPathOrientedRenderer.java:678)
at org.apache.fop.render.java2d.Java2DRenderer.renderImage
(Java2DRenderer.java:882)
at org.apache.fop.render.AbstractRenderer.renderViewport
(AbstractRenderer.java:748)
at org.apache.fop.render.AbstractPathOrientedRenderer.renderViewport
(AbstractPathOrientedRenderer.java:541)
at org.apache.fop.render.AbstractRenderer.renderInlineArea
(AbstractRenderer.java:631)
at org.apache.fop.render.AbstractRenderer.renderLineArea
(AbstractRenderer.java:606)
at org.apache.fop.render.AbstractRenderer.renderBlocks
(AbstractRenderer.java:532)
at org.apache.fop.render.AbstractRenderer.renderBlock
(AbstractRenderer.java:582)
at org.apache.fop.render.AbstractRenderer.renderBlocks
(AbstractRenderer.java:522)
at org.apache.fop.render.AbstractRenderer.renderFlow
(AbstractRenderer.java:427)
at org.apache.fop.render.AbstractRenderer.renderMainReference
(AbstractRenderer.java:406)
at org.apache.fop.render.AbstractRenderer.renderBodyRegion
(AbstractRenderer.java:340)
at org.apache.fop.render.AbstractRenderer.renderRegionViewport
(AbstractRenderer.java:285)
at org.apache.fop.render.AbstractRenderer.renderPageAreas
(AbstractRenderer.java:258)
at org.apache.fop.render.java2d.Java2DRenderer.print
(Java2DRenderer.java:991)
at sun.print.RasterPrinterJob.printPage(Unknown Source)
at sun.print.RasterPrinterJob.print(Unknown Source)
at sun.print.RasterPrinterJob.print(Unknown Source)
at org.apache.fop.render.print.PrintRenderer.stopRenderer
(PrintRenderer.java:143)
at org.apache.fop.area.RenderPagesModel.endDocument
(RenderPagesModel.java:245)
at org.apache.fop.area.AreaTreeHandler.endDocument
(AreaTreeHandler.java:283)
at org.apache.fop.fo.FOTreeBuilder.endDocument(FOTreeBuilder.java:171)
at 
com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.endDocument(Unknown 
Source)
at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument
(Unknown Source)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocu
ment(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown 
Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse
(Unknown Source)
at 
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity
(Unknown Source)
... 6 more


-
To unsubscribe, e-mail: [EMAIL PROTECTED]

Re: page-break-inside=avoid problems...

2007-08-31 Thread Andreas L Delmelle


On Aug 31, 2007, at 10:51, Yauhen Rybak wrote:

Hi


Another question about page-break-inside=avoid.
I've tried to find any solution but I failed. I applied this attribute
to a block of text and it works. But when the block of text is more
bigger than entire page - the text wich have to be placed on the
second page is lost. I need this text to be carried over to the next
page.


According to the XSL-FO Recommendation, page-break-inside='avoid' as  
a shorthand is 'expanded' to keep-together.within-page='always'.


Since the keep-value is always, the CSS-shorthand 'page-break- 
inside' cannot be used for your purpose. What you would need is  
support for integer keeps (which is currently still absent in FOP,  
unfortunately).


Sorry, no workaround comes to mind immediately.


Cheers,

Andreas


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