Debugging is, in general, a cumbersome and tiring task. And it tends to be harder when various subsystems are tightly coupled, like db4o library and your application. How can db4o help you with the process?
Debug Messaging System
Customizing The Debug Message Output
ExceptionsOnNotStorable
Using DTrace
Reading Db4o File