Continuum
  1. Continuum
  2. CONTINUUM-1511

Improve error handling when not able to resolv artifacts

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.2
    • Component/s: None
    • Labels:
      None

      Description

      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:

      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
      

        Activity

        Mark Thomas made changes -
        Workflow jira [ 12948331 ] Default workflow, editable Closed status [ 12983760 ]
        Mark Thomas made changes -
        Project Import Sun Apr 05 21:12:18 UTC 2015 [ 1428268338676 ]
        Mark Thomas made changes -
        Workflow jira [ 12710172 ] Default workflow, editable Closed status [ 12739847 ]
        Mark Thomas made changes -
        Project Import Sun Apr 05 08:36:01 UTC 2015 [ 1428222961749 ]
        Olivier Lamy (*$^¨%`£) made changes -
        Assignee Olivier Lamy [ olamy ]
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        Brett Porter made changes -
        Field Original Value New Value
        Fix Version/s 1.2 [ 13779 ]
        Trygve Laugstøl created issue -

          People

          • Assignee:
            Olivier Lamy (*$^¨%`£)
            Reporter:
            Trygve Laugstøl
          • Votes:
            6 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development