Does anyone know how I can specify a filename to come up on the Save As dialog when running FOP from a Servlet.
I have the following code, and when the pdf is created, the resultant action is inserted as the filename. Is there any way I can change this? // Create a new driver Driver driver = new Driver(); driver.setRenderer(new org.apache.fop.render.pdf.PDFRenderer()); driver.addElementMapping("org.apache.fop.fo.StandardElementMapping"); // Carry out SVG element mapping driver.addElementMapping("org.apache.fop.svg.SVGElementMapping"); driver.addPropertyList("org.apache.fop.fo.StandardPropertyListMapping"); driver.addPropertyList("org.apache.fop.svg.SVGPropertyListMapping"); // Send output driver.setOutputStream(new BufferedOutputStream(baos)); // Build the FO tree driver.buildFOTree(xmlReader, new InputSource(formReader)); // Format the driver driver.format(); // Render PDF driver.render(); // Remove temoporary xml file if it exists File xml = new File(xmlFile); if (xml != null) { mLogger.logDebug("Deleting temporary XML File"); xml.delete(); } // Clean up baos.close(); stylesheet.close(); Thanks. Scott Mitchell Experienced Software Developer Liberty Information Technology Direct Line: ++44 (0) 28 9044 5582 Clarendon House Fax: ++44 (0) 28 9044 5511 9-21 Adelaide Street Switchboard: ++44 (0) 28 9044 5500 Belfast, Northern Ireland BT2 8DJ Email: [EMAIL PROTECTED] Disclaimer: The contents of this e-mail and attached files in no way reflect any policies of Liberty Information Technology Ltd. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]