Aplicación Web (webApplication)
Define las propiedades de una aplicación web.
Nombre de atributo | Tipo de datos | Valor predeterminado | Descripción |
---|---|---|---|
autoStart | boolean | true | Indica si el servidor inicia automáticamente la aplicación. |
contextRoot | string | Raíz de contexto de una aplicación. | |
id | string | Un ID de configuración exclusivo. | |
location | Un archivo, directorio o URL. | Ubicación de una aplicación expresada como una vía de acceso absoluta o una vía de acceso relativa al directorio apps de nivel de servidor. | |
name | string | Nombre de una aplicación. | |
suppressUncoveredHttpMethodWarning | boolean | false | Opción para suprimir el mensaje de aviso de método HTTP descubierto durante el despliegue de la aplicación. |
type | string | Tipo de archivador de aplicación. |
- application-bnd
Descripción: Enlaza información general de despliegue incluida en la aplicación con recursos específicos.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción version string Versión de la especificación de enlaces de la aplicación. - application-bnd > security-role
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo. name string Nombre de un rol de seguridad. - application-bnd > security-role > group
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción access-id string ID de acceso de grupo id string Un ID de configuración exclusivo. name string Nombre de un grupo poseedor de un rol de seguridad.
- application-bnd > security-role > run-as
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo. password Contraseña codificada de forma reversible (string) Contraseña de un usuario necesario para acceder a un bean desde otro bean. El valor puede almacenarse en formato de texto simple o en formato codificado. Para codificar la contraseña, utilice la herramienta securityUtility con la opción encode. userid string ID de un usuario necesario para acceder a un bean desde otro bean.
- application-bnd > security-role > special-subject
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo. type - EVERYONE
- ALL_AUTHENTICATED_USERS
Uno de los siguientes tipos de sujeto especial: ALL_AUTHENTICATED_USERS, EVERYONE. - EVERYONE
- Todos
- ALL_AUTHENTICATED_USERS
- Todos los usuarios autenticados
- application-bnd > security-role > user
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción access-id string Un ID de acceso de usuario en el formato genérico user:nombreReino/idUsuarioExclusivo. Se generará un valor si no se ha especificado. id string Un ID de configuración exclusivo. name string Nombre de un usuario poseedor de un rol de seguridad.
- classloader
Descripción: Define los valores de un cargador de clases de la aplicación.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción apiTypeVisibility string spec,ibm-api,api Los tipos de paquete de API que podrá ver este cargador de clases, como una lista separada por comas de una combinación cualquiera de lo siguiente: spec, ibm-api, api, terceros. classProviderRef Lista de referencias a elementos resourceAdapter de nivel superior (serie separada por comas). Lista de referencias del proveedor de clases. Al buscar clases o recursos, este cargador de clases delegará a los proveedores de clases especificados después de buscar su propia vía de acceso de clase. commonLibraryRef Lista de referencias a elementos library de nivel superior (serie separada por comas). Lista de referencias de biblioteca. Las instancias de clase de biblioteca se comparten con otros cargadores de clases. delegation - parentFirst
- parentLast
parentFirst Controla si el cargador de clases padre se utiliza antes o después de este cargador de clases. Si primero se elige el padre, se delega al padre inmediato antes de buscar en la vía de acceso de clases. Si el padre se selecciona en último lugar, busque en la vía de acceso de clases antes de delegar al padre inmediato. - parentFirst
- Padre primero
- parentLast
- Padre último
privateLibraryRef Lista de referencias a elementos library de nivel superior (serie separada por comas). Lista de referencias de biblioteca. Las instancias de clase de biblioteca son exclusivas de este cargador de clases, independiente de las instancias de clase de otros cargadores de clases. - classloader > commonLibrary
Descripción: Lista de referencias de biblioteca. Las instancias de clase de biblioteca se comparten con otros cargadores de clases.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción apiTypeVisibility string spec,ibm-api,api Los tipos de paquetes de API que el cargador de clases de esta biblioteca podrá visualizar, en forma de lista separada por comas de cualquier combinación de los siguientes: spec, ibm-api, api, de terceros. description string Descripción de biblioteca compartida para los administradores filesetRef Lista de referencias a elementos fileset de nivel superior (serie separada por comas). ID de conjunto de archivos referenciados id string Un ID de configuración exclusivo. name string Nombre de biblioteca compartida para los administradores - classloader > commonLibrary > file
Descripción: ID de archivo de referenciaObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo. name Vía de acceso a un archivo Nombre de archivo plenamente cualificado
- classloader > commonLibrary > fileset
Descripción: ID de conjunto de archivos referenciadosObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción caseSensitive boolean true Valor booleano que indica si la búsqueda debe ser sensible a las mayúsculas y minúsculas (valor por omisión: true). dir Vía de acceso a un directorio ${server.config.dir} Directorio base para buscar archivos excludes string Lista de patrones de nombres de archivo separados por comas o espacios que se excluyen de los resultados de la búsqueda. Por omisión, no se excluye ningún archivo. id string Un ID de configuración exclusivo. includes string * Lista de patrones de nombres de archivo separados por comas o espacios que se incluyen en los resultados de la búsqueda (valor por omisión: *). scanInterval Un período de tiempo con precisión de milisegundos 0 Intervalo de exploración para comprobar si hay cambios en el conjunto de archivos con el sufijo de unidad de tiempo h-hora, m-minuto, s-segundo, ms-milisegundo (por ejemplo, 2 min o 5 s). Inhabilitado (intervalo de exploración=0) por omisión. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
- classloader > commonLibrary > folder
Descripción: ID de carpeta de referenciaObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción dir Vía de acceso a un directorio Directorio o carpeta que se va a incluir en la vía de acceso de clases de la biblioteca para localizar los archivos de recursos id string Un ID de configuración exclusivo.
- classloader > privateLibrary
Descripción: Lista de referencias de biblioteca. Las instancias de clase de biblioteca son exclusivas de este cargador de clases, independiente de las instancias de clase de otros cargadores de clases.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción apiTypeVisibility string spec,ibm-api,api Los tipos de paquetes de API que el cargador de clases de esta biblioteca podrá visualizar, en forma de lista separada por comas de cualquier combinación de los siguientes: spec, ibm-api, api, de terceros. description string Descripción de biblioteca compartida para los administradores filesetRef Lista de referencias a elementos fileset de nivel superior (serie separada por comas). ID de conjunto de archivos referenciados id string Un ID de configuración exclusivo. name string Nombre de biblioteca compartida para los administradores - classloader > privateLibrary > file
Descripción: ID de archivo de referenciaObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo. name Vía de acceso a un archivo Nombre de archivo plenamente cualificado
- classloader > privateLibrary > fileset
Descripción: ID de conjunto de archivos referenciadosObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción caseSensitive boolean true Valor booleano que indica si la búsqueda debe ser sensible a las mayúsculas y minúsculas (valor por omisión: true). dir Vía de acceso a un directorio ${server.config.dir} Directorio base para buscar archivos excludes string Lista de patrones de nombres de archivo separados por comas o espacios que se excluyen de los resultados de la búsqueda. Por omisión, no se excluye ningún archivo. id string Un ID de configuración exclusivo. includes string * Lista de patrones de nombres de archivo separados por comas o espacios que se incluyen en los resultados de la búsqueda (valor por omisión: *). scanInterval Un período de tiempo con precisión de milisegundos 0 Intervalo de exploración para comprobar si hay cambios en el conjunto de archivos con el sufijo de unidad de tiempo h-hora, m-minuto, s-segundo, ms-milisegundo (por ejemplo, 2 min o 5 s). Inhabilitado (intervalo de exploración=0) por omisión. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
- classloader > privateLibrary > folder
Descripción: ID de carpeta de referenciaObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción dir Vía de acceso a un directorio Directorio o carpeta que se va a incluir en la vía de acceso de clases de la biblioteca para localizar los archivos de recursos id string Un ID de configuración exclusivo.