SimpleTranform xsl, xml to fo using Xalan

2002-02-06 Thread Pedro Barco Bernal
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)));




Re: SimpleTranform xsl, xml to fo using Xalan

2002-02-06 Thread Keiron Liddle
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.


Re: SimpleTranform xsl, xml to fo using Xalan

2002-02-06 Thread Pedro Barco Bernal
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 [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
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.