Web Application (webApplication)

Defines the properties of a web application.

NameTypeDefaultDescription

autoStart

boolean

true

Indicates whether or not the server automatically starts the application.

classloaderRef

A reference to top level classloader element (string).

Defines the settings for an application classloader.

contextRoot

string

Context root of an application.

id

string

A unique configuration ID.

location

A file, directory or url.
Required

Location of an application expressed as an absolute path or a path relative to the server-level apps directory.

name

string

Name of an application.

startAfterRef

List of references to top level application elements (comma-separated string).

Specifies applications that are required to start before this application can begin starting.

useJandex

boolean

Enables use of Jandex index files if they are supplied in the application

webApplication > appProperties

Provides custom properties to an application.

Expand
webApplication > appProperties > property

Provides a specific custom property to an application.

webApplication > application-bnd

Defines properties that apply to application bindings.

Expand
webApplication > application-bnd > data-source

Specifies the binding for a data source.

Expand
webApplication > application-bnd > ejb-ref

Specifies the binding for an EJB Reference.

Expand
webApplication > application-bnd > env-entry

Specifies the binding for an environment entry.

Expand
webApplication > application-bnd > message-destination-ref

Specifies the binding for a message destination reference.

Expand
webApplication > application-bnd > resource-env-ref

Specifies the binding for a resource environment reference.

Expand
webApplication > application-bnd > resource-ref

Specifies the binding for a resource reference.

Expand
webApplication > application-bnd > resource-ref > authentication-alias

Expand
webApplication > application-bnd > resource-ref > authentication-alias > name

Expand
webApplication > application-bnd > resource-ref > custom-login-configuration

Expand
webApplication > application-bnd > resource-ref > custom-login-configuration > property

Expand
webApplication > application-bnd > security-role

A role that is mapped to users and groups in a domain user registry.

Expand
webApplication > application-bnd > security-role > group

Expand
webApplication > application-bnd > security-role > run-as

Expand
webApplication > application-bnd > security-role > special-subject

Expand
webApplication > application-bnd > security-role > user

webApplication > application-client-bnd

Defines properties that apply to application clients.

Expand
webApplication > application-client-bnd > data-source

Defines a data source for an application client.

Expand
webApplication > application-client-bnd > ejb-ref

EJB References in an application client.

Expand
webApplication > application-client-bnd > env-entry

Defines an environment entry for an application client.

Expand
webApplication > application-client-bnd > message-destination-ref

Message destination reference in an application client.

Expand
webApplication > application-client-bnd > resource-env-ref

Specifies the binding for a resource environment reference.

Expand
webApplication > application-client-bnd > resource-ref

Resource references in an application client.

Expand
webApplication > application-client-bnd > resource-ref > authentication-alias

Expand
webApplication > application-client-bnd > resource-ref > authentication-alias > name

Expand
webApplication > application-client-bnd > resource-ref > custom-login-configuration

Expand
webApplication > application-client-bnd > resource-ref > custom-login-configuration > property

webApplication > application-ext

Defines properties to extend applications.

NameTypeDefaultDescription

shared-session-context

boolean

Indicates whether the session context is shared between modules.

webApplication > classloader

Defines the settings for an application classloader.

NameTypeDefaultDescription

apiTypeVisibility

string

spec,ibm-api,api,stable

The types of API packages that this class loader supports. This value is a comma-separated list of any combination of the following API packages: spec, ibm-api, api, stable, third-party. If a prefix of + or - is added to API types, those API types are added or removed, respectively, from the default set of API types. Common usage for the prefix, +third-party, results in "spec, ibm-api, api, stable, third-party". The prefix, -api, results in "spec, ibm-api, stable".

classProviderRef

List of references to top level resourceAdapter elements (comma-separated string).

List of class provider references. When searching for classes or resources, this class loader will delegate to the specified class providers after searching its own class path.

commonLibraryRef

List of references to top level library elements (comma-separated string).

List of library references. Library class instances are shared with other classloaders.

delegation

  • parentFirst

  • parentLast

parentFirst

