After updating some of my code to java 8, enhancement threw "unexpected" exceptions from two of the source files I applied the most (maybe all) of the changes to.
Problem might or might not have been related to the java 8 update. In any event, my enhancement problem went away when I updated ObjectDB from 2.5.6.x to 2.5.7_03.
Maybe this will save someone a bit of time and effort.
- Ron