Author: vsiveton
Date: Wed Jan 16 16:04:40 2008
New Revision: 612651

URL: http://svn.apache.org/viewvc?rev=612651&view=rev
Log:
MSITE-289: site:run in maven's site/trunk doesn't show certain apt files

o put a temp solution. Waiting for to upgrade doxia

Modified:
    
maven/plugins/trunk/maven-site-plugin/src/main/java/org/apache/maven/plugins/site/AbstractSiteRenderingMojo.java

Modified: 
maven/plugins/trunk/maven-site-plugin/src/main/java/org/apache/maven/plugins/site/AbstractSiteRenderingMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-site-plugin/src/main/java/org/apache/maven/plugins/site/AbstractSiteRenderingMojo.java?rev=612651&r1=612650&r2=612651&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-site-plugin/src/main/java/org/apache/maven/plugins/site/AbstractSiteRenderingMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-site-plugin/src/main/java/org/apache/maven/plugins/site/AbstractSiteRenderingMojo.java
 Wed Jan 16 16:04:40 2008
@@ -42,6 +42,7 @@
 import org.apache.maven.reporting.MavenReport;
 import org.codehaus.plexus.util.IOUtil;
 import org.codehaus.plexus.util.ReaderFactory;
+import org.codehaus.plexus.util.StringUtils;
 import org.codehaus.plexus.util.xml.pull.XmlPullParserException;
 
 import java.io.File;
@@ -624,6 +625,15 @@
         throws IOException, RendererException
     {
         Map documents = siteRenderer.locateDocumentFiles( context );
+
+        // TODO: temporary solution for MSITE-289. We need to upgrade doxia 
sit tools
+        Map tmp = new HashMap();
+        for ( Iterator it = documents.keySet().iterator(); it.hasNext(); )
+        {
+            String key = (String) it.next();
+            tmp.put( StringUtils.replace( key, "\\", "/" ), documents.get( key 
) );
+        }
+        documents = tmp;
 
         Map reportsByOutputName = locateReports( reports, documents, locale );
 


Reply via email to