If you are not using the newer admin console, then it's the first thing you need to remove as it accounts for a large part of start-up time and memory requirements. By the way if you meant to perform some clean up of files (tmp, logs, etc) here's a short tutorial that might help you: JBoss Storage faqs
For saving resources and startup time you might strip the configuration, but do not spend too much effort the effect is not as big as supposed.
One of the jmx-console, web-console or admin-console might helpful in some cases. Jmx is simple and might used by scripts, admin console is more cuser friendly, AFAIK the web-console is more or less deprecated.
Most heap used by:
For security and savety reasons some services might deleted:
hypersonic => it is strongly recommeded NOT use in porduction
hotdeployment and farming (also save CPU during runtime)
ejb2 or ejb3 deployer if not used (including the timer service)
Wolf-Dieter Fink wrote:
That's correct. Infact, the latest AS6 versions do not ship it.
Very helpful information. Exactly why I wanted to trim down the "default" server...
Quick startup time and unnecessary stuff that could be potential security concern.