+

Search Tips   |   Advanced Search

Configuration elements in server.xml

The application server configuration is described in a series of elements in server.xml. Each element has one or more attributes or sub-elements.


Elements in server.xml


activedLdapFilterProperties

Default Microsoft Active Directory LDAP filters.

PID: com.ibm.ws.security.registry.ldap.internal.filters.actived.


Attributes


administrator-role

A collection of users and/or groups assigned the server administrator role.

PID: com.ibm.ws.management.security.role.administrator.


Sub-elements


application

Defines the properties of an application.

PID: com.ibm.ws.app.manager.


Attributes


application-bnd

Binds general deployment information included in the application to specific resources.

PID: com.ibm.ws.javaee.dd.appbnd, and it is the child of complex type "application".


Attributes


Sub-elements


applicationMonitor

Defines how the server responds to application additions, updates, and deletions.

PID: com.ibm.ws.app.manager.monitor.


Attributes


authCache

Controls the operation of the authentication cache. PID is com.ibm.ws.security.authentication.cache.


Attributes


authData

Authentication data for connecting to an Enterprise Information System (EIS).

PID: com.ibm.ws.security.jca.internal.authdata.config.


Attributes


authentication

Controls the built-in authentication service configuration.

PID: com.ibm.ws.security.authentication.


Attributes


authorization-roles

A collection of role names and mappings of the roles to users, groups, or special subjects.

PID: com.ibm.ws.webcontainer.security.feature.authorizationConfig.


Sub-elements


basicRegistry

A simple XML-based user registry.

PID: com.ibm.ws.security.registry.basic.config.


Attributes


Sub-elements


binaryLog

Binary logging options. The binary log can be viewed using the logViewer command.

PID: com.ibm.ws.logging.binaryLog, and it is the child of complex type "logging".


Attributes


binaryTrace

Binary trace options. The binary trace can be viewed using the logViewer command.

PID: com.ibm.ws.logging.binaryTrace, and it is the child of complex type "logging".


Attributes


bundleRepository

An internal bundle repository, in which we can store the bundles for the OSGi applications.

PID: com.ibm.ws.eba.bundle.repository.


Attributes


Sub-elements


cacheGroup

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: com.ibm.ws.cache.cacheGroup, and it is the child of complex type "distributedMap".


Attributes


cdiContainer

Defines behavior for the Contexts and Dependency Injection (CDI) container.

PID: com.ibm.ws.cdiContainer.


channelfw

Defines channel and chain management settings.

PID: com.ibm.ws.channelfw.


Attributes


classloader

Defines the settings for an application classloader. PID is com.ibm.ws.classloading.classloader, and it is the child of complex type "application".


Attributes


Sub-elements


classloaderContext

Classloader context propagation configuration.

PID: com.ibm.ws.classloader.context, and it is the child of complex type "contextService".


collectiveMember

The collective member configuration requires at least one collective controller address (host and port). The collective controller can have multiple available addresses.

PID: com.ibm.ws.management.repository.connection.


Attributes


Sub-elements


config

Defines how the server processes configuration information.

PID: com.ibm.ws.config.


Attributes


connectionManager

Connection Manager configuration.

PID: com.ibm.ws.jca.connectionManager.


Attributes


contextService

Configures how context is propagated to threads.

PID: com.ibm.ws.context.service.


Attributes


Sub-elements


customLdapFilterProperties

Default Custom LDAP filters. PID is com.ibm.ws.security.registry.ldap.internal.filters.custom.


Attributes


dataSource

Defines a data source configuration.

PID: com.ibm.ws.jdbc.dataSource.


Attributes


Sub-elements


diskCache

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 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: com.ibm.ws.cache.disk, and it is the child of complex type "distributedMap".


Attributes


distributedMap

Distributed map configuration for a local cache.

PID: com.ibm.ws.cache.


Attributes


Sub-elements


domino50LdapFilterProperties

Default IBM Lotus Domino LDAP filters.

PID: com.ibm.ws.security.registry.ldap.internal.filters.domino50.