Controls whether parent classloader is used before or after this classloader. If parent first is selected then delegate to immediate parent before searching the classpath. If parent last is selected then search the classpath before delegating to the immediate parent.

privateLibraryRef

List of references to top level library elements (comma-separated string).

List of library references. Library class instances are unique to this classloader, independent of class instances from other classloaders.

Expand
webApplication > classloader > classProvider

List of class provider references. When searching for classes or resources, this class loader will delegate to the specified class providers after searching its own class path.

Expand
webApplication > classloader > classProvider > appProperties

Expand
webApplication > classloader > classProvider > appProperties > property

Expand
webApplication > classloader > classProvider > customize

Expand
webApplication > classloader > classProvider > web-ext

Expand
webApplication > classloader > classProvider > web-ext > file-serving-attribute

Expand
webApplication > classloader > classProvider > web-ext > invoker-attribute

Expand
webApplication > classloader > classProvider > web-ext > jsp-attribute

Expand
webApplication > classloader > classProvider > web-ext > mime-filter

Expand
webApplication > classloader > classProvider > web-ext > resource-ref

Expand
webApplication > classloader > classProvider > webservices-bnd

Expand
webApplication > classloader > classProvider > webservices-bnd > http-publishing

Expand
webApplication > classloader > classProvider > webservices-bnd > http-publishing > webservice-security

Expand
webApplication > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > login-config

Expand
webApplication > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > login-config > form-login-config

Expand
webApplication > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint

Expand
webApplication > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint > auth-constraint

Expand
webApplication > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint > user-data-constraint

Expand
webApplication > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint > web-resource-collection

Expand
webApplication > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-role

Expand
webApplication > classloader > classProvider > webservices-bnd > service-ref

Expand
webApplication > classloader > classProvider > webservices-bnd > service-ref > port

Expand
webApplication > classloader > classProvider > webservices-bnd > webservice-endpoint

Expand
webApplication > classloader > classProvider > webservices-bnd > webservice-endpoint-properties

Expand
webApplication > classloader > commonLibrary

List of library references. Library class instances are shared with other classloaders.

Expand
webApplication > classloader > commonLibrary > file

Expand
webApplication > classloader > commonLibrary > fileset

Expand
webApplication > classloader > commonLibrary > folder

Expand
webApplication > classloader > privateLibrary

List of library references. Library class instances are unique to this classloader, independent of class instances from other classloaders.

Expand
webApplication > classloader > privateLibrary > file

Expand
webApplication > classloader > privateLibrary > fileset

Expand
webApplication > classloader > privateLibrary > folder

webApplication > ejb-jar-bnd

The EJB binding descriptor defines binding information for an EJB module.

NameTypeDefaultDescription

moduleName

string

The module name specifies the individual module that the binding or extension configuration applies to.

Expand
webApplication > ejb-jar-bnd > interceptor

Binding properties for interceptors.

Expand
webApplication > ejb-jar-bnd > interceptor > data-source

Expand
webApplication > ejb-jar-bnd > interceptor > ejb-ref

Expand
webApplication > ejb-jar-bnd > interceptor > env-entry

Expand
webApplication > ejb-jar-bnd > interceptor > message-destination-ref

Expand
webApplication > ejb-jar-bnd > interceptor > resource-env-ref

Expand
webApplication > ejb-jar-bnd > interceptor > resource-ref

Expand
webApplication > ejb-jar-bnd > interceptor > resource-ref > authentication-alias

Expand
webApplication > ejb-jar-bnd > interceptor > resource-ref > authentication-alias > name

Expand
webApplication > ejb-jar-bnd > interceptor > resource-ref > custom-login-configuration

Expand
webApplication > ejb-jar-bnd > interceptor > resource-ref > custom-login-configuration > property

Expand
webApplication > ejb-jar-bnd > message-destination

Binding properties for message destinations.

Expand
webApplication > ejb-jar-bnd > message-driven

Binding properties for message driven beans.

Expand
webApplication > ejb-jar-bnd > message-driven > data-source

Expand
webApplication > ejb-jar-bnd > message-driven > ejb-ref

Expand
webApplication > ejb-jar-bnd > message-driven > env-entry

