Q: I've downloaded the latest JBoss version (3.0.1 or newer) and everything seems to start up just fine but I can't connect to JMX HTML adaptor at port 8082 anymore. What gives?!
A: In JBoss 3.0.1 and newer releases the Sun RI HTML Adaptor at port 8082 was replaced by a servlet based JBoss management console. By default, this web application responds at http://localhost:8080/jmx-console.
Q: Why did you need to replace the old console at port 8082?
A: 1) It is now a web application, meaning it can be secured using the standard web application security configuration via web.xml and jboss-web.xml files. 2) We are in control of the source and can (or you can!) add your own features to the management console.
Q: I tried port 8080/jmx-console/index.jsp and got the following error:
HTTP ERROR: 500 sun/tools/javac/Main
A: You need to set the JAVA_HOME environment variable to point to your JDK installation directory. This is required by the Jasper JSP engine to access the Sun compiler to compile the JSP pages.