I'm trying to get JMX active for my Tomcat server but do not succeed. In Netstat i do not see the port I defined for JMX. Since iseries is a bit of an outsider there is not much in the way of dicumentation i can find for, especially regarding the syntax of the java options.
That is precisely why I created Java-monitor. (http://java-monitor.com) It removes the need to deal with enabling JMX, getting it to work on a specific port range (you know JMX uses RMI, which uses dynamic port allocation, yes?) and the subsequent firewall nastiness.
Java-monitor builds on JMX, but connects to the mbean server directly and then uses web services to collect the samples. No firewall changes needed, no configuration.