Application (application)

Defines the properties of an 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.

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

application > appProperties

Provides custom properties to an application.

Expand
application > appProperties > property

Provides a specific custom property to an application.

application > application-bnd

Defines properties that apply to application bindings.

Expand
application > application-bnd > data-source

Specifies the binding for a data source.

Expand
application > application-bnd > ejb-ref

Specifies the binding for an EJB Reference.

Expand
application > application-bnd > env-entry

Specifies the binding for an environment entry.

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

Specifies the binding for a message destination reference.

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

Specifies the binding for a resource environment reference.

Expand
application > application-bnd > resource-ref

Specifies the binding for a resource reference.

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

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

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

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

Expand
application > application-bnd > security-role

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

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

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

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

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

application > application-client-bnd

Defines properties that apply to application clients.

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

Defines a data source for an application client.

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

EJB References in an application client.

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

Defines an environment entry for an application client.

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

Message destination reference in an application client.

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

Specifies the binding for a resource environment reference.

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

Resource references in an application client.

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

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

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

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

application > application-ext

Defines properties to extend applications.

NameTypeDefaultDescription

shared-session-context

boolean

Indicates whether the session context is shared between modules.

application > 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
application > 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
application > classloader > classProvider > appProperties

Expand
application > classloader > classProvider > appProperties > property

Expand
application > classloader > classProvider > customize

Expand
application > classloader > classProvider > web-ext

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

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

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

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

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

Expand
application > classloader > classProvider > webservices-bnd

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

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

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

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

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

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

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

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

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

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

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

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

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

Expand
application > classloader > commonLibrary

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

Expand
application > classloader > commonLibrary > file

Expand
application > classloader > commonLibrary > fileset

Expand
application > classloader > commonLibrary > folder

Expand
application > classloader > privateLibrary

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

Expand
application > classloader > privateLibrary > file

Expand
application > classloader > privateLibrary > fileset

Expand
application > classloader > privateLibrary > folder

application > 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
application > ejb-jar-bnd > interceptor

Binding properties for interceptors.

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

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

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

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

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

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

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

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

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

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

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

Binding properties for message destinations.

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

Binding properties for message driven beans.

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

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

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

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

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

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

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

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

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

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

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

Expand
application > ejb-jar-bnd > session

Binding properties for session beans.

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

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

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

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

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

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

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

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

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

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

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

application > 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
application > ejb-jar-ext > message-driven

Extension properties for message driven beans.

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

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

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

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

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

Expand
application > ejb-jar-ext > session

Extension properties for session beans.

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

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

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

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

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

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

application > 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
application > managed-bean-bnd > interceptor

Defines interceptors for the managed bean binding.

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

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

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

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

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

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

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

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

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

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

Expand
application > managed-bean-bnd > managed-bean

Specifies the managed bean for this binding.

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

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

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

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

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

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

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

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

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

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

application > resourceAdapter

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

NameTypeDefaultDescription

alias

string

${id}

Overrides the default identifier for the resource adapter. The identifier is used in the name of the resource adapter's configuration properties element, which in turn is used in determining the name of configuration properties elements for any resources provided by the resource adapter. The resource adapter's configuration properties element name has the format, properties.<APP_NAME>.<ALIAS>, where <APP_NAME> is the name of the application and <ALIAS> is the configured alias. If unspecified, the alias defaults to the module name of the resource adapter.

autoStart

boolean

Configures whether a resource adapter starts automatically upon deployment of the resource adapter or lazily upon injection or lookup of a resource.

contextServiceRef

A reference to top level contextService element (string).

Configures how context is captured and propagated to threads.

id

string
Required

Identifies the name of the embedded resource adapter module to which this configuration applies.

Expand
application > resourceAdapter > contextService

Configures how context is captured and propagated to threads.

Expand
application > resourceAdapter > contextService > baseContext

Expand
application > resourceAdapter > contextService > baseContext > classloaderContext

Expand
application > resourceAdapter > contextService > baseContext > jeeMetadataContext

Expand
application > resourceAdapter > contextService > baseContext > securityContext

Expand
application > resourceAdapter > contextService > classloaderContext

Expand
application > resourceAdapter > contextService > jeeMetadataContext

