[ 
http://jira.codehaus.org/browse/CONTINUUM-1314?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Emmanuel Venisse closed CONTINUUM-1314.
---------------------------------------

         Assignee: Emmanuel Venisse
       Resolution: Fixed
    Fix Version/s: 1.1-alpha-3

Fixed.

> NPE in DefaultContinuum.java - isInBuildingQueue
> ------------------------------------------------
>
>                 Key: CONTINUUM-1314
>                 URL: http://jira.codehaus.org/browse/CONTINUUM-1314
>             Project: Continuum
>          Issue Type: Bug
>    Affects Versions: 1.1-alpha-2
>         Environment: Windows Vista
>            Reporter: Anh Vo
>            Assignee: Emmanuel Venisse
>             Fix For: 1.1-alpha-3
>
>
> Not sure what exactly causes this. When the schedule activates, sometimes it 
> would throw this exception and will not proceed with other projects (it will 
> process the one project that it started with, but will not continue on). The 
> problem doesnt happen everytime the schedule activates, but about half of the 
> time. The log is pasted below.
> It's the section of code that is throwing the error
>  for ( Iterator it = queue.iterator(); it.hasNext(); )
>         {
>             BuildProjectTask task = (BuildProjectTask) it.next();
> ............
>             else
>             {
>                 if ( task.getProjectId() == projectId && 
> task.getBuildDefinitionId() == buildDefinitionId ) <---- HERE
>            
> Log:
> jvm 1    | 2007-06-15 14:32:00,426 [defaultScheduler_Worker-1] INFO  
> SchedulesActivator:default     - >>>>>>>>>>>>>>>>>>>>> Executing build job 
> (HalfH
> ourly)...
> jvm 1    | 2007-06-15 14:32:00,574 [defaultScheduler_Worker-1] INFO  
> Continuum:default              - Enqueuing 'X12Parser' (Build definition 
> id=7).
> jvm 1    | 2007-06-15 14:32:00,575 [pool-1-thread-1] INFO  
> BuildController:default        - Initializing build
> jvm 1    | 2007-06-15 14:32:00,575 [defaultScheduler_Worker-1] ERROR 
> JobRunShell                    - Job DEFAULT.HalfHourly threw an unhandled 
> Except
> ion:
> jvm 1    | java.lang.NullPointerException
> jvm 1    |      at 
> org.apache.maven.continuum.DefaultContinuum.isInBuildingQueue(DefaultContinuum.java:490)
> jvm 1    |      at 
> org.apache.maven.continuum.DefaultContinuum.buildProjects(DefaultContinuum.java:843)
> jvm 1    |      at 
> org.apache.maven.continuum.scheduler.ContinuumBuildJob.execute(ContinuumBuildJob.java:66)
> jvm 1    |      at org.quartz.core.JobRunShell.run(JobRunShell.java:191)
> jvm 1    |      at 
> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:516)
> jvm 1    | 2007-06-15 14:32:00,578 [defaultScheduler_Worker-1] ERROR 
> ErrorLogger                    - Job (DEFAULT.HalfHourly threw an exception.
> jvm 1    | org.quartz.SchedulerException: Job threw an unhandled exception. 
> [See nested exception: java.lang.NullPointerException]
> jvm 1    |      at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
> jvm 1    |      at 
> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:516)
> jvm 1    | * Nested Exception (Underlying Cause) ---------------
> jvm 1    | java.lang.NullPointerException
> jvm 1    |      at 
> org.apache.maven.continuum.DefaultContinuum.isInBuildingQueue(DefaultContinuum.java:490)
> jvm 1    |      at 
> org.apache.maven.continuum.DefaultContinuum.buildProjects(DefaultContinuum.java:843)
> jvm 1    |      at 
> org.apache.maven.continuum.scheduler.ContinuumBuildJob.execute(ContinuumBuildJob.java:66)
> jvm 1    |      at org.quartz.core.JobRunShell.run(JobRunShell.java:191)
> jvm 1    |      at 
> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:516)
> jvm 1    | 2007-06-15 14:32:00,596 [pool-1-thread-1] INFO  
> BuildController:default        - Starting build of X12Parser
> jvm 1    | 2007-06-15 14:32:00,665 [pool-1-thread-1] INFO  
> BuildController:default        - Updating working dir
> jvm 1    | 2007-06-15 14:32:00,665 [pool-1-thread-1] INFO  
> BuildController:default        - Performing action check-working-directory
> jvm 1    | 2007-06-15 14:32:00,666 [pool-1-thread-1] INFO  
> BuildController:default        - Performing action 
> update-working-directory-from-scm
> jvm 1    | 2007-06-15 14:32:00,709 [pool-1-thread-1] INFO  
> ContinuumScm:default           - Updating project: id: '3', name 'X12Parser'.
> jvm 1    | 2007-06-15 14:32:00,729 [pool-1-thread-1] INFO  ScmManager:default 
>             - Executing: svn --non-interactive update
> jvm 1    | 2007-06-15 14:32:00,729 [pool-1-thread-1] INFO  ScmManager:default 
>             - Working directory: C:\buildecosystem\working-directory\3
> jvm 1    | 2007-06-15 14:32:01,159 [pool-1-thread-1] INFO  
> BuildController:default        - Merging SCM results
> jvm 1    | 2007-06-15 14:32:01,166 [pool-1-thread-1] INFO  
> BuildController:default        - The project was not built because there are 
> no changes.
> jvm 1    | 2007-06-15 14:32:01,168 [pool-1-thread-1] INFO  
> BuildController:default        - No changes, not building
> jvm 1    | 2007-06-15 15:02:00,046 [defaultScheduler_Worker-5] INFO  
> SchedulesActivator:default     - >>>>>>>>>>>>>>>>>>>>> Executing build job 
> (HalfH
> ourly)...
> jvm 1    | 2007-06-15 15:02:00,190 [defaultScheduler_Worker-5] INFO  
> Continuum:default              - Enqueuing 'X12Parser' (Build definition 
> id=7).
> jvm 1    | 2007-06-15 15:02:00,191 [defaultScheduler_Worker-5] INFO  
> Continuum:default              - Enqueuing 'light-healtheexchange-config' 
> (Build
> definition id=7).

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