Attributes


edirectoryLdapFilterProperties

List of Novell eDirectory LDAP filters. PID is com.ibm.ws.security.registry.ldap.internal.filters.eDirectory.


Attributes


ejbContainer

Defines the behavior of the EJB container.

PID: com.ibm.ws.ejbcontainer.runtime.


Attributes


enterpriseApplication

Defines the properties of an enterprise application. PID is com.ibm.ws.app.manager.earappcfg.


Attributes


executor

Defines settings for an executor in the server.

PID: com.ibm.ws.threading.


Attributes


featureManager

Defines how the server loads features.

PID: com.ibm.ws.kernel.feature.


Attributes


Sub-elements


federatedRepository

Configuration for the user registry federation.

PID: com.ibm.ws.wim.core.config.


Attributes


Sub-elements


fileset

Specifies a set of files starting from a base directory and matching a set of patterns.

PID: com.ibm.ws.kernel.metatype.helper.fileset.


Attributes


hostAuthInfo

Connection details to allow for Atlas to authenticate to the server's host.

PID: com.ibm.ws.management.repository.member.hostAuthInfo.


Attributes


httpAccessLogging

HTTP access logs contain a record of all inbound HTTP client requests.

PID: com.ibm.ws.http.log.access.


Attributes


httpDispatcher

HTTP Dispatcher configuration.

PID: com.ibm.ws.http.dispatcher.


Attributes


httpEncoding

HTTP transport encoding settings.

PID: com.ibm.ws.transport.http.encoding.


Attributes


httpEndpoint

Configuration properties for an HTTP endpoint.

PID: com.ibm.ws.http.


Attributes


Sub-elements


httpOptions

HTTP protocol configuration.

PID: com.ibm.ws.http.options.


Attributes


httpSession

Configuration for HTTP session management.

PID: com.ibm.ws.session.


Attributes


httpSessionDatabase

Controls how HTTP sessions are persisted to a database.

PID: com.ibm.ws.session.db.


Attributes


idsLdapFilterProperties

Default IBM Tivoli Directory Server LDAP filters.

PID: com.ibm.ws.security.registry.ldap.internal.filters.ids.


Attributes


include

Specify a configuration resource to include in the servers configuration.


Attributes


iplanetLdapFilterProperties

Default Sun Java System Directory Server LDAP filters. PID is com.ibm.ws.security.registry.ldap.internal.filters.iPlanet.


Attributes


jaasLoginContextEntry

The JAAS login context entry configuration.

PID: com.ibm.ws.security.authentication.internal.jaas.jaasLoginContextEntry.


Attributes


jaasLoginModule

A login module in the JAAS configuration.

PID: com.ibm.ws.security.authentication.internal.jaas.jaasLoginModuleConfig.


Attributes


Sub-elements


jdbcDriver

Identifies a JDBC driver.

PID: com.ibm.ws.jdbc.jdbcDriver.


Attributes


Sub-elements


jeeMetadataContext

Makes the namespace of the application component that submits a contextual task available to the task.

PID: com.ibm.ws.javaee.metadata.context, and it is the child of complex type "contextService".


jndiEntry

A single entry in the JNDI default namespace.

PID: com.ibm.ws.jndi.internal.JNDIEntry.


Attributes


jpa

Configuration properties for the Java Persistence API container.

PID: com.ibm.ws.jpacomponent.


Attributes


Sub-elements


jspEngine

JSP 2.2 configuration.

PID: com.ibm.ws.jsp.2.2.


Attributes


keyStore

A repository of security certificates used for SSL encryption.

PID: com.ibm.ws.ssl.keystore.


Attributes


ldapRegistry

Configuration properties for the LDAP user registry. PID is com.ibm.ws.security.registry.ldap.config.


Attributes


Sub-elements


library

Shared Library.

PID: com.ibm.ws.classloading.sharedlibrary.


Attributes


Sub-elements


logging

Controls the capture and output of log and trace messages.

PID: com.ibm.ws.logging.


Attributes


