I've never used Tomcat with mac osx before and I don't have access to one either so unfortunately this issue might be something you need to look elsewhere for a solution to.
I have never come across the issue where tomcat does not log out to the console, but something that crosses my mind is that either the logging isn't set up properly hence the logging aint coming out in the console or there could be classpath issues but you'd have thought tomcat would spew some sort of error at you anyways then.
Have you checked your logs/catalina.out file, does it contain the same information you already have?
// Json