Understanding JBoss server directory
  • Share this blog:

The Server Directory

all/           minimal/       node2/         web/ default/       node1/         standard/

  1. Known in JBoss AS JBoss.server.base.dir
  2. The root of server configuration sets
  3. JBoss comes with minimal, default and all
  4. Version 5.x comes with 2 new configurations: standard and web
  5. Defaults to the configuration set in server/default
  6. Configuration sets contain the actual JBoss services For example:
  7. To change the configuration set that JBoss AS runs with, execute: bin/run.sh -c <configuration-set>
 Inclined to build a profession as JBOSS Developer?Then here is the blog post on" JBOSS Training "

bin/run.sh -c minimal bin/run.sh -call Configuration sets: minimal/

  1. Includes support for JNDI and logging. It does not contain any other J2EE services like Servlet/JSP container, EJB container, or JMS.
  2. Can serve as a starting point when creating your own configuration sets


  1. As the name implies, this is the default Java EE 5 configuration. Contains the most used services except JAXR, IIOP, and clustering services.


  1. This configuration extends the default configuration settings and also include JAXR, IIOP, and clustering services


  1. Certified Java EE 5 configuration is compliant. web/
  2. The major difference with the existing configurations is that call-by-value and deployment isolation is enabled by default, along with support for rmiiiop and juddi (taken from all config).


  1. Lightweight web container profile (Java EE 6 web profile). It provides support for JTA/JCA and JPA except for the servlet/JSP container.

The Server Configuration Sets

all/           minimal/       node2/         web/ default/       node1/        standard/   The currently running server/<server> dir is known in JBoss AS as JBoss.server.home.url. The name of the server (e.g. "default") is known as JBoss.server.name Configuration sets are independent of each other Each configuration set has to have at least the following four directories: conf/, deploy/, deployers/, and lib/. Other (referenced) directories such as data/, log/, tmp/, and work/ are automatically created on JBoss AS startup if they do not exist.

About Author
Author Bio

TekSlate is the best online training provider in delivering world-class IT skills to individuals and corporates from all parts of the globe. We are proven experts in accumulating every need of an IT skills upgrade aspirant and have delivered excellent services. We aim to bring you all the essentials to learn and master new technologies in the market with our articles, blogs, and videos. Build your career success with us, enhancing most in-demand skills in the market.

Stay Updated

Get stories of change makers and innovators from the startup ecosystem in your inbox