We need to be able to run the JBoss/JMX console on a different port than the app that has been built on top.
Both use port 8080 now.
How can this be changed?
It can't. There is only one HTTP port, 8080 by default, and all web applications, including JMX Console, are accessible through that port.