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
{