dion 2003/06/24 16:52:01 Modified: src/java/org/apache/maven/plugin PluginCacheManager.java Log: Better error reporting for plugin xml issues. This is a fix for MAVEN-496 Revision Changes Path 1.12 +11 -1 maven/src/java/org/apache/maven/plugin/PluginCacheManager.java Index: PluginCacheManager.java =================================================================== RCS file: /home/cvs/maven/src/java/org/apache/maven/plugin/PluginCacheManager.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- PluginCacheManager.java 4 May 2003 23:39:03 -0000 1.11 +++ PluginCacheManager.java 24 Jun 2003 23:52:00 -0000 1.12 @@ -70,6 +70,7 @@ import org.apache.commons.lang.StringUtils; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import org.apache.maven.MavenSession; import org.xml.sax.Attributes; import org.xml.sax.InputSource; @@ -84,6 +85,9 @@ /** Log. */ private static final Log log = LogFactory.getLog( PluginCacheManager.class ); + /** Maven session log */ + private static final Log sessionLog = + LogFactory.getLog(MavenSession.class); /** Plug-in cache */ public static final String PLUGINS_CACHE = "plugins.cache"; @@ -356,9 +360,15 @@ InputSource is = new InputSource( new FileInputStream( getPluginScript() ) ); parser.parse( is, this ); } + catch (SAXParseException e) + { + sessionLog.error("An XML error occurred parsing the file '" + + getPluginScript().getAbsolutePath() + "' plugin", e); + } catch ( Exception e ) { - e.printStackTrace(); + sessionLog.error("An unexpected error occurred parsing the file '" + + getPluginScript().getAbsolutePath() + "'", e); } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]