Status of BF builds started in RTC doesn't get updated.
I am launching BF builds via RTC/BF integration and after a few successful builds I am running into a problem of build status not being updated after the start of a job, the initial request to start the job is successful (verified by checking directly in BF console) but there are no updates afterwards, the build status in RTC stays in "In Progress" even after the job shows as completed in BF console. I am using RTC 4.0 client accessing RTC 4.0 server. The BF is at version 7.1.3.2. It seems the restart of the RTC server temporarily "fixes" the problem but after a while the issue comes back.
I've asked the RTC admin to take a look at log on RTC server and he found the following entry at the approx time of the failure, not sure if it's related or not.
2012-09-26 15:34:19,544 [jazz: AsynchronousTaskRunner-3] ERROR nternal.service.BuildForgeEventPollerScheduledTask - Error running event poller task.
java.util.ConcurrentModificationException
at java.util.HashMap$AbstractMapIterator.checkConcurrentMod(HashMap.java:122)
I already looked at the similar posts but suggestion for the possible causes didn't seem to apply to my case.
Any suggestions as what might be causing this?
Thanks,
I've asked the RTC admin to take a look at log on RTC server and he found the following entry at the approx time of the failure, not sure if it's related or not.
java.util.ConcurrentModificationException
at java.util.HashMap$AbstractMapIterator.checkConcurrentMod(HashMap.java:122)
I already looked at the similar posts but suggestion for the possible causes didn't seem to apply to my case.
Any suggestions as what might be causing this?
Thanks,
Accepted answer
The log is a bit incomplete but it sounds like a known defect: ConcurrentModificationException during BuildForgeDataMaps.reapStaleCache (227986)