Expand
webApplication > ejb-jar-bnd > message-driven > jca-adapter

Expand
webApplication > ejb-jar-bnd > message-driven > message-destination-ref

Expand
webApplication > ejb-jar-bnd > message-driven > resource-env-ref

Expand
webApplication > ejb-jar-bnd > message-driven > resource-ref

Expand
webApplication > ejb-jar-bnd > message-driven > resource-ref > authentication-alias

Expand
webApplication > ejb-jar-bnd > message-driven > resource-ref > authentication-alias > name

Expand
webApplication > ejb-jar-bnd > message-driven > resource-ref > custom-login-configuration

Expand
webApplication > ejb-jar-bnd > message-driven > resource-ref > custom-login-configuration > property

Expand
webApplication > ejb-jar-bnd > session

Binding properties for session beans.

Expand
webApplication > ejb-jar-bnd > session > data-source

Expand
webApplication > ejb-jar-bnd > session > ejb-ref

Expand
webApplication > ejb-jar-bnd > session > env-entry

Expand
webApplication > ejb-jar-bnd > session > interface

Expand
webApplication > ejb-jar-bnd > session > message-destination-ref

Expand
webApplication > ejb-jar-bnd > session > resource-env-ref

Expand
webApplication > ejb-jar-bnd > session > resource-ref

Expand
webApplication > ejb-jar-bnd > session > resource-ref > authentication-alias

Expand
webApplication > ejb-jar-bnd > session > resource-ref > authentication-alias > name

Expand
webApplication > ejb-jar-bnd > session > resource-ref > custom-login-configuration

Expand
webApplication > ejb-jar-bnd > session > resource-ref > custom-login-configuration > property

webApplication > ejb-jar-ext

Extension properties for EJB applications.

NameTypeDefaultDescription

moduleName

string

The module name specifies the individual module that the binding or extension configuration applies to.

Expand
webApplication > ejb-jar-ext > message-driven

Extension properties for message driven beans.

Expand
webApplication > ejb-jar-ext > message-driven > bean-cache

Expand
webApplication > ejb-jar-ext > message-driven > global-transaction

Expand
webApplication > ejb-jar-ext > message-driven > local-transaction

Expand
webApplication > ejb-jar-ext > message-driven > resource-ref

Expand
webApplication > ejb-jar-ext > message-driven > start-at-app-start

Expand
webApplication > ejb-jar-ext > session

Extension properties for session beans.

Expand
webApplication > ejb-jar-ext > session > bean-cache

Expand
webApplication > ejb-jar-ext > session > global-transaction

Expand
webApplication > ejb-jar-ext > session > local-transaction

Expand
webApplication > ejb-jar-ext > session > resource-ref

Expand
webApplication > ejb-jar-ext > session > start-at-app-start

Expand
webApplication > ejb-jar-ext > session > time-out

webApplication > managed-bean-bnd

Specifies the bindings for a managed bean.

NameTypeDefaultDescription

moduleName

string

The module name specifies the individual module that the binding or extension configuration applies to.

Expand
webApplication > managed-bean-bnd > interceptor

Defines interceptors for the managed bean binding.

Expand
webApplication > managed-bean-bnd > interceptor > data-source

Expand
webApplication > managed-bean-bnd > interceptor > ejb-ref

Expand
webApplication > managed-bean-bnd > interceptor > env-entry

Expand
webApplication > managed-bean-bnd > interceptor > message-destination-ref

Expand
webApplication > managed-bean-bnd > interceptor > resource-env-ref

Expand
webApplication > managed-bean-bnd > interceptor > resource-ref

Expand
webApplication > managed-bean-bnd > interceptor > resource-ref > authentication-alias

Expand
webApplication > managed-bean-bnd > interceptor > resource-ref > authentication-alias > name

Expand
webApplication > managed-bean-bnd > interceptor > resource-ref > custom-login-configuration

Expand
webApplication > managed-bean-bnd > interceptor > resource-ref > custom-login-configuration > property

Expand
webApplication > managed-bean-bnd > managed-bean

Specifies the managed bean for this binding.

Expand
webApplication > managed-bean-bnd > managed-bean > data-source

Expand
webApplication > managed-bean-bnd > managed-bean > ejb-ref

Expand
webApplication > managed-bean-bnd > managed-bean > env-entry

Expand
webApplication > managed-bean-bnd > managed-bean > message-destination-ref

Expand
webApplication > managed-bean-bnd > managed-bean > resource-env-ref

Expand
webApplication > managed-bean-bnd > managed-bean > resource-ref

Expand
webApplication > managed-bean-bnd > managed-bean > resource-ref > authentication-alias

Expand
webApplication > managed-bean-bnd > managed-bean > resource-ref > authentication-alias > name

Expand
webApplication > managed-bean-bnd > managed-bean > resource-ref > custom-login-configuration

Expand
webApplication > managed-bean-bnd > managed-bean > resource-ref > custom-login-configuration > property

webApplication > startAfter

Specifies applications that are required to start before this application can begin starting.

NameTypeDefaultDescription

autoStart

boolean

true

Indicates whether or not the server automatically starts the application.

classloaderRef

A reference to top level classloader element (string).

Defines the settings for an application classloader.

context-root

string

Context root of an application.

id

string

A unique configuration ID.

location

A file, directory or url.
Required

Location of an application expressed as an absolute path or a path relative to the server-level apps directory.

name

string

Name of an application.

startAfterRef

List of references to top level application elements (comma-separated string).

Specifies applications that are required to start before this application can begin starting.

type

string

Type of application archive.

useJandex

boolean

Enables use of Jandex index files if they are supplied in the application

Expand
webApplication > startAfter > appProperties

Provides custom properties to an application.

Expand
webApplication > startAfter > appProperties > property

Expand
webApplication > startAfter > application-bnd

Defines properties that apply to application bindings.

Expand
webApplication > startAfter > application-bnd > data-source

Expand
webApplication > startAfter > application-bnd > ejb-ref

Expand
webApplication > startAfter > application-bnd > env-entry

Expand
webApplication > startAfter > application-bnd > message-destination-ref

Expand
webApplication > startAfter > application-bnd > resource-env-ref

Expand
webApplication > startAfter > application-bnd > resource-ref

Expand
webApplication > startAfter > application-bnd > resource-ref > authentication-alias

Expand
webApplication > startAfter > application-bnd > resource-ref > authentication-alias > name

Expand
webApplication > startAfter > application-bnd > resource-ref > custom-login-configuration

Expand
webApplication > startAfter > application-bnd > resource-ref > custom-login-configuration > property

Expand
webApplication > startAfter > application-bnd > security-role

Expand
webApplication > startAfter > application-bnd > security-role > group

Expand
webApplication > startAfter > application-bnd > security-role > run-as

Expand
webApplication > startAfter > application-bnd > security-role > special-subject

Expand
webApplication > startAfter > application-bnd > security-role > user

Expand
webApplication > startAfter > application-client-bnd

Defines properties that apply to application clients.

Expand
webApplication > startAfter > application-client-bnd > data-source

Expand
webApplication > startAfter > application-client-bnd > ejb-ref

Expand
webApplication > startAfter > application-client-bnd > env-entry

Expand
webApplication > startAfter > application-client-bnd > message-destination-ref

Expand
webApplication > startAfter > application-client-bnd > resource-env-ref

Expand
webApplication > startAfter > application-client-bnd > resource-ref

Expand
webApplication > startAfter > application-client-bnd > resource-ref > authentication-alias

Expand
webApplication > startAfter > application-client-bnd > resource-ref > authentication-alias > name

Expand
webApplication > startAfter > application-client-bnd > resource-ref > custom-login-configuration

Expand
webApplication > startAfter > application-client-bnd > resource-ref > custom-login-configuration > property

Expand
webApplication > startAfter > application-ext

Defines properties to extend applications.

Expand
webApplication > startAfter > classloader

Defines the settings for an application classloader.

Expand
webApplication > startAfter > classloader > classProvider

Expand
webApplication > startAfter > classloader > classProvider > appProperties

Expand
webApplication > startAfter > classloader > classProvider > appProperties > property