ltpa

Lightweight Third Party Authentication (LTPA) token configuration.

PID: com.ibm.ws.security.token.ltpa.LTPAConfiguration.


Attributes


managedExecutorService

Managed executor service.

PID: com.ibm.ws.concurrent.managedExecutorService.


Attributes


Sub-elements


member

Members of an external cache group that are controlled by WebSphere Application Server.

PID: com.ibm.ws.cache.cacheGroup.member, and it is the child of complex type "cacheGroup".


Attributes


Sub-elements


mimeTypes

Definition of mime types shared by all http virtual hosts.

PID: com.ibm.ws.http.mimetype.


Sub-elements


monitor

Configuration for Monitoring Feature which includes enabled traditional PMI ,FineGrained and any future configurations updates.

PID: com.ibm.ws.monitor.internal.MonitoringFrameworkExtender.


Attributes


netscapeLdapFilterProperties

Default Netscape Directory Server LDAP filters.

PID: com.ibm.ws.security.registry.ldap.internal.filters.netscape.


Attributes


oauth-roles

OAuth web application security role map.

PID: com.ibm.ws.security.oauth20.roles.


Sub-elements


oauthProvider

OAuth provider definition.

PID: com.ibm.ws.security.oauth20.provider.


Attributes


Sub-elements


osgiApplication

Defines the properties of an osgi application.

PID: com.ibm.ws.app.manager.osgiappcfg.


Attributes


pluginConfiguration

Generate plugin configuration.

PID: com.ibm.ws.generatePluginConfig.


Attributes


properties

List of JDBC vendor properties for the data source. For example, databaseName="dbname" serverName="localhost" portNumber="50000".

PID: com.ibm.ws.jdbc.dataSource.properties, and it is the child of complex type "dataSource".


Attributes


properties.datadirect.sqlserver

Data source properties for the DataDirect Connect for JDBC driver for Microsoft SQL Server.

PID: com.ibm.ws.jdbc.dataSource.properties.datadirect.sqlserver, and it is the child of complex type "dataSource".


Attributes


properties.db2.i.native

Data source properties for the IBM DB2 for i Native JDBC driver.

PID: com.ibm.ws.jdbc.dataSource.properties.db2.i.native, and it is the child of complex type "dataSource".


Attributes


properties.db2.i.toolbox

Data source properties for the IBM DB2 for i Toolbox JDBC driver.

PID: com.ibm.ws.jdbc.dataSource.properties.db2.i.toolbox, and it is the child of complex type "dataSource".


Attributes


properties.db2.jcc

Data source properties for the IBM Data Server Driver for JDBC and SQLJ for DB2.

PID: com.ibm.ws.jdbc.dataSource.properties.db2.jcc, and it is the child of complex type "dataSource".


Attributes


properties.derby.client

Data source properties for Derby Network Client JDBC driver.

PID: com.ibm.ws.jdbc.dataSource.properties.derby.client, and it is the child of complex type "dataSource".


Attributes


properties.derby.embedded

Data source properties for Derby Embedded JDBC driver.

PID: com.ibm.ws.jdbc.dataSource.properties.derby.embedded, and it is the child of complex type "dataSource".


Attributes


properties.informix

Data source properties for the Informix JDBC driver.

PID: com.ibm.ws.jdbc.dataSource.properties.informix, and it is the child of complex type "dataSource".


Attributes


properties.informix.jcc

Data source properties for the IBM Data Server Driver for JDBC and SQLJ for Informix.

PID: com.ibm.ws.jdbc.dataSource.properties.informix.jcc, and it is the child of complex type "dataSource".


Attributes


properties.microsoft.sqlserver

Data source properties for Microsoft SQL Server JDBC Driver.

PID: com.ibm.ws.jdbc.dataSource.properties.microsoft.sqlserver, and it is the child of complex type "dataSource".


Attributes

Required: false
Data type: string

selectMethod

JDBC driver property: selectMethod.

Range:

    cursor
    direct

Required: false
Data type: string

sendStringParametersAsUnicode

