I have work around for this issue. I re-installed OpenESB and noticed that the database bc was installed with the base installation but later it was removed. This is what I did:
1. Installed OpenESB
2. Configure as a windows service using GlassfishSvc.jar
3. Start the new configured service
4. Login into the Glassfish admin console
5. At this point I noticed that the database bc directory was removed from the domain1 jbi directory.
It seems as though logging into the admin console was the trigger as that was when the bc was deleted.
To prevent the database bc from being deleted I repeated the steps above but I installed a couple of caps project before logging into the admin console.
I only needed to install the database bc component because I assumed it wasn't being installed. Apparently it was installed but then deleted. The workaround prevent it from being deleted.