EJB Application (ejbApplication)
Defines the properties of an EJB application.
Attribute name | Data type | Default value | Description |
---|---|---|---|
autoStart | boolean | true | Indicates whether or not the server automatically starts the application. |
context-root | string | Context root of an application. | |
id | string | A unique configuration ID. | |
location | A file, directory or url. | 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. | |
type | string | Type of application archive. |
- application-bnd
Description: Binds general deployment information included in the application to specific resources.Required: falseData type: Attribute name Data type Default value Description version string Version of the application bindings specification. - application-bnd > security-role
Description: A unique configuration ID.Required: falseData type: Attribute name Data type Default value Description id string A unique configuration ID. name string Name of a security role. - application-bnd > security-role > group
Description: A unique configuration ID.Required: falseData type: Attribute name Data type Default value Description access-id string Group access ID id string A unique configuration ID. name string Name of a group possessing a security role.
- application-bnd > security-role > run-as
Description: A unique configuration ID.Required: falseData type: Attribute name Data type Default value Description id string A unique configuration ID. password Reversably encoded password (string) Password of a user required to access a bean from another bean. The value can be stored in clear text or encoded form. To encode the password, use the securityUtility tool with the encode option. userid string ID of a user required to access a bean from another bean.
- application-bnd > security-role > special-subject
Description: A unique configuration ID.Required: falseData type: Attribute name Data type Default value Description id string A unique configuration ID. type - EVERYONE
- ALL_AUTHENTICATED_USERS
One of the following special subject types: ALL_AUTHENTICATED_USERS, EVERYONE. - EVERYONE
- Everyone
- ALL_AUTHENTICATED_USERS
- All authenticated users
- application-bnd > security-role > user
Description: A unique configuration ID.Required: falseData type: Attribute name Data type Default value Description access-id string A user access ID in the general form user:realmName/userUniqueId. A value will be generated if one is not specified. id string A unique configuration ID. name string Name of a user possessing a security role.
- classloader
Description: Defines the settings for an application classloader.Required: falseData type: Attribute name Data type Default value Description apiTypeVisibility string spec,ibm-api,api The types of API package this class loader will be able to see, as a comma-separated list of any combination of the following: spec, ibm-api, api, third-party. 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. - parentFirst
- Parent first
- parentLast
- Parent last
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. - classloader > commonLibrary
Description: List of library references. Library class instances are shared with other classloaders.Required: falseData type: Attribute name Data type Default value Description apiTypeVisibility string spec,ibm-api,api The types of API package this library's class loader will be able to see, as a comma-separated list of any combination of the following: spec, ibm-api, api, third-party. description string Description of shared library for administrators filesetRef List of references to top level fileset elements (comma-separated string). Id of referenced Fileset id string A unique configuration ID. name string Name of shared library for administrators - classloader > commonLibrary > file
Description: Id of referenced FileRequired: falseData type: Attribute name Data type Default value Description id string A unique configuration ID. name Path to a file Fully qualified filename
- classloader > commonLibrary > fileset
Description: Id of referenced FilesetRequired: falseData type: Attribute name Data type Default value Description caseSensitive boolean true Boolean to indicate whether or not the search should be case sensitive (default: true). dir Path to a directory ${server.config.dir} The base directory to search for files. excludes string The comma or space separated list of file name patterns to exclude from the search results, by default no files are excluded. id string A unique configuration ID. includes string * The comma or space separated list of file name patterns to include in the search results (default: *). scanInterval A period of time with millisecond precision 0 Scanning interval to check the fileset for changes as a long with a time unit suffix h-hour, m-minute, s-second, ms-millisecond (e.g. 2ms or 5s). Disabled (scanInterval=0) by default. Specify a positive integer followed by a unit of time, which can be hours (h), minutes (m), seconds (s), or milliseconds (ms). For example, specify 500 milliseconds as 500ms. You can include multiple values in a single entry. For example, 1s500ms is equivalent to 1.5 seconds.
- classloader > commonLibrary > folder
Description: Id of referenced folderRequired: falseData type: Attribute name Data type Default value Description dir Path to a directory Directory or folder to be included in the library classpath for locating resource files id string A unique configuration ID.
- classloader > privateLibrary
Description: List of library references. Library class instances are unique to this classloader, independent of class instances from other classloaders.Required: falseData type: Attribute name Data type Default value Description apiTypeVisibility string spec,ibm-api,api The types of API package this library's class loader will be able to see, as a comma-separated list of any combination of the following: spec, ibm-api, api, third-party. description string Description of shared library for administrators filesetRef List of references to top level fileset elements (comma-separated string). Id of referenced Fileset id string A unique configuration ID. name string Name of shared library for administrators - classloader > privateLibrary > file
Description: Id of referenced FileRequired: falseData type: Attribute name Data type Default value Description id string A unique configuration ID. name Path to a file Fully qualified filename
- classloader > privateLibrary > fileset
Description: Id of referenced FilesetRequired: falseData type: Attribute name Data type Default value Description caseSensitive boolean true Boolean to indicate whether or not the search should be case sensitive (default: true). dir Path to a directory ${server.config.dir} The base directory to search for files. excludes string The comma or space separated list of file name patterns to exclude from the search results, by default no files are excluded. id string A unique configuration ID. includes string * The comma or space separated list of file name patterns to include in the search results (default: *). scanInterval A period of time with millisecond precision 0 Scanning interval to check the fileset for changes as a long with a time unit suffix h-hour, m-minute, s-second, ms-millisecond (e.g. 2ms or 5s). Disabled (scanInterval=0) by default. Specify a positive integer followed by a unit of time, which can be hours (h), minutes (m), seconds (s), or milliseconds (ms). For example, specify 500 milliseconds as 500ms. You can include multiple values in a single entry. For example, 1s500ms is equivalent to 1.5 seconds.
- classloader > privateLibrary > folder
Description: Id of referenced folderRequired: falseData type: Attribute name Data type Default value Description dir Path to a directory Directory or folder to be included in the library classpath for locating resource files id string A unique configuration ID.