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 );