Continuum

project can get stuck in the updating state

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 1.0-alpha-3
  • Component/s: None
  • Labels:
    None
  • Number of attachments :
    0

Description

I don't have any diagnostic info on this (no idea where to look), but I had a project get stuck in the update state that was irrecoverable (I couldn't even delete it, had to blow away the whole db).

Activity

Hide
Björn Sköld added a comment -

This occured to me too. Seems like scmResult.getUpdatedFiles() can return null in some scm error cases (got this for a cvs repo).

java.lang.NullPointerException
at org.apache.maven.continuum.scm.DefaultContinuumScm.convertUpdateScmResult(DefaultContinuumScm.java:213)
at org.apache.maven.continuum.scm.DefaultContinuumScm.updateProject(DefaultContinuumScm.java:144)
at org.apache.maven.continuum.buildcontroller.DefaultBuildController.update(DefaultBuildController.java:194)
at org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(DefaultBuildController.java:139)
at org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask(BuildProjectTaskExecutor.java:50)
at org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable.run(ThreadedTaskQueueExecutor.java:100)
at java.lang.Thread.run(Thread.java:534)

Show
Björn Sköld added a comment - This occured to me too. Seems like scmResult.getUpdatedFiles() can return null in some scm error cases (got this for a cvs repo). java.lang.NullPointerException at org.apache.maven.continuum.scm.DefaultContinuumScm.convertUpdateScmResult(DefaultContinuumScm.java:213) at org.apache.maven.continuum.scm.DefaultContinuumScm.updateProject(DefaultContinuumScm.java:144) at org.apache.maven.continuum.buildcontroller.DefaultBuildController.update(DefaultBuildController.java:194) at org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(DefaultBuildController.java:139) at org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask(BuildProjectTaskExecutor.java:50) at org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable.run(ThreadedTaskQueueExecutor.java:100) at java.lang.Thread.run(Thread.java:534)

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: