The application server configuration is described in a series of elements in the server.xml configuration file. Each element has one or more attributes or sub-elements. This topic contains details of the possible elements, attributes, and sub-elements that can be configured.
Specifies the list of default Microsoft Active Directory LDAP filters. PID is com.ibm.ws.security.registry.ldap.internal.filters.actived.
A collection of users and/or groups assigned the server administrator role. PID is com.ibm.ws.management.security.role.administrator.
Defines the properties of an application. PID is com.ibm.ws.app.manager.
Binds general deployment information included in the application to specific resources. PID is com.ibm.ws.javaee.dd.appbnd, and it is the child of complex type "application".
Defines how the server responds to application additions, updates, and deletions. PID is com.ibm.ws.app.manager.monitor.
Controls the operation of the authentication cache. PID is com.ibm.ws.security.authentication.cache.
Authentication data for connecting to an Enterprise Information System (EIS). PID is com.ibm.ws.security.jca.internal.authdata.config.
Controls the built-in authentication service configuration. PID is com.ibm.ws.security.authentication.
A collection of role names and mappings of the roles to users, groups, or special subjects. PID is com.ibm.ws.webcontainer.security.feature.authorizationConfig.
A simple XML-based user registry. PID is com.ibm.ws.security.registry.basic.config.
Binary logging options. The binary log can be viewed using the logViewer command. PID is com.ibm.ws.logging.binaryLog, and it is the child of complex type "logging".
Binary trace options. The binary trace can be viewed using the logViewer command. PID is com.ibm.ws.logging.binaryTrace, and it is the child of complex type "logging".
An internal bundle repository, in which you can store the bundles for your OSGi applications. PID is com.ibm.ws.eba.bundle.repository.
Specifies sets of external caches that are controlled by WebSphere(R) Application Server on servers such as IBM(R) WebSphere(R) Edge Server and IBM(R) HTTP Server. PID is com.ibm.ws.cache.cacheGroup, and it is the child of complex type "distributedMap".
Defines behavior for the Contexts and Dependency Injection (CDI) container. PID is com.ibm.ws.cdiContainer.
Defines channel and chain management settings. PID is com.ibm.ws.channelfw.
Defines the settings for an application classloader. PID is com.ibm.ws.classloading.classloader, and it is the child of complex type "application".
Classloader context propagation configuration. PID is com.ibm.ws.classloader.context, and it is the child of complex type "contextService".
Static cluster member configuration. PID is com.ibm.ws.management.cluster.member.
The Cluster Manager MBean configuration. PID is com.ibm.ws.management.cluster.manager.
Collective controller replica configuration. PID is com.ibm.ws.collective.controller.metatype.
The collective member configuration requires at least one collective controller address (host and port). The collective controller can have multiple available addresses. PID is com.ibm.ws.management.repository.connection.
WebSphere MQ JMS connection factory. PID is com.ibm.ws.jca.properties.wmqJms.jmsConnectionFactory, and it is the child of complex type "jmsConnectionFactory".
WebSphere MQ JMS activation specification. PID is com.ibm.ws.jca.properties.wmqJms.jmsMessageListener, and it is the child of complex type "jmsActivationSpec".
WebSphere MQ JMS Queue. PID is com.ibm.ws.jca.properties.wmqJms.jmsQueue, and it is the child of complex type "jmsQueue".
WebSphere MQ JMS queue connection factory. PID is com.ibm.ws.jca.properties.wmqJms.jmsQueueConnectionFactory, and it is the child of complex type "jmsQueueConnectionFactory".
WebSphere MQ JMS Topic. PID is com.ibm.ws.jca.properties.wmqJms.jmsTopic, and it is the child of complex type "jmsTopic".
WebSphere MQ JMS topic connection factory. PID is com.ibm.ws.jca.properties.wmqJms.jmsTopicConnectionFactory, and it is the child of complex type "jmsTopicConnectionFactory".
A JMS activation specification is associated with one or more message-driven beans and provides the configuration necessary for them to receive messages. PID is com.ibm.ws.wasJms.ActivationSpec, and it is the child of complex type "jmsActivationSpec".
A JMS connection factory is used to create connections to the associated JMS provider of JMS destinations, for both point-to-point and publish/subscribe messaging. PID is com.ibm.ws.wasJms.ConnectionFactory, and it is the child of complex type "jmsConnectionFactory".
The name of the queue that this JMS queue is assigned to. PID is com.ibm.ws.wasJms.Queue, and it is the child of complex type "jmsQueue".
A JMS queue connection factory is used to create connections to the associated JMS provider of JMS queues, for point-to-point messaging. PID is com.ibm.ws.wasJms.QueueConnectionFactory, and it is the child of complex type "jmsQueueConnectionFactory".
The name of the topic that this JMS topic is assigned to, in the topic space defined by the Topic space property. PID is com.ibm.ws.wasJms.Topic, and it is the child of complex type "jmsTopic".
A JMS topic connection factory is used to create connections to the associated JMS provider of JMS destinations, for publish/subscribe messaging. PID is com.ibm.ws.wasJms.TopicConnectionFactory, and it is the child of complex type "jmsTopicConnectionFactory".
Defines how the server processes configuration information. PID is com.ibm.ws.config.
Connection Manager configuration. PID is com.ibm.ws.jca.connectionManager.
Configures how context is propagated to threads. PID is com.ibm.ws.context.service.
Specifies the list of default Custom LDAP filters. PID is com.ibm.ws.security.registry.ldap.internal.filters.custom.
Defines a data source configuration. PID is com.ibm.ws.jdbc.dataSource.
Enable disk offload to specify that when the cache is full, cache entries are removed from the cache and saved to disk. The location is a fully-qualified directory location that is used by the disk offload function. The Flush to Disk on Stop option specifies that when the server stops, the contents of the memory cache are moved to disk. PID is com.ibm.ws.cache.disk, and it is the child of complex type "distributedMap".
Distributed map configuration for a local cache. PID is com.ibm.ws.cache.
Specifies the list of default IBM Lotus Domino LDAP filters. PID is com.ibm.ws.security.registry.ldap.internal.filters.domino50.
Specifies the list of Novell eDirectory LDAP filters. PID is com.ibm.ws.security.registry.ldap.internal.filters.eDirectory.
Defines the behavior of the EJB container. PID is com.ibm.ws.ejbcontainer.runtime.
Defines the properties of an enterprise application. PID is com.ibm.ws.app.manager.earappcfg.
Defines settings for an executor in the server. PID is com.ibm.ws.threading.
Defines how the server loads features. PID is com.ibm.ws.kernel.feature.
Configuration for the user registry federation. PID is com.ibm.ws.wim.core.config.
Specifies a set of files starting from a base directory and matching a set of patterns. PID is com.ibm.ws.kernel.metatype.helper.fileset.
Host Access configuration. PID is com.ibm.ws.management.command.hostAccess.
Connection details to allow for Atlas to authenticate to the server's host. PID is com.ibm.ws.management.repository.member.hostAuthInfo.
HTTP access logs contain a record of all inbound HTTP client requests. PID is com.ibm.ws.http.log.access.
HTTP Dispatcher configuration. PID is com.ibm.ws.http.dispatcher.
HTTP transport encoding settings. PID is com.ibm.ws.transport.http.encoding.
Configuration properties for an HTTP endpoint. PID is com.ibm.ws.http.
HTTP protocol configuration. PID is com.ibm.ws.http.options.
Configuration for HTTP session management. PID is com.ibm.ws.session.
Controls how HTTP sessions are persisted to a database. PID is com.ibm.ws.session.db.
Specifies the list of default IBM Tivoli Directory Server LDAP filters. PID is com.ibm.ws.security.registry.ldap.internal.filters.ids.
Specify a configuration resource to include in the servers configuration.
Specifies the list of default Sun Java System Directory Server LDAP filters. PID is com.ibm.ws.security.registry.ldap.internal.filters.iPlanet.
The JAAS login context entry configuration. PID is com.ibm.ws.security.authentication.internal.jaas.jaasLoginContextEntry.
A login module in the JAAS configuration. PID is com.ibm.ws.security.authentication.internal.jaas.jaasLoginModuleConfig.
Identifies a JDBC driver. PID is com.ibm.ws.jdbc.jdbcDriver.
Makes the namespace of the application component that submits a contextual task available to the task. PID is com.ibm.ws.javaee.metadata.context, and it is the child of complex type "contextService".
Defines a JMS activation specification configuration. PID is com.ibm.ws.jca.jmsActivationSpec.
Defines a JMS connection factory configuration. PID is com.ibm.ws.jca.jmsConnectionFactory.
Defines a JMS queue configuration. PID is com.ibm.ws.jca.jmsQueue.
Defines a JMS queue connection factory configuration. PID is com.ibm.ws.jca.jmsQueueConnectionFactory.
Defines a JMS topic configuration. PID is com.ibm.ws.jca.jmsTopic.
Defines a JMS topic connection factory configuration. PID is com.ibm.ws.jca.jmsTopicConnectionFactory.
A single entry in the JNDI default namespace. PID is com.ibm.ws.jndi.internal.JNDIEntry.
Configuration properties for the Java Persistence API container. PID is com.ibm.ws.jpacomponent.
JSP 2.2 configuration. PID is com.ibm.ws.jsp.2.2.
A repository of security certificates used for SSL encryption. PID is com.ibm.ws.ssl.keystore.
Configuration properties for the LDAP user registry. PID is com.ibm.ws.security.registry.ldap.config.
Shared Library. PID is com.ibm.ws.classloading.sharedlibrary.
Controls the capture and output of log and trace messages. PID is com.ibm.ws.logging.
Lightweight Third Party Authentication (LTPA) token configuration. PID is com.ibm.ws.security.token.ltpa.LTPAConfiguration.
Managed executor service. PID is com.ibm.ws.concurrent.managedExecutorService.
Members of an external cache group that are controlled by WebSphere Application Server. PID is com.ibm.ws.cache.cacheGroup.member, and it is the child of complex type "cacheGroup".
A messaging engine is a component, running inside a server, that manages messaging resources. Applications are connected to a messaging engine when they send and receive messages. PID is com.ibm.ws.messaging.runtime.
Definition of mime types shared by all http virtual hosts. PID is com.ibm.ws.http.mimetype.
Configuration for a Mongo instance. PID is com.ibm.ws.mongo.mongo.
Configuration for a MongoDB DB instance. PID is com.ibm.ws.mongo.mongoDB.
Configuration for Monitoring Feature which includes enabled traditional PMI ,FineGrained and any future configurations updates. PID is com.ibm.ws.monitor.internal.MonitoringFrameworkExtender.
Specifies the list of default Netscape Directory Server LDAP filters. PID is com.ibm.ws.security.registry.ldap.internal.filters.netscape.
OAuth web application security role map. PID is com.ibm.ws.security.oauth20.roles.
OAuth provider definition. PID is com.ibm.ws.security.oauth20.provider.
Defines the properties of an osgi application. PID is com.ibm.ws.app.manager.osgiappcfg.
Generate plugin configuration. PID is com.ibm.ws.generatePluginConfig.
List of JDBC vendor properties for the data source. For example, databaseName="dbname" serverName="localhost" portNumber="50000". PID is com.ibm.ws.jdbc.dataSource.properties, and it is the child of complex type "dataSource".
Data source properties for the DataDirect Connect for JDBC driver for Microsoft SQL Server. PID is com.ibm.ws.jdbc.dataSource.properties.datadirect.sqlserver, and it is the child of complex type "dataSource".
Data source properties for the IBM DB2 for i Native JDBC driver. PID is com.ibm.ws.jdbc.dataSource.properties.db2.i.native, and it is the child of complex type "dataSource".
Data source properties for the IBM DB2 for i Toolbox JDBC driver. PID is com.ibm.ws.jdbc.dataSource.properties.db2.i.toolbox, and it is the child of complex type "dataSource".
Data source properties for the IBM Data Server Driver for JDBC and SQLJ for DB2. PID is com.ibm.ws.jdbc.dataSource.properties.db2.jcc, and it is the child of complex type "dataSource".
Data source properties for Derby Network Client JDBC driver. PID is com.ibm.ws.jdbc.dataSource.properties.derby.client, and it is the child of complex type "dataSource".
Data source properties for Derby Embedded JDBC driver. PID is com.ibm.ws.jdbc.dataSource.properties.derby.embedded, and it is the child of complex type "dataSource".
Data source properties for the Informix JDBC driver. PID is com.ibm.ws.jdbc.dataSource.properties.informix, and it is the child of complex type "dataSource".
Data source properties for the IBM Data Server Driver for JDBC and SQLJ for Informix. PID is com.ibm.ws.jdbc.dataSource.properties.informix.jcc, and it is the child of complex type "dataSource".
Data source properties for Microsoft SQL Server JDBC Driver. PID is com.ibm.ws.jdbc.dataSource.properties.microsoft.sqlserver, and it is the child of complex type "dataSource".
Data source properties for Oracle JDBC driver. PID is com.ibm.ws.jdbc.dataSource.properties.oracle, and it is the child of complex type "dataSource".
Data source properties for Sybase JDBC driver. PID is com.ibm.ws.jdbc.dataSource.properties.sybase, and it is the child of complex type "dataSource".
Simple administrative security configuration. PID is com.ibm.ws.security.quickStartSecurity.
This element contains artifacts that control the level of file access exposed for remote connections. PID is com.ibm.ws.management.filetransfer.
Specifies the list of default IBM SecureWay Directory Server LDAP filters. PID is com.ibm.ws.security.registry.ldap.internal.filters.secureway.
When specified, the security context of the work initiator is propagated to the unit of work. PID is com.ibm.ws.security.context, and it is the child of complex type "contextService".
Server Commands MBean configuration. PID is com.ibm.ws.management.command.serverCommands.
An SSL repertoire with an ID, a defined keystore, and an optional truststore. PID is com.ibm.ws.ssl.repertoire.
The default repertoire for SSL services. PID is com.ibm.ws.ssl.default.
The SSL protocol configuration for a transport. PID is com.ibm.ws.sslchannel.options.
Defines TCP protocol settings. PID is com.ibm.ws.tcpchannel.options.
Timed operations help WebSphere Application Server administrators see when certain actions in their application server are operating more slowly than expected. PID is com.ibm.ws.timedoperations.
Configuration properties for the Transaction Manager service. PID is com.ibm.ws.transaction.
Controls the operation of the trust association interceptor (TAI). PID is com.ibm.ws.security.authentication.tai.
Declare a new variable by specifying the name and value for the variable.
Virtual host configuration. PID is com.ibm.ws.http.virtualhost.
Configuration properties for WAS JMS incoming connection requests. PID is com.ibm.ws.messaging.comms.server.
Configuration properties for WAS JMS outgoing connection requests. PID is com.ibm.ws.messaging.comms.wasJmsOutbound.
Defines the properties of a web application. PID is com.ibm.ws.app.manager.webappcfg.
Configures web container application security. PID is com.ibm.ws.webcontainer.security.WebAppSecurityCollaboratorImpl.
Configuration for the web container. PID is com.ibm.ws.webcontainer.
WebSphere MQ messaging. PID is com.ibm.ws.jca.wmqJmsClient.
Web Services Security default configuration for client. PID is com.ibm.ws.wssecurity.client.config.
Web Services Security default configuration for provider. PID is com.ibm.ws.wssecurity.config.