xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Georg Datterl" <georg.datt...@geneon.de>
Subject AW: Empty PDF on FOP Servlet
Date Fri, 20 Mar 2009 15:26:52 GMT
Hi Sam,

I get a pink page and some text in Fop trunk, fop 0.93 and fop 0.20.5. What's your version?

Regards,
 
Georg Datterl
 
------ Kontakt ------
 
Georg Datterl
 
Geneon media solutions gmbh
Gutenstetter Straße 8a
90449 Nürnberg
 
HRB Nürnberg: 17193
Geschäftsführer: Yong-Harry Steiert 

Tel.: 0911/36 78 88 - 26
Fax: 0911/36 78 88 - 20
 
www.geneon.de
 
Weitere Mitglieder der Willmy MediaGroup:
 
IRS Integrated Realization Services GmbH:    www.irs-nbg.de 
Willmy PrintMedia GmbH:                            www.willmy.de
Willmy Consult & Content GmbH:                 www.willmycc.de 
-----Ursprüngliche Nachricht-----
Von: Sam Fuqua [mailto:samfuqua@gmail.com] 
Gesendet: Freitag, 20. März 2009 16:01
An: fop-users@xmlgraphics.apache.org
Betreff: Re: Empty PDF on FOP Servlet

Here's the FO as captured from the server during execution:

<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:el="http://purl.org/dc/elements/1.1/"
xmlns:step="http://jazz.net/xmlns/alm/qm/v0.1/testscript/v0.1/" xmlns:testscript="http://jazz.net/xmlns/alm/qm/v0.1/">
<fo:layout-master-set>
<fo:simple-page-master master-name="PageMaster" margin-bottom="10mm" margin-right="20mm"
margin-left="20mm" margin-top="10mm" page-width="216mm" page-height="279mm">  <fo:region-body
margin-bottom="20mm" margin-right="10mm" margin-left="10mm" margin-top="20mm" background-color="#EFAFAF"/>
</fo:simple-page-master>
  </fo:layout-master-set>
     <fo:page-sequence master-reference="PageMaster" initial-page-number="1">
      <fo:flow flow-name="xsl-region-body">
        <fo:block>
        <fo:block>Testscript</fo:block>
        <fo:block>Identifier: https://localhost:9443/jazz/secure/service/com.ibm.rqm.integration.service.IIntegrationService/testscript/urn:com.ibm.rqm:testscript:1</fo:block>
      <fo:block>Description: Description</fo:block>
     <fo:block>Title: Title</fo:block>
    </fo:block>
   </fo:flow>
 </fo:page-sequence>
</fo:root>

Sorry if the indentation is not to your liking.  It was rendered as a String and I've formatted
it myself here.  This FO was successfully used to create an RTF, but creates a blank PDF.


On Fri, Mar 20, 2009 at 10:49 AM, Georg Datterl <georg.datterl@geneon.de> wrote:


	Hi Sam,
	
	Shorten the FO file to the minimum size so it still contains a text block which should be
shown and post the FO - File. Maybe then somebody will be able to help.
	
	Regards,
	
	Georg Datterl
	
	------ Kontakt ------
	
	Georg Datterl
	
	Geneon media solutions gmbh
	Gutenstetter Straße 8a
	90449 Nürnberg
	
	HRB Nürnberg: 17193
	Geschäftsführer: Yong-Harry Steiert
	
	Tel.: 0911/36 78 88 - 26
	Fax: 0911/36 78 88 - 20
	
	www.geneon.de
	
	Weitere Mitglieder der Willmy MediaGroup:
	
	IRS Integrated Realization Services GmbH:    www.irs-nbg.de
	Willmy PrintMedia GmbH:                            www.willmy.de
	Willmy Consult & Content GmbH:                 www.willmycc.de
	-----Ursprüngliche Nachricht-----
	Von: Sam Fuqua [mailto:samfuqua@gmail.com]
	Gesendet: Freitag, 20. März 2009 15:39
	An: fop-users@xmlgraphics.apache.org
	Betreff: Empty PDF on FOP Servlet
	

	I have a server that accepts an XML posted to it.  The Server then does an XSLT on the data
using a server-side XSL file.  The XSLT works from the command line, and the server performs
and proper transform to FO, but fails to render a proper PDF.  I have intercepted the FO and
put it into the command line, where it creates the expected PDF, but it creates a seemingly
empty PDF.  I have been able to get it to properly create an RFT file, but I do not want RTF,
I want PDF.  Has anyone had this problem?
	Here's my XSL:
	
	<?xml version="1.0"?>
	<xsl:stylesheet version="1.0"
	 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
	 xmlns:fo="http://www.w3.org/1999/XSL/Format"
	 xmlns:testscript="http://jazz.net/xmlns/alm/qm/v0.1/"
	 xmlns:step="http://jazz.net/xmlns/alm/qm/v0.1/testscript/v0.1/"
	 xmlns:el="http://purl.org/dc/elements/1.1/">
	
	   <xsl:template match="/">
	     <fo:root>
	       <fo:layout-master-set>
	   <fo:simple-page-master page-height="279mm" page-width="216mm" margin-top="10mm" margin-left="20mm"
margin-right="20mm" margin-bottom="10mm" master-name="PageMaster">
	           <fo:region-body background-color="#EFAFAF" margin-top="20mm" margin-left="10mm"
margin-right="10mm" margin-bottom="20mm"/>
	   </fo:simple-page-master>
	   </fo:layout-master-set>
	
	   <fo:page-sequence initial-page-number="1" master-reference="PageMaster">
	   <fo:flow flow-name="xsl-region-body">
	         <xsl:apply-templates/>
	   </fo:flow>
	   </fo:page-sequence>
	   </fo:root>
	   </xsl:template>
	
	   <xsl:template match="testscript:testscript">
	   <fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format">
	       <fo:block>Testscript</fo:block>
	       <fo:block>Identifier: <xsl:value-of select="el:identifier"/></fo:block>
	       <fo:block>Description: <xsl:value-of select="el:description"/></fo:block>
	       <fo:block>Title: <xsl:value-of select="el:title"/></fo:block>
	   </fo:block>
	   </xsl:template>
	
	</xsl:stylesheet>
	--
	Sam Fuqua
	ΣΝ ΘΗ 454
	
	




--
Sam Fuqua
ΣΝ ΘΗ 454

Mime
View raw message