Expand
application > resourceAdapter > contextService > securityContext

Expand
application > resourceAdapter > customize

Customizes the configuration properties element for the activation specification, administered object, or connection factory with the specified interface and/or implementation class.

application > 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
application > startAfter > appProperties

Provides custom properties to an application.

Expand
application > startAfter > appProperties > property

Expand
application > startAfter > application-bnd

Defines properties that apply to application bindings.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Expand
application > startAfter > application-client-bnd

Defines properties that apply to application clients.

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

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

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

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

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

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

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

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

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

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

Expand
application > startAfter > application-ext

Defines properties to extend applications.

Expand
application > startAfter > classloader

Defines the settings for an application classloader.

Expand
application > startAfter > classloader > classProvider

Expand
application > startAfter > classloader > classProvider > appProperties

Expand
application > startAfter > classloader > classProvider > appProperties > property

Expand
application > startAfter > classloader > classProvider > customize

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Expand
application > startAfter > classloader > commonLibrary

Expand
application > startAfter > classloader > commonLibrary > file

Expand
application > startAfter > classloader > commonLibrary > fileset

Expand
application > startAfter > classloader > commonLibrary > folder

Expand
application > startAfter > classloader > privateLibrary

Expand
application > startAfter > classloader > privateLibrary > file

Expand
application > startAfter > classloader > privateLibrary > fileset

Expand
application > startAfter > classloader > privateLibrary > folder

Expand
application > startAfter > ejb-jar-bnd

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Expand
application > startAfter > ejb-jar-ext

Extension properties for EJB applications.

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

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

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

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

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

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

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

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

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

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

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

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

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

Expand
application > startAfter > managed-bean-bnd

Specifies the bindings for a managed bean.

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

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

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

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

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

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

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

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

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

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

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

Expand
application > startAfter > managed-bean-bnd > managed-bean

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

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

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

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

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

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

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

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

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

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

Expand
application > startAfter > resourceAdapter

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

Expand
application > startAfter > resourceAdapter > contextService

Expand
application > startAfter > resourceAdapter > contextService > baseContext

Expand
application > startAfter > resourceAdapter > contextService > baseContext > classloaderContext

Expand
application > startAfter > resourceAdapter > contextService > baseContext > jeeMetadataContext

Expand
application > startAfter > resourceAdapter > contextService > baseContext > securityContext

Expand
application > startAfter > resourceAdapter > contextService > classloaderContext

Expand
application > startAfter > resourceAdapter > contextService > jeeMetadataContext

Expand
application > startAfter > resourceAdapter > contextService > securityContext

Expand
application > startAfter > resourceAdapter > customize

Expand
application > startAfter > web-bnd

Specifies binding properties for a web application.

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

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

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

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

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

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

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

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

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

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

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

Expand
application > startAfter > web-ext

Extension properties for web applications.

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

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

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

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

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

Expand
application > 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
application > startAfter > webservices-bnd > http-publishing

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

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

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

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

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

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

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

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

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

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

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

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

application > 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
application > web-bnd > data-source

Specifies the binding for a data source.

Expand
application > web-bnd > ejb-ref

Specifies the binding for an EJB Reference.

Expand
application > web-bnd > env-entry

Specifies the binding for an environment entry.

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

Specifies the binding for a message destination reference.

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

Specifies the binding for a resource environment reference.

Expand
application > web-bnd > resource-ref

Specifies the binding for a resource reference.

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

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

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

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

Expand
application > web-bnd > virtual-host

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

application > 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
application > web-ext > file-serving-attribute

Specifies whether the web application allows files to be served.

Expand
application > web-ext > invoker-attribute

Specifies attributes for an invoker.

Expand
application > web-ext > jsp-attribute

Specifies attributes that affect JSP behavior.

Expand
application > web-ext > mime-filter

Properties for a MIME filter.

Expand
application > web-ext > resource-ref

Properties for a resource reference.

application > 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
application > webservices-bnd > http-publishing

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

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

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

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

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

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

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

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

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

Expand
application > webservices-bnd > service-ref

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

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

Expand
application > webservices-bnd > webservice-endpoint

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

Expand
application > 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.