Expand
webApplication > startAfter > classloader > classProvider > customize

Expand
webApplication > startAfter > classloader > classProvider > web-ext

Expand
webApplication > startAfter > classloader > classProvider > web-ext > file-serving-attribute

Expand
webApplication > startAfter > classloader > classProvider > web-ext > invoker-attribute

Expand
webApplication > startAfter > classloader > classProvider > web-ext > jsp-attribute

Expand
webApplication > startAfter > classloader > classProvider > web-ext > mime-filter

Expand
webApplication > startAfter > classloader > classProvider > web-ext > resource-ref

Expand
webApplication > startAfter > classloader > classProvider > webservices-bnd

Expand
webApplication > startAfter > classloader > classProvider > webservices-bnd > http-publishing

Expand
webApplication > startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security

Expand
webApplication > startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > login-config

Expand
webApplication > startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > login-config > form-login-config

Expand
webApplication > startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint

Expand
webApplication > startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint > auth-constraint

Expand
webApplication > startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint > user-data-constraint

Expand
webApplication > startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint > web-resource-collection

Expand
webApplication > startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-role

Expand
webApplication > startAfter > classloader > classProvider > webservices-bnd > service-ref

Expand
webApplication > startAfter > classloader > classProvider > webservices-bnd > service-ref > port

Expand
webApplication > startAfter > classloader > classProvider > webservices-bnd > webservice-endpoint

Expand
webApplication > startAfter > classloader > classProvider > webservices-bnd > webservice-endpoint-properties

Expand
webApplication > startAfter > classloader > commonLibrary

Expand
webApplication > startAfter > classloader > commonLibrary > file

Expand
webApplication > startAfter > classloader > commonLibrary > fileset

Expand
webApplication > startAfter > classloader > commonLibrary > folder

Expand
webApplication > startAfter > classloader > privateLibrary

Expand
webApplication > startAfter > classloader > privateLibrary > file

Expand
webApplication > startAfter > classloader > privateLibrary > fileset

Expand
webApplication > startAfter > classloader > privateLibrary > folder

Expand
webApplication > startAfter > ejb-jar-bnd

The EJB binding descriptor defines binding information for an EJB module.

Expand
webApplication > startAfter > ejb-jar-bnd > interceptor

Expand
webApplication > startAfter > ejb-jar-bnd > interceptor > data-source

Expand
webApplication > startAfter > ejb-jar-bnd > interceptor > ejb-ref

Expand
webApplication > startAfter > ejb-jar-bnd > interceptor > env-entry

Expand
webApplication > startAfter > ejb-jar-bnd > interceptor > message-destination-ref

Expand
webApplication > startAfter > ejb-jar-bnd > interceptor > resource-env-ref

Expand
webApplication > startAfter > ejb-jar-bnd > interceptor > resource-ref

Expand
webApplication > startAfter > ejb-jar-bnd > interceptor > resource-ref > authentication-alias

Expand
webApplication > startAfter > ejb-jar-bnd > interceptor > resource-ref > authentication-alias > name

Expand
webApplication > startAfter > ejb-jar-bnd > interceptor > resource-ref > custom-login-configuration

Expand
webApplication > startAfter > ejb-jar-bnd > interceptor > resource-ref > custom-login-configuration > property

Expand
webApplication > startAfter > ejb-jar-bnd > message-destination

Expand
webApplication > startAfter > ejb-jar-bnd > message-driven

Expand
webApplication > startAfter > ejb-jar-bnd > message-driven > data-source

Expand
webApplication > startAfter > ejb-jar-bnd > message-driven > ejb-ref

Expand
webApplication > startAfter > ejb-jar-bnd > message-driven > env-entry

Expand
webApplication > startAfter > ejb-jar-bnd > message-driven > jca-adapter

Expand
webApplication > startAfter > ejb-jar-bnd > message-driven > message-destination-ref

Expand
webApplication > startAfter > ejb-jar-bnd > message-driven > resource-env-ref

Expand
webApplication > startAfter > ejb-jar-bnd > message-driven > resource-ref

Expand
webApplication > startAfter > ejb-jar-bnd > message-driven > resource-ref > authentication-alias

