Author: vsiveton
Date: Mon Aug 31 09:35:06 2009
New Revision: 809521

URL: http://svn.apache.org/viewvc?rev=809521&view=rev
Log:
o take care if extension already exists in velocity files 

Modified:
    
maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/fo/FoPdfRenderer.java
    
maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/itext/ITextPdfRenderer.java

Modified: 
maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/fo/FoPdfRenderer.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/fo/FoPdfRenderer.java?rev=809521&r1=809520&r2=809521&view=diff
==============================================================================
--- 
maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/fo/FoPdfRenderer.java
 (original)
+++ 
maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/fo/FoPdfRenderer.java
 Mon Aug 31 09:35:06 2009
@@ -267,7 +267,14 @@
                 // Velocity file?
                 if ( !source.exists() )
                 {
-                    doc = href + "." + module.getExtension() + ".vm";
+                    if ( href.indexOf( "." + module.getExtension() ) != -1 )
+                    {
+                        doc = href + ".vm";
+                    }
+                    else
+                    {
+                        doc = href + "." + module.getExtension() + ".vm";
+                    }
                     source = new File( moduleBasedir, doc );
                 }
 

Modified: 
maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/itext/ITextPdfRenderer.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/itext/ITextPdfRenderer.java?rev=809521&r1=809520&r2=809521&view=diff
==============================================================================
--- 
maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/itext/ITextPdfRenderer.java
 (original)
+++ 
maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/itext/ITextPdfRenderer.java
 Mon Aug 31 09:35:06 2009
@@ -592,7 +592,14 @@
                     // Velocity file?
                     if ( !source.exists() )
                     {
-                        doc = href + "." + module.getExtension() + ".vm";
+                        if ( href.indexOf( "." + module.getExtension() ) != -1 
)
+                        {
+                            doc = href + ".vm";
+                        }
+                        else
+                        {
+                            doc = href + "." + module.getExtension() + ".vm";
+                        }
                         source = new File( moduleBasedir, doc );
                     }
 


Reply via email to