I am Tswana so please forgive me for my poor English.  I am trying to
generate an ODT document from a servlet with no luck.  I dont thing it
is an IO error but rather a TemplateException, a similar code work
without any issues form a stand alone application.

My code looks like this:

File directory =
(File)getServletContext().getAttribute(getServletContext().TEMPDIR;
directory..mkdir()
File outfile = File.createTempFile("samp2", "odt", directory);

try {
       InputStream odtstream =
getServletContext().getResourceAsStream("/samp1.odt")
       RhinoStreamTemplate template = new
RhinoStreamTemplate(odtstream);
       template.setField("First Name", "Paballo");
       template.saveAs(outfile);   //save file in temporary directory
     }

 catch (Exception e) {
}



I look forward to your responses.  Thank you in advance.

Reply via email to