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

Brett Porter closed CONTINUUM-915.
----------------------------------

      Assignee: Brett Porter
    Resolution: Cannot Reproduce

deleted projects are cancelled if building and removed from the queues

> Deleting a project/project group that is being built causes a exception in 
> the log
> ----------------------------------------------------------------------------------
>
>                 Key: CONTINUUM-915
>                 URL: http://jira.codehaus.org/browse/CONTINUUM-915
>             Project: Continuum
>          Issue Type: Bug
>          Components: Core system
>    Affects Versions: 1.1-alpha-1
>         Environment: acegi branch
>            Reporter: Carlos Sanchez
>            Assignee: Brett Porter
>            Priority: Trivial
>
> 2006-09-15 18:58:02,969 [pool-1-thread-1] INFO  ScmManager                    
>  - Working directory: 
> /home/csanchez/jetty-6.0.0/webapps/continuum/WEB-INF/working-directory
> 2006-09-15 18:58:46,116 [Thread-65] INFO  ScmManager                     - 
> Unknown file status: ' '.
> 2006-09-15 18:58:46,119 [pool-1-thread-1] INFO  ContinuumScm                  
>  - Checked out 686 files.
> 2006-09-15 18:58:46,141 [pool-1-thread-1] INFO  BuildController               
>  - Merging SCM results
> 2006-09-15 18:58:46,142 [pool-1-thread-1] INFO  BuildController               
>  - Changes found, building
> 2006-09-15 18:58:46,142 [pool-1-thread-1] INFO  BuildController               
>  - Performing action update-project-from-working-directory
> 2006-09-15 18:58:46,167 [pool-1-thread-1] INFO  
> Action:update-project-from-working-directory - Updating project 'Continuum 
> Parent Project' from checkout.
> 2006-09-15 18:58:46,254 [pool-1-thread-1] INFO  JDO                           
>  - >> JoinMapStore.put key=address [email protected]
> 2006-09-15 18:58:47,041 [pool-1-thread-1] WARN  SQL                           
>  - Object with id "1" not found !
> 2006-09-15 18:58:47,043 [pool-1-thread-1] INFO  BuildController               
>  - Performing action execute-builder
> 2006-09-15 18:58:52,356 [pool-1-thread-1] ERROR JDO                           
>  - javax.jdo.JDODataStoreException: Update request failed: UPDATE BUILDRESULT 
> SET PROJECT_ID_ OID=? WHERE ID=?
> NestedThrowables:
> SQL Exception: UPDATE on table 'BUILDRESULT' caused a violation of foreign 
> key constraint 'BUILDRESULT_FK2' for key (1).  The statement has been rolled 
> back.
> 2006-09-15 18:58:54,155 [pool-1-thread-1] WARN  SQL                           
>  - Object with id "1" not found !
> 2006-09-15 18:58:54,159 [pool-1-thread-1] WARN  SQL                           
>  - Object with id "1" not found !
> 2006-09-15 18:58:54,159 [pool-1-thread-1] ERROR 
> ContinuumNotificationDispatcher - Error while population the notification 
> context.
> org.apache.maven.continuum.store.ContinuumObjectNotFoundException: Could not 
> find object. Type 'org.apache.maven.continuum.model.project.Project'. Id: '1'.
>         at 
> org.apache.maven.continuum.store.JdoContinuumStore.getObjectById(JdoContinuumStore.java:642)
>         at 
> org.apache.maven.continuum.store.JdoContinuumStore.getProjectWithAllDetails(JdoContinuumStore.java:1035)
>         at 
> org.apache.maven.continuum.notification.DefaultContinuumNotificationDispatcher.sendNotification(DefaultContinuumNotificationDispatcher.java:119)
>         at 
> org.apache.maven.continuum.notification.DefaultContinuumNotificationDispatcher.buildComplete(DefaultContinuumNotificationDispatcher.java:96)
>         at 
> org.apache.maven.continuum.buildcontroller.DefaultBuildController.endBuild(DefaultBuildController.java:185)
>         at 
> org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(DefaultBuildController.java:150)
>         at 
> org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask(BuildProjectTaskExecutor.java:47)
>         at 
> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable$1.run(ThreadedTaskQueueExecutor.java:116)
>         at 
> edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
>         at 
> edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
>         at 
> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
>         at 
> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
>         at java.lang.Thread.run(Thread.java:595)
> 2006-09-15 18:58:54,160 [Thread-13] ERROR TaskQueueExecutor:build-project - 
> Error executing task
> edu.emory.mathcs.backport.java.util.concurrent.ExecutionException: 
> javax.jdo.JDOObjectNotFoundException: No such database row
> FailedObject:1
>         at 
> edu.emory.mathcs.backport.java.util.concurrent.FutureTask.getResult(FutureTask.java:299)
>         at 
> edu.emory.mathcs.backport.java.util.concurrent.FutureTask.get(FutureTask.java:118)
>         at 
> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable.waitForTask(ThreadedTaskQueueExecutor.java:159)
>         at 
> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable.run(ThreadedTaskQueueExecutor.java:127)
> Caused by: javax.jdo.JDOObjectNotFoundException: No such database row
> FailedObject:1
>         at 
> org.jpox.store.rdbms.request.FetchRequest.execute(FetchRequest.java:193)
>         at org.jpox.store.rdbms.table.ClassTable.fetch(ClassTable.java:2412)
>         at org.jpox.store.StoreManager.fetch(StoreManager.java:796)
>         at 
> org.jpox.state.StateManagerImpl.loadFieldsInFetchPlan(StateManagerImpl.java:1782)
>         at 
> org.jpox.state.StateManagerImpl.validate(StateManagerImpl.java:4248)
>         at 
> org.jpox.AbstractPersistenceManager.getObjectById(AbstractPersistenceManager.java:2557)
>         at 
> org.jpox.AbstractPersistenceManager.getObjectById(AbstractPersistenceManager.java:2439)
>         at 
> org.jpox.AbstractPersistenceManager.getObjectById(AbstractPersistenceManager.java:2419)
>         at 
> org.apache.maven.continuum.store.JdoContinuumStore.addBuildResult(JdoContinuumStore.java:325)
>         at 
> org.apache.maven.continuum.buildcontroller.DefaultBuildController.makeAndStoreBuildResult(DefaultBuildController.java:542)
>         at 
> org.apache.maven.continuum.buildcontroller.DefaultBuildController.updateBuildResult(DefaultBuildController.java:196)
>         at 
> org.apache.maven.continuum.buildcontroller.DefaultBuildController.performAction(DefaultBuildController.java:391)
>         at 
> org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(DefaultBuildController.java:122)
>         at 
> org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask(BuildProjectTaskExecutor.java:47)
>         at 
> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable$1.run(ThreadedTaskQueueExecutor.java:116)
>         at 
> edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
>         at 
> edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
>         at 
> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
>         at 
> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
>         at java.lang.Thread.run(Thread.java:595)

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