Expand
webApplication > startAfter > ejb-jar-bnd > message-driven > resource-ref > authentication-alias > name

Expand
webApplication > startAfter > ejb-jar-bnd > message-driven > resource-ref > custom-login-configuration

Expand
webApplication > startAfter > ejb-jar-bnd > message-driven > resource-ref > custom-login-configuration > property

Expand
webApplication > startAfter > ejb-jar-bnd > session

Expand
webApplication > startAfter > ejb-jar-bnd > session > data-source

Expand
webApplication > startAfter > ejb-jar-bnd > session > ejb-ref

Expand
webApplication > startAfter > ejb-jar-bnd > session > env-entry

Expand
webApplication > startAfter > ejb-jar-bnd > session > interface

Expand
webApplication > startAfter > ejb-jar-bnd > session > message-destination-ref

Expand
webApplication > startAfter > ejb-jar-bnd > session > resource-env-ref

Expand
webApplication > startAfter > ejb-jar-bnd > session > resource-ref

Expand
webApplication > startAfter > ejb-jar-bnd > session > resource-ref > authentication-alias

Expand
webApplication > startAfter > ejb-jar-bnd > session > resource-ref > authentication-alias > name

Expand
webApplication > startAfter > ejb-jar-bnd > session > resource-ref > custom-login-configuration

Expand
webApplication > startAfter > ejb-jar-bnd > session > resource-ref > custom-login-configuration > property

Expand
webApplication > startAfter > ejb-jar-ext

Extension properties for EJB applications.

Expand
webApplication > startAfter > ejb-jar-ext > message-driven

Expand
webApplication > startAfter > ejb-jar-ext > message-driven > bean-cache

Expand
webApplication > startAfter > ejb-jar-ext > message-driven > global-transaction

Expand
webApplication > startAfter > ejb-jar-ext > message-driven > local-transaction

Expand
webApplication > startAfter > ejb-jar-ext > message-driven > resource-ref

Expand
webApplication > startAfter > ejb-jar-ext > message-driven > start-at-app-start

Expand
webApplication > startAfter > ejb-jar-ext > session

Expand
webApplication > startAfter > ejb-jar-ext > session > bean-cache

Expand
webApplication > startAfter > ejb-jar-ext > session > global-transaction

Expand
webApplication > startAfter > ejb-jar-ext > session > local-transaction

Expand
webApplication > startAfter > ejb-jar-ext > session > resource-ref

Expand
webApplication > startAfter > ejb-jar-ext > session > start-at-app-start

Expand
webApplication > startAfter > ejb-jar-ext > session > time-out

Expand
webApplication > startAfter > managed-bean-bnd

Specifies the bindings for a managed bean.

Expand
webApplication > startAfter > managed-bean-bnd > interceptor

Expand
webApplication > startAfter > managed-bean-bnd > interceptor > data-source

Expand
webApplication > startAfter > managed-bean-bnd > interceptor > ejb-ref

Expand
webApplication > startAfter > managed-bean-bnd > interceptor > env-entry

Expand
webApplication > startAfter > managed-bean-bnd > interceptor > message-destination-ref

Expand
webApplication > startAfter > managed-bean-bnd > interceptor > resource-env-ref

Expand
webApplication > startAfter > managed-bean-bnd > interceptor > resource-ref

Expand
webApplication > startAfter > managed-bean-bnd > interceptor > resource-ref > authentication-alias

Expand
webApplication > startAfter > managed-bean-bnd > interceptor > resource-ref > authentication-alias > name

Expand
webApplication > startAfter > managed-bean-bnd > interceptor > resource-ref > custom-login-configuration

Expand
webApplication > startAfter > managed-bean-bnd > interceptor > resource-ref > custom-login-configuration > property

Expand
webApplication > startAfter > managed-bean-bnd > managed-bean

Expand
webApplication > startAfter > managed-bean-bnd > managed-bean > data-source

Expand
webApplication > startAfter > managed-bean-bnd > managed-bean > ejb-ref

Expand
webApplication > startAfter > managed-bean-bnd > managed-bean > env-entry

