[DOXIASITETOOLS-170] added skin jar file name to error message

git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia-sitetools/trunk@1767040 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
index bbb52b9..c5db2ef 100644
--- a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
+++ b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
@@ -701,6 +701,7 @@
         try
         {
             Template template;
+            File skin = siteRenderingContext.getSkinJarFile();
 
             try
             {
@@ -713,16 +714,17 @@
             catch ( ParseErrorException pee )
             {
                 throw new RendererException( "Velocity parsing error while reading the site decoration template '"
-                    + templateName + "'", pee );
+                    + templateName + "'" + ( ( skin == null ) ? "" : ( " from " + skin.getName() + " skin" ) ), pee );
             }
             catch ( ResourceNotFoundException rnfe )
             {
-                throw new RendererException( "Could not find the site decoration template '" + templateName + "'",
-                                             rnfe );
+                throw new RendererException( "Could not find the site decoration template '" + templateName + "'"
+                    + ( ( skin == null ) ? "" : ( " in " + skin.getName() + " skin" ) ), rnfe );
             }
             catch ( VelocityException ve )
             {
-                throw new RendererException( "Velocity error while getting site decoration template.", ve );
+                throw new RendererException( "Velocity error while getting site decoration template"
+                    + ( ( skin == null ) ? "" : ( " from " + skin.getName() + " skin" ) ), ve );
             }
 
             try