Take another pass over the exceptions that can occur during execution and
project handling
------------------------------------------------------------------------------------------
Key: MNG-3175
URL: http://jira.codehaus.org/browse/MNG-3175
Project: Maven 2
Issue Type: Task
Components: Embedding
Reporter: Jason van Zyl
Fix For: 2.1-alpha-1
The problems that can occur during execution and project handing:
- POM parsing errors
- missing metadata
- error retrieving metadata
- version range violations
- circular dependency violations
- missing artifacts
- error retrieving artifacts
I have most of this handled in the ArtifactResolutionResult, but the
ProjectBuildingResult and the MavenExecutionResult need some work to make sure
that everything is passed through correctly. This is of the utmost important
for embedding because it means from the UI that integrators can give users
exact details as to problems that occur. Milos has really gone a long way to
work around the fact we don't do this.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira