First thank you both Jeremias and Miroslav. Getting rid of the border
did fix it at my end too - well, for the example file I initially sent.

However, after applying the same fix to my original file, I get the same
error. There must be some markup that is not supported thus throwing
this generic error?. I'll try to find a validator that could potentially
shed some light on this. I usually just put the FO file in XML Spy and
it would indicate to me what was wrong. So far, it doesn't complain at
this FO though.

@Jeremias Maerki:

I'm using Coldfusion to generate the XML, and read in an XSL file that I
created in XMLSpy. I then pass those two variables stored in memory to
my custom FOP class which accepts these sorts of parameters.

Here's a snippet:

public String setXSLT(String strXSLT){
        try{
                this.xslt = new
ByteArrayInputStream(strXSLT.getBytes("ISO-8859-1"));
                return "";      
                        
        }
        catch(UnsupportedEncodingException uee){                        
                return getStackTrace(uee);
        }       
}

@Miroslav Pukhalsky

I am using 0.94. Not sure if this makes any difference?

Thanks again to all.

Dan

> -----Original Message-----
> From: Jeremias Maerki [mailto:[EMAIL PROTECTED] 
> Sent: March 4, 2008 2:56 AM
> To: fop-users@xmlgraphics.apache.org
> Subject: Re: fo:simple-page-master is missing child elements
> 
> Hmm, I cannot reproduce the error with your example file. I 
> get an error,
> though: you specified a border on region-body which is not 
> allowed by the spec. But if I remove the border, everything 
> is fine. Shrug.
> 
> Are you using a peculiar XML parsing setup? Maybe the 
> generated FO looks ok (if it is serialized to a file), but 
> FOP does not receive the SAX events with the proper namespace 
> information. Is the error message here really the only 
> message in FOP's output?
> 
> On 03.03.2008 20:14:34 Fournier,Danny [NCR] wrote:
> > Thanks Jay and Andreas.
> > 
> > What if I keep getting errors even though I have the 
> minimalistic of FO?
> > 
> > fo:root is missing child elements. 
> > Required Content Model: (layout-master-set, declarations?, 
> > bookmark-tree?, page-sequence+)
> > 
> > <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format";>
> > 
> >     <fo:layout-master-set>
> >             <fo:simple-page-master page-width="8.5in"
> > page-height="11in" master-name="myPages">
> >                     <fo:region-body margin-right="0mm"
> > margin-left="0mm" margin-bottom="0mm" margin-top="0mm"/>
> >             </fo:simple-page-master>
> >             <fo:simple-page-master page-width="8.5in"
> > page-height="11in" master-name="inventoryPages">
> >                     <fo:region-body border="0.5pt solid #000"
> > margin-right="8mm" margin-left="7mm" margin-bottom="41mm"
> > margin-top="24mm"/>
> >                     <fo:region-before display-align="after"
> > extent="24mm" region-name="header"/>
> >                     <fo:region-after display-align="before"
> > extent="41mm" region-name="footer"/>
> >             </fo:simple-page-master>
> >     </fo:layout-master-set>
> > 
> >     <fo:page-sequence master-reference="myPages">
> >             <fo:flow flow-name="xsl-region-body">
> >                     <fo:block>Body</fo:block>
> >             </fo:flow>
> >     </fo:page-sequence>
> > 
> > 
> > 
> >     <fo:page-sequence master-reference="inventoryPages">
> >     
> >             <fo:static-content flow-name="header">
> >                     <fo:block>Header</fo:block>
> >             </fo:static-content>
> >             
> >             <fo:static-content flow-name="footer">
> >                     <fo:block>Footer</fo:block>
> >             </fo:static-content>
> >             
> >             <fo:flow flow-name="xsl-region-body">
> >                     <fo:block>Body</fo:block>
> >             </fo:flow>
> >     </fo:page-sequence>
> >     
> > </fo:root>
> > 
> > I've gone through this document for the past 30 minutes trying to 
> > identify the problem. Maybe I should address my questions 
> to an XSL-FO 
> > markup list instead?
> > 
> > Dan
> <snip/>
> 
> 
> Jeremias Maerki
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

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

Reply via email to