I am using JBoss AS 5 + 6 as an application server, however only as a simple EJB3/Web container with ear and war deployment but without special capabilities such as clustering, ejb2 or hornetq.
JBoss AS provides server profiles for different uses but I did not find any documentation on how to create my own or customize an existing profile. How can this be achieved? And where is it documented on the internet?
If you want create your own profile you have to create your own profile, which can base on one of the standard JBoss profiles:
minimalordefault(if you want clustering you can also useallorproductionprofile).If you choose
minimalprofile you have to copy necessary services to it (for example fromdefaultprofile). You have to remember about config files, deployers and so on.If you choose
defaultprofile you have simple remove unnecessary services.In my opinion it is much easier to remove some services.
And the most important point: there is JBoss documentation what you have to remove from profile to disable given service: JBoss 5.x Tuning/Slimming.