JDBC driver property: sendStringParametersAsUnicode.
Default: false
Required: false
Data type: boolean

sendTimeAsDatetime

JDBC driver property: sendTimeAsDatetime.
Required: false
Data type: boolean

trustServerCertificate

JDBC driver property: trustServerCertificate.
Required: false
Data type: boolean

trustStore

JDBC driver property: trustStore.
Required: false
Data type: string

trustStorePassword

JDBC driver property: trustStorePassword.
Required: false
Data type: password (string)

URL

URL for connecting to the database. Example: jdbc:sqlserver://localhost:1433;databaseName=myDB.
Required: false
Data type: string
user

It is recommended to use a container managed authentication alias instead of configuring this property.
Required: false
Data type: string

workstationID

JDBC driver property: workstationID.
Required: false
Data type: string

xopenStates

JDBC driver property: xopenStates.
Required: false
Data type: boolean


properties.oracle

Data source properties for Oracle JDBC driver.

PID: com.ibm.ws.jdbc.dataSource.properties.oracle, and it is the child of complex type "dataSource".


Attributes


properties.sybase

Data source properties for Sybase JDBC driver.

PID: com.ibm.ws.jdbc.dataSource.properties.sybase, and it is the child of complex type "dataSource".


Attributes


quickStartSecurity

Simple administrative security configuration.

PID: com.ibm.ws.security.quickStartSecurity.


Attributes


remoteFileAccess

This element contains artifacts that control the level of file access exposed for remote connections.

PID: com.ibm.ws.management.filetransfer.


Sub-elements


securewayLdapFilterProperties

Default IBM SecureWay Directory Server LDAP filters.

PID: com.ibm.ws.security.registry.ldap.internal.filters.secureway.


Attributes


securityContext

When specified, the security context of the work initiator is propagated to the unit of work.

PID: com.ibm.ws.security.context, and it is the child of complex type "contextService".


ssl

An SSL repertoire with an ID, a defined keystore, and an optional truststore.

PID: com.ibm.ws.ssl.repertoire.


Attributes


sslDefault

The default repertoire for SSL services.

PID: com.ibm.ws.ssl.default.


Attributes


sslOptions

The SSL protocol configuration for a transport.

PID: com.ibm.ws.sslchannel.options.


Attributes


tcpOptions

Defines TCP protocol settings.

PID: com.ibm.ws.tcpchannel.options.


Attributes


timedOperation

Timed operations help WebSphere Application Server administrators see when certain actions in their application server are operating more slowly than expected.

PID: com.ibm.ws.timedoperations.


Attributes


transaction

Configuration properties for the Transaction Manager service.

PID: com.ibm.ws.transaction.


Attributes


Sub-elements


trustAssociation

Controls the operation of the trust association interceptor (TAI).

PID: com.ibm.ws.security.authentication.tai.


Attributes


Sub-elements


variable

Declare a new variable by specifying the name and value for the variable.


Attributes


virtualHost

Virtual host configuration.

PID: com.ibm.ws.http.virtualhost.


Attributes


Sub-elements


webApplication

Defines the properties of a web application.

PID: com.ibm.ws.app.manager.webappcfg.


Attributes


webAppSecurity

Configures web container application security.

PID: com.ibm.ws.webcontainer.security.WebAppSecurityCollaboratorImpl.


Attributes


webContainer

Configuration for the web container.

PID: com.ibm.ws.webcontainer.


Attributes


Parent topic: Server configuration


Parent topic: Administer the Liberty profile

Tasks:
View the schema documentation for the server configuration
Administer the Liberty profile using developer tools
Edit the Liberty profile configuration using developer tools
Displaying the server configuration in a merged view
Control dynamic updates
Deploy applications to the Liberty profile
Add and remove Liberty features
Specify Liberty profile bootstrap properties
Use include elements in configuration files
Configure TAI
Access local and JMX REST connectors
Mapping the administrator role
Tune the Liberty profile
Configure session persistence
Intel Advanced Encryption Standard New Instructions