Expand
webApplication > startAfter > managed-bean-bnd > managed-bean > message-destination-ref

Expand
webApplication > startAfter > managed-bean-bnd > managed-bean > resource-env-ref

Expand
webApplication > startAfter > managed-bean-bnd > managed-bean > resource-ref

Expand
webApplication > startAfter > managed-bean-bnd > managed-bean > resource-ref > authentication-alias

Expand
webApplication > startAfter > managed-bean-bnd > managed-bean > resource-ref > authentication-alias > name

Expand
webApplication > startAfter > managed-bean-bnd > managed-bean > resource-ref > custom-login-configuration

Expand
webApplication > startAfter > managed-bean-bnd > managed-bean > resource-ref > custom-login-configuration > property

Expand
webApplication > startAfter > resourceAdapter

Specifies configuration for a resource adapter that is embedded in an application.

Expand
webApplication > startAfter > resourceAdapter > contextService

Expand
webApplication > startAfter > resourceAdapter > contextService > baseContext

Expand
webApplication > startAfter > resourceAdapter > contextService > baseContext > classloaderContext

Expand
webApplication > startAfter > resourceAdapter > contextService > baseContext > jeeMetadataContext

Expand
webApplication > startAfter > resourceAdapter > contextService > baseContext > securityContext

Expand
webApplication > startAfter > resourceAdapter > contextService > classloaderContext

Expand
webApplication > startAfter > resourceAdapter > contextService > jeeMetadataContext

Expand
webApplication > startAfter > resourceAdapter > contextService > securityContext

Expand
webApplication > startAfter > resourceAdapter > customize

Expand
webApplication > startAfter > web-bnd

Specifies binding properties for a web application.

Expand
webApplication > startAfter > web-bnd > data-source

Expand
webApplication > startAfter > web-bnd > ejb-ref

Expand
webApplication > startAfter > web-bnd > env-entry

Expand
webApplication > startAfter > web-bnd > message-destination-ref

Expand
webApplication > startAfter > web-bnd > resource-env-ref

Expand
webApplication > startAfter > web-bnd > resource-ref

Expand
webApplication > startAfter > web-bnd > resource-ref > authentication-alias

Expand
webApplication > startAfter > web-bnd > resource-ref > authentication-alias > name

Expand
webApplication > startAfter > web-bnd > resource-ref > custom-login-configuration

Expand
webApplication > startAfter > web-bnd > resource-ref > custom-login-configuration > property

Expand
webApplication > startAfter > web-bnd > virtual-host

Expand
webApplication > startAfter > web-ext

Extension properties for web applications.

Expand
webApplication > startAfter > web-ext > file-serving-attribute

Expand
webApplication > startAfter > web-ext > invoker-attribute

Expand
webApplication > startAfter > web-ext > jsp-attribute

Expand
webApplication > startAfter > web-ext > mime-filter

Expand
webApplication > startAfter > web-ext > resource-ref

Expand
webApplication > startAfter > webservices-bnd

Web service bindings are used to customize web services endpoints and configure security settings for both web services providers and web service clients.

Expand
webApplication > startAfter > webservices-bnd > http-publishing

Expand
webApplication > startAfter > webservices-bnd > http-publishing > webservice-security

Expand
webApplication > startAfter > webservices-bnd > http-publishing > webservice-security > login-config

Expand
webApplication > startAfter > webservices-bnd > http-publishing > webservice-security > login-config > form-login-config

Expand
webApplication > startAfter > webservices-bnd > http-publishing > webservice-security > security-constraint

Expand
webApplication > startAfter > webservices-bnd > http-publishing > webservice-security > security-constraint > auth-constraint

Expand
webApplication > startAfter > webservices-bnd > http-publishing > webservice-security > security-constraint > user-data-constraint

Expand
webApplication > startAfter > webservices-bnd > http-publishing > webservice-security > security-constraint > web-resource-collection

Expand
webApplication > startAfter > webservices-bnd > http-publishing > webservice-security > security-role

Expand
webApplication > startAfter > webservices-bnd > service-ref

Expand
webApplication > startAfter > webservices-bnd > service-ref > port

