Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Mail Systems
Eclipse Documentation

How To Guides
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Problem Solutions
Privacy Policy




2.2.2. The "default" Server Configuration File Set

The "default" server configuration file set is located in the JBOSS_DIST/jboss-as/server/default directory. Let's take a look at the contents of the default server configuration file set:
                // jboss.home_url
	|+ doc
	|+ jboss-as
		|+ bin
		|+ client
		|+ docs
		|+ lib                        // jboss.lib.url
		|+ server
			|+ all               //
			|+ default           // jboss.server.home.url
				|+ conf      // jboss.server.config.url
					|+ props
					|+ xmdesc
					-  jbossjta-properties.xml  
					-  jboss-minimal.xml  
					-  standardjboss.xml
					-  jboss-log4j.xml
					-  jboss-service.xml
					-  login-config.xml
					-  standardjbosscmp-jdbc.xml
				|+ deploy
					|+ ejb3.deployer
					|+ http-invoker.sar
					|+ jboss-aop-jdk50.deployer
					|+ jboss-bean.deployer
					|+ jboss-web.deployer
					|+ jbossws.sar
					|+ jboss-messaging.sar
					|+ jmx-console.war
					|+ management
					|+ uuid-key-generator.sar
					-  bsh-deployer.xml
					-  cache-invalidation-service.xml
					-  client-deployer-service.xml
					-  ear-deployer.xml
					-  ejb3-interceptors-aop.xml
					-  ejb-deployer.xml
					-  hsqldb-ds.xml
					-  jboss-ha-local-jdbc.rar
					-  jboss-ha-xa-jdbc.rar
					-  jbossjca-service.xml
					-  jboss-local-jdbc.rar
					-  jboss-xa-jdbc.rar
					-  jms-ds.rar
					-  jms-ra.rar
					-  jmx-invoker-service.xml
					-  jsr88-service.xml
					-  mail-ra.rar
					-  mail-service.xml
					-  monitoring-service.xml
					-  properties-service.xml
					-  quartz-ra.rar
					-  schedule-manager-service.xml
					-  scheduler-service.xml
					-  sqlexception-service.xml
				|+ lib            // jboss.server.lib.url
			|+ minimal
			|+ production
	|+ seam
	|+ Uninstaller                          // jboss.uninstaller.url Contents of "conf" directory

The files in the conf directory are explained in the following table.
File Description
jboss-minimal.xml This is a minimalist example of the jboss-service.xml configuration file. (This is the jboss-service.xml file used in the minimal configuration file set)
jboss-service.xml jboss-service.xml defines the core services and their configurations. The file specifies the JNDI InitialContext properties that are used within the JBoss server when an InitialContext is created using the no-arg constructor.
jboss-log4j.xml This file configures the Apache log4j framework category priorities and appenders used by the JBoss server code.
jbossjta-properties.xml This file provides the default configuration for the transaction manager.
login-config.xml This file contains sample server side authentication configurations that are applicable when using JAAS based security.
props/* The props directory contains the users and roles property files for the jmx-console.
standardjboss.xml This file provides the default container configurations.
standardjbosscmp-jdbc.xml This file provides a default configuration file for the JBoss CMP engine.
xmdesc/*-mbean.xml The xmdesc directory contains XMBean descriptors for several services configured in the jboss-service.xml file.
Table 2.3. Contents of "conf" directory

  Published under the terms of the Open Publication License Design by Interspire