• USA : +1 973 910 5725
  • INDIA: +91 905 291 3388
  • info@tekslate.com
  • Login

Understanding JBoss server directory

The server Directory

all/           minimal/       node2/         web/

default/       node1/         standard/

  1. Known in JBoss AS jboss.server.base.dir
  2. 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 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>

bin/run.sh -c minimal

bin/run.sh -c all

Configuration sets:


  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 set and also include JAXR, IIOP and clustering services


  1. Certified Java EE 5 configuration compliant. web/
  2. The major difference with the existing configurations is that call-by-value and deployment isolation are enabled by default, along with support for rmiiiop and juddi (taken from the 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.

Review Date
Reviewed Item
Understanding JBoss server directory
Author Rating

“At TekSlate, we are trying to create high quality tutorials and articles, if you think any information is incorrect or want to add anything to the article, please feel free to get in touch with us at info@tekslate.com, we will update the article in 24 hours.”

0 Responses on Understanding JBoss server directory"

    Leave a Message

    Your email address will not be published. Required fields are marked *

    Site Disclaimer, Copyright © 2016 - All Rights Reserved.


    Please leave a message and we'll get back to you soon.

    I agree to be contacted via e-mail.