You can redeploy a root-level deployment from the jmx-console.  Here is how:


  1. Start the JMXConsole

  2. Find the MainDeployer MBean (jboss.system:service=MainDeployer)

  3. Invoke the listDeployedAsString() operation

  4. Find your deployment and copy the URL, e.g.: file:/path/to/jboss-x.x.x/server/default/deploy/http-invoker.sar/invoker.war/

  5. Find MBean operation redeploy() with param url of type java.lang.String, paste the URL as param value and invoke





Referenced by: