After I execute the junits I see the following exceptions in the console.
These appear after the execution of junts is complete. These are even seen in the build log sometimes.
18:00:05,250 [AsynchronousTaskRunner-0] ERROR com.ibm.team.repository.service.internal.scheduler - CRJAZ0860I The asynchronous task "com.ibm.team.workitem.service.save.postnotification" has terminated due to a thrown exception.
java.lang.RuntimeException: Failed to get the component id for service 'com.ibm.team.workitem.service.internal.save.WorkItemPostSaveTask'
at com.ibm.team.repository.service.AbstractService.getComponentId(AbstractService.java:352)
at com.ibm.team.repository.service.async.AbstractPostOutermostTransactionTask.getComponentId(AbstractPostOutermostTransactionTask.java:43)
at sun.reflect.GeneratedMethodAccessor79.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy217.getComponentId(Unknown Source)
at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$2.getComponentId(AsynchronousTaskSchedulerService.java:572)
at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$2.executeTask(AsynchronousTaskSchedulerService.java:561)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.runTask(AsynchronousTaskRunner.java:118)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.run(AsynchronousTaskRunner.java:92)
at java.lang.Thread.run(Thread.java:810)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner$1.preInvoke(AbstractActivationManagerOwner.java:522)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.preInvoke(ExportProxyServiceRecord.java:515)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:359)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy217.getTaskId(Unknown Source)
at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$2.getTaskId(AsynchronousTaskSchedulerService.java:568)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskManager.getQueueStat(AsynchronousTaskManager.java:84)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskManager.decrementQueueCount(AsynchronousTaskManager.java:90)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskManager.getNextTask(AsynchronousTaskManager.java:279)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.run(AsynchronousTaskRunner.java:89)
at java.lang.Thread.run(Thread.java:810)
[ERROR] 2010-01-27 18:00:05.250 - null
java.lang.IllegalMonitorStateException
at java.util.concurrent.locks.ReentrantReadWriteLock$Sync.tryReleaseShared(ReentrantReadWriteLock.java:290)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared(AbstractQueuedSynchronizer.java:1239)
at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.unlock(ReentrantReadWriteLock.java:591)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner$1.postInvoke(AbstractActivationManagerOwner.java:505)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.postInvoke(ExportProxyServiceRecord.java:492)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:375)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy217.getComponentId(Unknown Source)
at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$2.getComponentId(AsynchronousTaskSchedulerService.java:572)
at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$2.executeTask(AsynchronousTaskSchedulerService.java:561)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.runTask(AsynchronousTaskRunner.java:118)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.run(AsynchronousTaskRunner.java:92)
at java.lang.Thread.run(Thread.java:810)
[ERROR] 2010-01-27 18:00:05.250 - null
java.lang.IllegalMonitorStateException
at java.util.concurrent.locks.ReentrantReadWriteLock$Sync.tryReleaseShared(ReentrantReadWriteLock.java:290)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared(AbstractQueuedSynchronizer.java:1239)
at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.unlock(ReentrantReadWriteLock.java:591)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner$1.postInvoke(AbstractActivationManagerOwner.java:505)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.postInvoke(ExportProxyServiceRecord.java:492)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:375)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy217.getComponentId(Unknown Source)
at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$2.getComponentId(AsynchronousTaskSchedulerService.java:572)
at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$2.executeTask(AsynchronousTaskSchedulerService.java:554)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.runTask(AsynchronousTaskRunner.java:118)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.run(AsynchronousTaskRunner.java:92)
at java.lang.Thread.run(Thread.java:810)
[ERROR] 2010-01-27 18:00:05.266 - CRJAZ1090I The method "getTaskId" on service "com.ibm.team.workitem.service.internal.save.WorkItemPostSaveTask" can not be executed when it is in the "DEACTIVATED" state.
java.lang.IllegalArgumentException: CRJAZ1090I The method "getTaskId" on service "com.ibm.team.workitem.service.internal.save.WorkItemPostSaveTask" can not be executed when it is in the "DEACTIVATED" state.
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner$1.preInvoke(AbstractActivationManagerOwner.java:522)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.preInvoke(ExportProxyServiceRecord.java:515)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:359)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy217.getTaskId(Unknown Source)
at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$2.getTaskId(AsynchronousTaskSchedulerService.java:568)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.logUncaughtException(AsynchronousTaskRunner.java:77)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.runTask(AsynchronousTaskRunner.java:120)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.run(AsynchronousTaskRunner.java:92)
at java.lang.Thread.run(Thread.java:810)
[ERROR] 2010-01-27 18:00:05.266 - CRJAZ1090I The method "getComponentId" on service "com.ibm.team.workitem.service.internal.save.WorkItemPostSaveTask" can not be executed when it is in the "DEACTIVATED" state.
java.lang.IllegalArgumentException: CRJAZ1090I The method "getComponentId" on service "com.ibm.team.workitem.service.internal.save.WorkItemPostSaveTask" can not be executed when it is in the "DEACTIVATED" state.
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner$1.preInvoke(AbstractActivationManagerOwner.java:522)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.preInvoke(ExportProxyServiceRecord.java:515)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:359)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy217.getComponentId(Unknown Source)
at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$2.getComponentId(AsynchronousTaskSchedulerService.java:572)
at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$2.executeTask(AsynchronousTaskSchedulerService.java:561)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.runTask(AsynchronousTaskRunner.java:118)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.run(AsynchronousTaskRunner.java:92)
at java.lang.Thread.run(Thread.java:810)
[ERROR] 2010-01-27 18:00:04.328 - null
java.lang.IllegalMonitorStateException
at java.util.concurrent.locks.ReentrantReadWriteLock$Sync.tryReleaseShared(ReentrantReadWriteLock.java:290)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared(AbstractQueuedSynchronizer.java:1239)
at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.unlock(ReentrantReadWriteLock.java:591)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner$1.postInvoke(AbstractActivationManagerOwner.java:505)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.postInvoke(ExportProxyServiceRecord.java:492)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:375)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy217.getTaskId(Unknown Source)
at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$2.getTaskId(AsynchronousTaskSchedulerService.java:568)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.logUncaughtException(AsynchronousTaskRunner.java:77)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.runTask(AsynchronousTaskRunner.java:120)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.run(AsynchronousTaskRunner.java:92)
at java.lang.Thread.run(Thread.java:810)