xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pedro Barco Bernal" <pba...@ceh.junta-andalucia.es>
Subject Re: SimpleTranform xsl, xml to fo using Xalan
Date Wed, 06 Feb 2002 11:38:06 GMT
I tried with this, but I didn't obtain any result... ┬┐What is the problem?


//Make transformation of xmlfile to fo-file using  xslfile

 TransformerFactory tFactory = TransformerFactory.newInstance();
 Transformer transformer = tFactory.newTransformer(new
StreamSource("xsl.xsl"));
  FileOutputStream f = new FileOutputStream("xml2.fo");
  StreamResult h = new StreamResult(f);
 transformer.transform(new StreamSource("xml.xml"), h);
  f.flush();
  f.close();

----- Original Message -----
From: "Keiron Liddle" <keiron@aftexsw.com>
To: <fop-user@xml.apache.org>
Sent: Wednesday, February 06, 2002 12:01 PM
Subject: Re: SimpleTranform xsl, xml to fo using Xalan


> On 2002.02.06 11:51 Pedro Barco Bernal wrote:
> > Hi all,
> >
> >     These sentences works perfectly at local machine (make the fo file)
> > but
> > when we run it at server write a fofile empty, and there aren't any
error
> > or
> > exception...
> >
> >     ┬┐Someone knows what could be the problem?
> >
> > //Make transformation of xmlfile to fo-file using  xslfile
> >
> >  TransformerFactory tFactory = TransformerFactory.newInstance();
> >  Transformer transformer = tFactory.newTransformer(new
> > StreamSource("xsl.xsl"));
> >  transformer.transform(new StreamSource("xml.xml"), new StreamResult(new
> > FileOutputStream("xml.fo")));
>
> This simply writes to the streams. You should do a bit more handling such
> as flushing and closing the streams I think. You are probably exiting or
> reading the file before it is written out.


Mime
View raw message