Author: vsiveton Date: Sat Jun 6 12:26:25 2009 New Revision: 782242 URL: http://svn.apache.org/viewvc?rev=782242&view=rev Log: DOXIA-331: Unable to renderer images on iText module
o added a temp system property for the rendering Modified: maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/AbstractITextRender.java Modified: maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/AbstractITextRender.java URL: http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/AbstractITextRender.java?rev=782242&r1=782241&r2=782242&view=diff ============================================================================== --- maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/AbstractITextRender.java (original) +++ maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/AbstractITextRender.java Sat Jun 6 12:26:25 2009 @@ -316,6 +316,8 @@ reader = ReaderFactory.newPlatformReader( f ); } + System.setProperty( "itext.basedir", outputITextFile.getParentFile().getAbsolutePath() ); + doxia.parse( reader, module.getParserId(), sink ); } catch ( ParserNotFoundException e ) @@ -335,6 +337,10 @@ sink.flush(); sink.close(); + + IOUtil.close( writer ); + + System.getProperties().remove( "itext.basedir" ); } }