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