Author: vsiveton
Date: Wed Oct 29 05:37:23 2008
New Revision: 708893

URL: http://svn.apache.org/viewvc?rev=708893&view=rev
Log:
DOXIA-105: review error handling

o throw DocumentRendererException instead of logging

Modified:
    
maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/AbstractITextRender.java

Modified: 
maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/AbstractITextRender.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/AbstractITextRender.java?rev=708893&r1=708892&r2=708893&view=diff
==============================================================================
--- 
maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/AbstractITextRender.java
 (original)
+++ 
maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/AbstractITextRender.java
 Wed Oct 29 05:37:23 2008
@@ -320,11 +320,11 @@
         }
         catch ( ParserNotFoundException e )
         {
-            throw new DocumentRendererException( "Error getting a parser for " 
+ fullPathDoc + ": " + e.getMessage() );
+            throw new DocumentRendererException( "Error getting a parser for 
'" + fullPathDoc + "': " + e.getMessage() );
         }
         catch ( ParseException e )
         {
-            getLogger().error( "Error parsing " + fullPathDoc + ": " + 
e.getMessage(), e );
+            throw new DocumentRendererException( "Error parsing '" + 
fullPathDoc + "': line [" + e.getLineNumber() + "] " + e.getMessage(), e );
         }
         finally
         {


Reply via email to