It's all about the answers!

Ask a question

Build Forge not getting started


Shuchita Tripathi (31436595) | asked Dec 31 '14, 7:19 a.m.
 Hi,
I have installed RBF and tried running Start Engine (Foreground). Its not getting started and i am getting following message in logs. (Not pasting the full log, and now it is stuck at 'Rolling back unfinished WRITE transaction!'

INFO: EventEngine starting
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.plugin.PluginMonitor init
INFO: Plugin directory 'E:/IBM/Build Forge/services-plugins' is now being monitored
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.plugin.PluginDeployer deploy
INFO: Deploying 'com.ibm.rational.connector.buildforge.services.plugin.jar' to 'E:\IBM\Build Forge\services-plugins\com.ibm.rational.connector.buildforge.services.plugin'
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.plugin.PluginDeployer deploy
INFO: Loading deployment descriptor for 'com.ibm.rational.connector.buildforge.services.plugin.jar'
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.plugin.descriptor.PluginDescriptorFactory buildDescriptor
INFO: Loading deployment descriptor from 'E:\IBM\Build Forge\services-plugins\com.ibm.rational.connector.buildforge.services.plugin\META-INF\bfDescriptor.xml'
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.plugin.PluginDeployer deploy
INFO: Loaded deployment descriptor for 'com.ibm.rational.connector.buildforge.services.plugin.jar'
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.plugin.PluginDeployer deploy
INFO: Registering plugin 'com.ibm.rational.connector.buildforge.services.plugin.jar'
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.plugin.PluginDeployer registerPluginWithEventing
INFO: Deploying plugin from persisted database registrations for 'E:\IBM\Build Forge\services-plugins\com.ibm.rational.connector.buildforge.services.plugin'
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.plugin.PluginDeployer deploy
INFO: Registered plugin 'com.ibm.rational.connector.buildforge.services.plugin.jar'
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.sched.ScheduledService start
INFO: com.buildforge.services.server.db.migration.BlockStoreUnhexer: START
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.sched.ScheduledService start
INFO: com.buildforge.services.server.db.migration.LogClobMigrator: START
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.sched.ScheduledService start
INFO: com.buildforge.services.server.sched.AccountLockoutTimer: START
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.sched.ScheduledService start
INFO: com.buildforge.services.server.sched.AuditLogFlusher: START
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.sched.ScheduledService start
INFO: com.buildforge.services.server.sched.BuildClassPurger: START
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.sched.ScheduledService start
INFO: com.buildforge.services.server.sched.BuildCleaner: START
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.sched.ScheduledService start
INFO: com.buildforge.services.server.sched.BuildEnvironmentCleaner: START
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.sched.ScheduledService start
INFO: com.buildforge.services.server.sched.CronScheduler: START
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.sched.ScheduledService start
INFO: com.buildforge.services.server.sched.FileStorePurger: START
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.sched.ScheduledService start
INFO: com.buildforge.services.server.sched.LogLineBufferFlusher: START
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.sched.ScheduledService start
INFO: com.buildforge.services.server.event.RtcEventCleaner: START
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.sched.ScheduledService start
INFO: com.buildforge.services.server.sched.StringCacheRefreshPoller: START
Dec 31, 2014 1:26:42 PM com.buildforge.services.server.sched.ScheduledService start
INFO: com.buildforge.services.server.sched.TokenCleaner: START
Dec 31, 2014 1:26:43 PM com.buildforge.services.server.sched.ScheduledService start
INFO: com.ibm.jas.xmlAdaptor.init.XMLAdaptorInitializer: START
Dec 31, 2014 1:26:43 PM com.buildforge.services.server.Main init
INFO: Initialization complete.
Dec 31, 2014 1:26:43 PM com.buildforge.services.server.Main idle
INFO: Blocking until the dispatcher shuts down...
Dec 31, 2014 1:26:46 PM com.buildforge.services.server.util.AccessCache check
INFO: check: Initializing
Dec 31, 2014 1:26:46 PM com.buildforge.services.server.lm.file.FileLicenseProvider warn
WARNING: Disabled: Missing/invalid version: null
Dec 31, 2014 1:26:46 PM com.buildforge.services.server.db.DBConnection warnUnfinished
WARNING: Rolling back unfinished WRITE transaction!


Can anyone guide me what can be the possible cause and how to proceed?

Accepted answer


permanent link
Ryan Ruscett (1.0k413) | answered Jan 05 '15, 9:51 a.m.
 Hello,

Is this on windows by chance? 

This error "WARNING: Rolling back unfinished WRITE transaction!" Indicates that it has locked up. When Build Forge starts, it launches several processes. Once in a while, one process finishes before another and it's not suppose to. This causes it to lock or otherwise known as a race condition. This has been known to occur on Windows machines, It's highly dependent on the performance of that machine.

The solution is to just stop Build Forge. Make sure all related processes have stopped. Then restart it. It should work the second or third time. 

If this is not Windows, however very much unlikely to happen on a Unix/Linux system. Try restarting it and that will most likely resolve the issue. 

Once BF has started, you can look into the license issue if that is indeed an issue or just as it says, "WARNING".

Let me know if that works! You probably have already tried that are are back up and running. In either case this is why.

Thanks!
Shuchita Tripathi selected this answer as the correct answer

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.