Exactly this, it was a horrible piece of enterprise software that depended on other similary horrible pieces of crap.
The only way to get it into a known good state when it shit the bed was to reboot the machine and then let it sort itself out.
We rapidly moved away from using it.
Funnily enough I'm in a similar situation at the new job with Jasper Reports, god damn if that thing isn't everything bad about Enterprise Java(TM).