This is an automated email from the ASF dual-hosted git repository. hboutemy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/maven-pdf-plugin.git
The following commit(s) were added to refs/heads/master by this push: new 6a57274 updated Doxia Sitetools 6a57274 is described below commit 6a572743a9438f05c03e1646870182d0744a79c7 Author: Hervé Boutemy <hbout...@apache.org> AuthorDate: Fri Dec 22 09:38:17 2017 +0100 updated Doxia Sitetools --- pom.xml | 2 +- src/main/java/org/apache/maven/plugins/pdf/PdfMojo.java | 13 +++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/pom.xml b/pom.xml index 06e2221..7c33dac 100644 --- a/pom.xml +++ b/pom.xml @@ -78,7 +78,7 @@ under the License. <properties> <doxiaVersion>1.8</doxiaVersion> - <doxiaSitetoolsVersion>1.7.1</doxiaSitetoolsVersion> + <doxiaSitetoolsVersion>1.7.5</doxiaSitetoolsVersion> <mavenVersion>2.2.1</mavenVersion> </properties> diff --git a/src/main/java/org/apache/maven/plugins/pdf/PdfMojo.java b/src/main/java/org/apache/maven/plugins/pdf/PdfMojo.java index f5330a5..7c1371f 100644 --- a/src/main/java/org/apache/maven/plugins/pdf/PdfMojo.java +++ b/src/main/java/org/apache/maven/plugins/pdf/PdfMojo.java @@ -34,6 +34,7 @@ import java.util.Map; import java.util.Properties; import org.apache.commons.io.input.XmlStreamReader; +import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.repository.ArtifactRepository; import org.apache.maven.artifact.versioning.ArtifactVersion; import org.apache.maven.artifact.versioning.DefaultArtifactVersion; @@ -867,32 +868,32 @@ public class PdfMojo return; } - File skinFile; + Artifact skinArtifact; try { - skinFile = + skinArtifact = siteTool.getSkinArtifactFromRepository( localRepository, project.getRemoteArtifactRepositories(), - decorationModel ).getFile(); + decorationModel ); } catch ( SiteToolException e ) { throw new MojoExecutionException( "SiteToolException: " + e.getMessage(), e ); } - if ( skinFile == null ) + if ( skinArtifact == null ) { return; } if ( getLog().isDebugEnabled() ) { - getLog().debug( "Copy resources from skin artifact: '" + skinFile + "'..." ); + getLog().debug( "Copy resources from skin artifact: '" + skinArtifact.getId() + "'..." ); } try { final SiteRenderingContext context = - siteRenderer.createContextForSkin( skinFile, new HashMap<String, Object>( 2 ), decorationModel, + siteRenderer.createContextForSkin( skinArtifact, new HashMap<String, Object>( 2 ), decorationModel, project.getName(), locale ); context.addSiteDirectory( new File( siteDirectory, locale.getLanguage() ) ); -- To stop receiving notification emails like this one, please contact ['"commits@maven.apache.org" <commits@maven.apache.org>'].