Author: ltheussl
Date: Sat Jun 20 19:48:12 2009
New Revision: 786896

URL: http://svn.apache.org/viewvc?rev=786896&view=rev
Log:
Use SiteTool's getRelativePath

Modified:
    
maven/plugins/trunk/maven-pdf-plugin/src/main/java/org/apache/maven/plugins/pdf/PdfMojo.java

Modified: 
maven/plugins/trunk/maven-pdf-plugin/src/main/java/org/apache/maven/plugins/pdf/PdfMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pdf-plugin/src/main/java/org/apache/maven/plugins/pdf/PdfMojo.java?rev=786896&r1=786895&r2=786896&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-pdf-plugin/src/main/java/org/apache/maven/plugins/pdf/PdfMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-pdf-plugin/src/main/java/org/apache/maven/plugins/pdf/PdfMojo.java
 Sat Jun 20 19:48:12 2009
@@ -45,8 +45,6 @@
 import org.apache.maven.plugin.MojoExecutionException;
 import org.apache.maven.plugin.MojoFailureException;
 import org.apache.maven.project.MavenProject;
-//TODO: replace with something equivalent in plexus.util
-import org.apache.maven.wagon.PathUtils;
 
 import org.codehaus.plexus.i18n.I18N;
 import org.codehaus.plexus.util.FileUtils;
@@ -390,11 +388,13 @@
         {
             final Locale locale = getDefaultLocale();
 
-            final File descriptorFile =
-                siteTool.getSiteDescriptorFromBasedir( PathUtils.toRelative( 
project.getBasedir(),
-                                                                             
siteDirectory.getAbsolutePath() ),
-                                                       project.getBasedir(), 
locale );
+            final File basedir = project.getBasedir();
+            final String relativePath = siteTool.getRelativePath(
+                    basedir.getAbsolutePath(), siteDirectory.getAbsolutePath() 
);
+
+            final File descriptorFile = siteTool.getSiteDescriptorFromBasedir( 
relativePath, basedir, locale );
             DecorationModel decoration = null;
+
             if ( descriptorFile.exists() )
             {
                 XmlStreamReader reader = null;


Reply via email to