You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by je...@apache.org on 2006/04/27 09:33:31 UTC
svn commit: r397466 - in /xmlgraphics/fop/trunk/examples/embedding:
build.xml java/embedding/MultipleFO2PDF.java
Author: jeremias
Date: Thu Apr 27 00:33:19 2006
New Revision: 397466
URL: http://svn.apache.org/viewcvs?rev=397466&view=rev
Log:
Bugzilla #39416:
JDK 1.3 compatibility.
Added missing serializer*.jar to the classpath.
Modified:
xmlgraphics/fop/trunk/examples/embedding/build.xml
xmlgraphics/fop/trunk/examples/embedding/java/embedding/MultipleFO2PDF.java
Modified: xmlgraphics/fop/trunk/examples/embedding/build.xml
URL: http://svn.apache.org/viewcvs/xmlgraphics/fop/trunk/examples/embedding/build.xml?rev=397466&r1=397465&r2=397466&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/examples/embedding/build.xml (original)
+++ xmlgraphics/fop/trunk/examples/embedding/build.xml Thu Apr 27 00:33:19 2006
@@ -37,6 +37,7 @@
<include name="xml-apis*.jar"/>
<include name="xerces*.jar"/>
<include name="xalan*.jar"/>
+ <include name="serializer*.jar"/>
<include name="commons-io*.jar"/>
<include name="commons-logging*.jar"/>
<include name="xmlgraphics-commons*.jar"/>
Modified: xmlgraphics/fop/trunk/examples/embedding/java/embedding/MultipleFO2PDF.java
URL: http://svn.apache.org/viewcvs/xmlgraphics/fop/trunk/examples/embedding/java/embedding/MultipleFO2PDF.java?rev=397466&r1=397465&r2=397466&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/examples/embedding/java/embedding/MultipleFO2PDF.java (original)
+++ xmlgraphics/fop/trunk/examples/embedding/java/embedding/MultipleFO2PDF.java Thu Apr 27 00:33:19 2006
@@ -36,6 +36,7 @@
import javax.xml.transform.sax.SAXResult;
// FOP
+import org.apache.commons.io.IOUtils;
import org.apache.fop.apps.FOUserAgent;
import org.apache.fop.apps.Fop;
import org.apache.fop.apps.FOPException;
@@ -97,7 +98,7 @@
// Start XSLT transformation and FOP processing
transformer.transform(src, res);
} finally {
- out.close();
+ IOUtils.closeQuietly(out);
}
return fop.getResults();
@@ -131,7 +132,8 @@
}
File fofile = new File(baseDir, foname);
String pdfname = foname;
- pdfname.replaceFirst("\\.fo", ".pdf");
+ int p = foname.lastIndexOf('.');
+ pdfname = foname.substring(0, p) + ".pdf";
File pdffile = new File(outDir, pdfname);
// transform and render
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-commits-help@xmlgraphics.apache.org