Expand
webApplication > startAfter > webservices-bnd > webservice-endpoint

Expand
webApplication > startAfter > webservices-bnd > webservice-endpoint-properties

webApplication > web-bnd

Specifies binding properties for a web application.

NameTypeDefaultDescription

moduleName

string

The module name specifies the individual module that the binding or extension configuration applies to.

Expand
webApplication > web-bnd > data-source

Specifies the binding for a data source.

Expand
webApplication > web-bnd > ejb-ref

Specifies the binding for an EJB Reference.

Expand
webApplication > web-bnd > env-entry

Specifies the binding for an environment entry.

Expand
webApplication > web-bnd > message-destination-ref

Specifies the binding for a message destination reference.

Expand
webApplication > web-bnd > resource-env-ref

Specifies the binding for a resource environment reference.

Expand
webApplication > web-bnd > resource-ref

Specifies the binding for a resource reference.

Expand
webApplication > web-bnd > resource-ref > authentication-alias

Expand
webApplication > web-bnd > resource-ref > authentication-alias > name

Expand
webApplication > web-bnd > resource-ref > custom-login-configuration

Expand
webApplication > web-bnd > resource-ref > custom-login-configuration > property

Expand
webApplication > web-bnd > virtual-host

Specifies the virtual host that is used for the web application.

webApplication > web-ext

Extension properties for web applications.

NameTypeDefaultDescription

auto-encode-requests

boolean

Determines whether requests are automatically encoded.

auto-encode-responses

boolean

Determines whether responses are automatically encoded.

autoload-filters

boolean

Determines whether filters are loaded automatially.

context-root

string

Defines the context root for a web application.

default-error-page

string

Specifies a page to be used as the default error page for a web application.

enable-directory-browsing

boolean

Specifies whether directory browsing is enabled for this web application.

enable-file-serving

boolean

Specifies whether file serving is enabled for this web application.

enable-serving-servlets-by-class-name

boolean

Enables serving servlets by classname.

moduleName

string

The module name specifies the individual module that the binding or extension configuration applies to.

pre-compile-jsps

boolean

Specifies whether JSP pages are compiled when the web application starts.

Expand
webApplication > web-ext > file-serving-attribute

Specifies whether the web application allows files to be served.

Expand
webApplication > web-ext > invoker-attribute

Specifies attributes for an invoker.

Expand
webApplication > web-ext > jsp-attribute

Specifies attributes that affect JSP behavior.

Expand
webApplication > web-ext > mime-filter

Properties for a MIME filter.

Expand
webApplication > web-ext > resource-ref

Properties for a resource reference.

webApplication > webservices-bnd

Web service bindings are used to customize web services endpoints and configure security settings for both web services providers and web service clients.

Expand
webApplication > webservices-bnd > http-publishing

HTTP publishing is used to specify the publishing configurations when using HTTP protocol for all the web services endpoints.

Expand
webApplication > webservices-bnd > http-publishing > webservice-security

Expand
webApplication > webservices-bnd > http-publishing > webservice-security > login-config

Expand
webApplication > webservices-bnd > http-publishing > webservice-security > login-config > form-login-config

Expand
webApplication > webservices-bnd > http-publishing > webservice-security > security-constraint

Expand
webApplication > webservices-bnd > http-publishing > webservice-security > security-constraint > auth-constraint

Expand
webApplication > webservices-bnd > http-publishing > webservice-security > security-constraint > user-data-constraint

Expand
webApplication > webservices-bnd > http-publishing > webservice-security > security-constraint > web-resource-collection

Expand
webApplication > webservices-bnd > http-publishing > webservice-security > security-role

Expand
webApplication > webservices-bnd > service-ref

The service reference element is used to define the web services reference configurations for a web services client.

Expand
webApplication > webservices-bnd > service-ref > port

Expand
webApplication > webservices-bnd > webservice-endpoint

A web service endpoint is used to specify the binding for a specified service instance.

Expand
webApplication > webservices-bnd > webservice-endpoint-properties

Web service endpoint properties are used to define the default properties for all the web services endpoints in the same module.