dion        2003/07/28 18:24:45

  Modified:    src/java/org/apache/maven/plugin PluginManager.java
  Log:
  Catch errors loading plugins
  
  Revision  Changes    Path
  1.51      +12 -3     maven/src/java/org/apache/maven/plugin/PluginManager.java
  
  Index: PluginManager.java
  ===================================================================
  RCS file: /home/cvs/maven/src/java/org/apache/maven/plugin/PluginManager.java,v
  retrieving revision 1.50
  retrieving revision 1.51
  diff -u -r1.50 -r1.51
  --- PluginManager.java        29 Jul 2003 00:05:44 -0000      1.50
  +++ PluginManager.java        29 Jul 2003 01:24:45 -0000      1.51
  @@ -327,8 +327,17 @@
               FileUtils.fileWrite( getPluginProcessedMarker( name ).getPath(), 
"plugin has been processed." );
           }
   
  -        // Create the PluginHousing
  -        JellyScriptHousing jellyScriptHousing = createJellyScriptHousing( 
pluginProject, unpackedPluginDir, jellyScript );
  +        JellyScriptHousing jellyScriptHousing = null;
  +        try
  +        {
  +            // Create the PluginHousing
  +            jellyScriptHousing = createJellyScriptHousing( pluginProject, 
unpackedPluginDir, jellyScript );
  +        }
  +        catch (Exception e)
  +        {
  +            System.err.println("Error loading plugin '" + name + "'");
  +            throw e;
  +        }
   
           // Store the plugin housing for future use.
           jellyScriptHousings.put( name, jellyScriptHousing );
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to