@Jason
FYI...jsvc was setup very similarly to how catalina.sh was setup. For Tomcat5.sh, I exported several env vars in my bash script, CATALINA_HOME/BASE, JAVA_OPTS, CATALINA_OPTS, etc the exact values I put in my .bash_profile so that catalina.sh would start properly. I could provide more environment details if it would help (listings of .bash_profile, Tomcat5.sh).

@Jen
No, all controllers are configured via xml. We use ant to configure xml for different application targets. However, I looked at different controllers, eg ParameterizedViewController vs. SimpleCommandControllers, and all are not reporting metrics. Tomcat is not devoid of metrics. The several internal MBeans are reporting and even some Spring MBeans that appear to be reporting some (View, Auth Provider). Of course, I may be unreliable as a source since I've not had a working AMS yet.

-Phil