- calling a goal that does not need a POM in the current dir in a multi-project 
root 
Examples:
mvn install:install-file <args>
mvn archetype:create <args>
Maven walks down the complete project hierarchy ...

Brett Porter wrote on Tuesday, September 04, 2007 10:15 AM:

> - invalid lifecycle phase (maybe same as bad CLI param, though you
> were talking about embedder too)
> - <module> specified is not found
> - POM doesn't exist for a goal that requires one
> - goal not found in a plugin (probably could list the ones that are)
> - parent POM missing (in both the repository + relative path)
> 
> I can't think of anything else right now - might be best to crack
> open intelliJ and do find usages on Exception and it's child classes
> within the project files :) 
> 
> On 04/09/2007, at 9:57 AM, Jason van Zyl wrote:
> 
>> Hi,
>> 
>> I'm trying to collect everything that can go wrong inside Maven so
>> that it can be clearly pointed out to a user. We currently have a
>> mechanism that analyzes stack traces, isn't localized, and is not
>> very friendly for embedding as everything is couched in the form of
>> console output. Here's the list that I came up with so far and I
>> want to make to make a mechanism that says exactly what's wrong.
>> 
>> Anyone have anything else? I'm not trying to consider everything
>> that happens in plugins. I've identified almost all the places
>> where those errors occur and I would like them to surface at the
>> top in a form that is useful to embedding. As a by product it's
>> easy to produce console output for the CLI. I don't care if the try/
>> catch is a mile long it's going to tell users exactly what happened
>> when something goes wrong. I've pushed all console logging out of
>> DefaultMaven and into the CLI. Moved the monitor into the core, but
>> we still have console-centric logging in a bunch of the major
>> components which I should be able to purge by the release of 2.1-
>> alpha-1. 
>> 
>> Here's the list:
>> 
>> - bad command line parameter
>> - malformed settings
>> - malformed POM
>> - local repository not writable
>> - remote repositories not available
>> - artifact metadata missing
>> - extension metadata missing
>> - extension artifact missing
>> - artifact metadata retrieval problem
>> - version range violation
>> - circular dependency
>> - artifact missing
>> - artifact retrieval exception
>> - plugin metadata missing
>> - plugin metadata retrieval problem
>> - plugin artifact missing
>> - plugin artifact retrieval problem
>> - plugin dependency metadata missing
>> - plugin dependency metadata retrieval problem
>> - plugin configuration problem
>> - plugin execution failure due to something that is know to
>> possibly go wrong (like compilation failure)
>> - plugin execution error due to something that is not expected to
>> go wrong (the compiler executable missing)
>> 
>> Thanks,
>> 
>> Jason
>> 
>> ----------------------------------------------------------
>> Jason van Zyl
>> Founder and PMC Chair, Apache Maven
>> jason at sonatype dot com
>> ----------------------------------------------------------
>> 
>> 
>> 
>> 
>> 
> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]

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

Reply via email to