One of our customers reported that our demo with the Spring/Java/Hibernate example was no longer working. Worse yet, as soon as you hit that example, no other server calls where working. For some reason, it turns out that our Tomcat instance started, but never fully initialized. The issue took a lot of cycles to figure out, but turns out, our tomcat-users.xml file was foobared. It had nothing but a bunch of spaces. We replaced it with:

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="xxxxx" roles="tomcat"/>
  <user username="both" password="xxxxx" roles="tomcat,role1"/>
  <user username="role1" password="xxxxx" roles="role1"/>
</tomcat-users>

And yay! our Spring/Java/Hibernate example is working!