Improve error handling when not able to resolv artifacts
--------------------------------------------------------

                 Key: CONTINUUM-1511
                 URL: http://jira.codehaus.org/browse/CONTINUUM-1511
             Project: Continuum
          Issue Type: Improvement
            Reporter: Trygve Laugstol


When not able to resolve artifact, dump info about the artifact that was 
supposed to be resolved and the stack trace into the build log instead of 
getting "build error" and a stack trace in wrapper.log like this:

{code}
INFO   | jvm 1    | 2007/10/05 10:11:12 | 2007-10-05 10:11:12,431 
[pool-1-thread-1] ERROR BuildController:default        - Error executing action 
update-project-from-working-directory '
INFO   | jvm 1    | 2007/10/05 10:11:12 | 
org.codehaus.plexus.taskqueue.execution.TaskExecutionException: Error executing 
action 'update-project-from-working-directory'
INFO   | jvm 1    | 2007/10/05 10:11:12 |       at 
org.apache.maven.continuum.buildcontroller.DefaultBuildController.performAction(DefaultBuildController.java:443)
INFO   | jvm 1    | 2007/10/05 10:11:12 |       at 
org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(DefaultBuildController.java:148)
INFO   | jvm 1    | 2007/10/05 10:11:12 |       at 
org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask(BuildProjectTaskExecutor.java:50)
INFO   | jvm 1    | 2007/10/05 10:11:12 |       at 
org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable$1.run(ThreadedTaskQueueExecutor.java:116)
INFO   | jvm 1    | 2007/10/05 10:11:12 |       at 
edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
INFO   | jvm 1    | 2007/10/05 10:11:12 |       at 
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
INFO   | jvm 1    | 2007/10/05 10:11:12 |       at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
INFO   | jvm 1    | 2007/10/05 10:11:12 |       at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
INFO   | jvm 1    | 2007/10/05 10:11:12 |       at 
java.lang.Thread.run(Thread.java:595)
INFO   | jvm 1    | 2007/10/05 10:11:12 | Caused by: 
org.apache.maven.continuum.execution.ContinuumBuildExecutorException: Error 
while mapping metadata:add.project.artifact.not.found.error
INFO   | jvm 1    | 2007/10/05 10:11:12 | add.project.unknown.error
INFO   | jvm 1    | 2007/10/05 10:11:12 | 
INFO   | jvm 1    | 2007/10/05 10:11:12 |       at 
org.apache.maven.continuum.execution.maven.m2.MavenTwoBuildExecutor.updateProjectFromCheckOut(MavenTwoBuildExecutor.java:168)
INFO   | jvm 1    | 2007/10/05 10:11:12 |       at 
org.apache.maven.continuum.core.action.UpdateProjectFromWorkingDirectoryContinuumAction.execute(UpdateProjectFromWorkingDirectoryContinuumAction.java
:75)
INFO   | jvm 1    | 2007/10/05 10:11:12 |       at 
org.apache.maven.continuum.buildcontroller.DefaultBuildController.performAction(DefaultBuildController.java:417)
INFO   | jvm 1    | 2007/10/05 10:11:12 |       ... 8 more
{code}


-- 
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

        

Reply via email to