Java Servlets 3.0

Esta característica habilita el soporte para servlets HTTP escritos para la especificación Java Servlet 3.0. Los servlets pueden estar empaquetados en archivos WAR o EAR especificados en Java EE. Si se precisa seguridad de servlet, también debe configurarse un característica appSecurity; en ausencia de una característica de seguridad, se omitirá cualquier restricción de seguridad para la aplicación.

Habilitación de esta característica

Para habilitar la característica Java Servlets 3.0, añada la siguiente declaración de elemento dentro del elemento featureManager en el archivo server.xml:
<feature>servlet-3.0</feature>

Versiones Java™ soportadas

  • JavaSE-1.6
  • JavaSE-1.7
  • JavaSE-1.8

Desarrollo de una característica que depende de esta característica

Si está desarrollando una característica que depende de la característica Java Servlets 3.0, incluya el siguiente elemento en la cabecera Subsystem-Content en el archivo de manifiesto de característica para la nueva característica:
com.ibm.websphere.appserver.servlet-3.0; type="osgi.subsystem.feature"

Paquetes de API estándar proporcionados por esta característica

  • javax.servlet
  • javax.servlet.annotation
  • javax.servlet.descriptor
  • javax.servlet.http
  • javax.servlet.resources

Elementos de configuración de la característica

Puede utilizar los siguientes elementos en el archivo server.xml para configurar la característica Java Servlets 3.0:

application
Define las propiedades de una aplicación.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
autoStart boolean true Indica si el servidor inicia automáticamente la aplicación.
context-root 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 > application-bnd
Descripción: Enlaza información general de despliegue incluida en la aplicación con recursos específicos.
Obligatorio: false
Tipo 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 > application-bnd > security-role
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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 > application-bnd > security-role > group
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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 > application-bnd > security-role > run-as
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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 > application-bnd > security-role > special-subject
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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 > application-bnd > security-role > user
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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.
application > classloader
Descripción: Define los valores de un cargador de clases de la aplicación.
Obligatorio: false
Tipo 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.
application > classloader > commonLibrary
Descripción: Lista de referencias de biblioteca. Las instancias de clase de biblioteca se comparten con otros cargadores de clases.
Obligatorio: false
Tipo 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
application > classloader > commonLibrary > file
Descripción: ID de archivo de referencia
Obligatorio: false
Tipo 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
application > classloader > commonLibrary > fileset
Descripción: ID de conjunto de archivos referenciados
Obligatorio: false
Tipo 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.
application > classloader > commonLibrary > folder
Descripción: ID de carpeta de referencia
Obligatorio: false
Tipo 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.
application > 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: false
Tipo 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
application > classloader > privateLibrary > file
Descripción: ID de archivo de referencia
Obligatorio: false
Tipo 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
application > classloader > privateLibrary > fileset
Descripción: ID de conjunto de archivos referenciados
Obligatorio: false
Tipo 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.
application > classloader > privateLibrary > folder
Descripción: ID de carpeta de referencia
Obligatorio: false
Tipo 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.
application > resourceAdapter
Descripción: Especifica la configuración de un adaptador de recursos que está incorporado en una aplicación.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
alias string ${id} Altera temporalmente el identificador predeterminado para el adaptador de recursos. El identificador se utiliza en el nombre del elemento de propiedades de configuración del adaptador de recursos, que a su vez se utiliza en la determinación del nombre de los elementos de las propiedades de configuración para los recursos proporcionados por el adaptador de recursos. El nombre del elemento de propiedades de configuración del adaptador de recursos tiene el formato, properties.<NOMBRE_APL>.<ALIAS>, donde <NOMBRE_APL> es el nombre de la aplicación y <ALIAS> es el alias configurado. Si no se especifica, el valor predeterminado del alias es el nombre del módulo del adaptador de recursos.
autoStart boolean   Configura si un adaptador de recursos se inicia automáticamente durante el despliegue del adaptador de recursos o de forma diferida durante la inyección o búsqueda de un recurso.
contextServiceRef Una referencia a un elemento contextService de nivel superior (string).   Configura cómo se captura el contexto y se propaga a las hebras
id string   Identifica el nombre del módulo del adaptador de recursos incorporado al que se aplica esta configuración.
application > resourceAdapter > contextService
Descripción: Configura cómo se captura el contexto y se propaga a las hebras
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
baseContextRef Una referencia a un elemento contextService de nivel superior (string).   Especifica un servicio de contexto base desde el que se hereda el contexto que todavía no se ha definido en este servicio de contexto.
jndiName string   Nombre JNDI
onError
  • IGNORE
  • FAIL
  • WARN
WARN Determina la acción que se va a tomar en respuesta a los errores de configuración. Por ejemplo, si se ha configurado securityContext para este servicio contextService, pero no se ha habilitado la característica de seguridad, onError determina si se va a emitir un error, un aviso o se ignoran las partes de la configuración que no son correctas.
IGNORE
El servidor no emitirá mensajes de aviso y error cuando se produzca un error de configuración.
FAIL
El servidor emitirá un mensaje de aviso o error con el primer error y después se detendrá el servidor.
WARN
El servidor emitirá mensajes de aviso y error cuando se produzca un error de configuración.
application > resourceAdapter > contextService > baseContext
Descripción: Especifica un servicio de contexto base desde el que se hereda el contexto que todavía no se ha definido en este servicio de contexto.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
baseContextRef Una referencia a un elemento contextService de nivel superior (string).   Especifica un servicio de contexto base desde el que se hereda el contexto que todavía no se ha definido en este servicio de contexto.
id string   Un ID de configuración exclusivo.
jndiName string   Nombre JNDI
onError
  • IGNORE
  • FAIL
  • WARN
WARN Determina la acción que se va a tomar en respuesta a los errores de configuración. Por ejemplo, si se ha configurado securityContext para este servicio contextService, pero no se ha habilitado la característica de seguridad, onError determina si se va a emitir un error, un aviso o se ignoran las partes de la configuración que no son correctas.
IGNORE
El servidor no emitirá mensajes de aviso y error cuando se produzca un error de configuración.
FAIL
El servidor emitirá un mensaje de aviso o error con el primer error y después se detendrá el servidor.
WARN
El servidor emitirá mensajes de aviso y error cuando se produzca un error de configuración.
application > resourceAdapter > contextService > baseContext > baseContext
Descripción: Especifica un servicio de contexto base desde el que se hereda el contexto que todavía no se ha definido en este servicio de contexto.
Obligatorio: false
Tipo de datos: com.ibm.ws.context.service-factory
application > resourceAdapter > contextService > baseContext > classloaderContext
Descripción: Configuración de la propagación de contexto del cargador de clases.
Obligatorio: false
Tipo de datos:
application > resourceAdapter > contextService > baseContext > jeeMetadataContext
Descripción: Crea el espacio de nombres del componente de aplicación que envía una tarea contextual disponible a la tarea.
Obligatorio: false
Tipo de datos:
application > resourceAdapter > contextService > baseContext > securityContext
Descripción: Cuando se especifica, el contexto de seguridad del iniciador de trabajos se propaga a la unidad de trabajo.
Obligatorio: false
Tipo de datos:
application > resourceAdapter > contextService > baseContext > syncToOSThreadContext
Descripción: Cuando se especifica, la identidad del sujeto runAs de la unidad de trabajo se sincroniza con la identidad del sistema operativo.
Obligatorio: false
Tipo de datos:
application > resourceAdapter > contextService > baseContext > zosWLMContext
Descripción: Indica que el contexto WLM de z/OS debe gestionarse como parte del contexto de hebra.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
daemonTransactionClass string ASYNCDMN El nombre de la clase de transacción proporcionado a WLM para clasificar el trabajo cuando se ha creado un nuevo contexto WLM para el trabajo de daemon.
defaultTransactionClass string ASYNCBN El nombre de la clase de transacción proporcionado a WLM para clasificar el trabajo cuando se está creando un nuevo contexto WLM para el trabajo que no es de daemon.
wlm
  • Propagate
  • PropagateOrNew
  • New
Propagate Indica cómo debe manejarse el contexto WLM para el trabajo que no es de daemon.
Propagate
Utiliza el mismo contexto WLM (si existe).
PropagateOrNew
Utiliza el mismo contexto WLM o crea uno nuevo si no existe ninguno.
New
Crea siempre un nuevo contexto WLM.
application > resourceAdapter > contextService > classloaderContext
Descripción: Configuración de la propagación de contexto del cargador de clases.
Obligatorio: false
Tipo de datos:
application > resourceAdapter > contextService > jeeMetadataContext
Descripción: Crea el espacio de nombres del componente de aplicación que envía una tarea contextual disponible a la tarea.
Obligatorio: false
Tipo de datos:
application > resourceAdapter > contextService > securityContext
Descripción: Cuando se especifica, el contexto de seguridad del iniciador de trabajos se propaga a la unidad de trabajo.
Obligatorio: false
Tipo de datos:
application > resourceAdapter > contextService > syncToOSThreadContext
Descripción: Cuando se especifica, la identidad del sujeto runAs de la unidad de trabajo se sincroniza con la identidad del sistema operativo.
Obligatorio: false
Tipo de datos:
application > resourceAdapter > contextService > zosWLMContext
Descripción: Indica que el contexto WLM de z/OS debe gestionarse como parte del contexto de hebra.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
daemonTransactionClass string ASYNCDMN El nombre de la clase de transacción proporcionado a WLM para clasificar el trabajo cuando se ha creado un nuevo contexto WLM para el trabajo de daemon.
defaultTransactionClass string ASYNCBN El nombre de la clase de transacción proporcionado a WLM para clasificar el trabajo cuando se está creando un nuevo contexto WLM para el trabajo que no es de daemon.
wlm
  • Propagate
  • PropagateOrNew
  • New
Propagate Indica cómo debe manejarse el contexto WLM para el trabajo que no es de daemon.
Propagate
Utiliza el mismo contexto WLM (si existe).
PropagateOrNew
Utiliza el mismo contexto WLM o crea uno nuevo si no existe ninguno.
New
Crea siempre un nuevo contexto WLM.
application > resourceAdapter > customize
Descripción: Personaliza el elemento de propiedades de configuración para la especificación de activación, objeto administrado o fábrica de conexiones con la interfaz y/o clase implementación especificada.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
implementation string   Nombre completo de clase de implementación para el que debe personalizarse el elemento de propiedades de configuración.
interface string   Nombre completo de clase de interfaz para el que debe personalizarse el elemento de propiedades de configuración.
suffix string   Altera temporalmente el sufijo predeterminado para el elemento de propiedades de configuración. Por ejemplo, "CustomConnectionFactory" en properties.rarModule1.CustomConnectionFactory. El sufijo es útil para la desambiguación cuando un adaptador de recursos suministra varios tipos de fábricas de conexiones, objetos administrados o activaciones de punto final. Si una personalización de elemento de propiedades de configuración omite el sufijo o lo deja en blanco, no se utiliza ningún sufijo.
applicationMonitor
Define cómo responde el servidor a las adiciones, actualizaciones y supresiones de aplicaciones.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
dropins Vía de acceso a un directorio dropins Ubicación del directorio drop-in de la aplicación expresada como una vía de acceso absoluta o una vía de acceso relativa al directorio del servidor.
dropinsEnabled boolean true Supervisa el directorio drop-in en busca de adiciones, actualizaciones y supresiones de aplicaciones.
pollingRate Un período de tiempo con precisión de milisegundos 500ms Velocidad con la que el servidor comprueba las adiciones, actualizaciones y supresiones de aplicaciones. 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.
updateTrigger
  • mbean
  • polled
  • disabled
polled Desencadenante o método de actualizaciones de aplicaciones.
mbean
El servidor sólo actualizará aplicaciones cuando se lo solicite un MBean invocado por un programa externo como, por ejemplo, un entorno de desarrollo integrado o una aplicación de gestión.
polled
El servidor explorará en busca de cambios de aplicación en el intervalo de sondeo y actualizará las aplicaciones que tengan cambios detectables.
disabled
Inhabilita toda la supervisión de actualización. Los cambios de aplicación no se aplicarán mientras el servidor esté en ejecución.
channelfw
Define los valores de gestión de canal y cadena.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
chainQuiesceTimeout Un período de tiempo con precisión de milisegundos 30s Tiempo de espera predeterminado mientras se desactivan las cadenas. 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.
chainStartRetryAttempts int

Mínimo:0

60 Número de reintentos que deben realizarse por cadena.
chainStartRetryInterval Un período de tiempo con precisión de milisegundos 5s Intervalo de tiempo entre reintentos. 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.
warningWaitTime Un período de tiempo con precisión de milisegundos 10s Tiempo de espera antes de notificar la ausencia de una configuración de fábrica. 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.
classloading
Carga de clases global
Nombre de atributo Tipo de datos Valor predeterminado Descripción
useJarUrls boolean false Si se va a utilizar jar: o wsjar:m, los URL para hacer referencia a los archivos en archivados
enterpriseApplication
Define las propiedades de una aplicación de empresa.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
autoStart boolean true Indica si el servidor inicia automáticamente la aplicación.
defaultClientModule string   Módulo de cliente predeterminado de una aplicación de empresa.
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.
enterpriseApplication > application-bnd
Descripción: Enlaza información general de despliegue incluida en la aplicación con recursos específicos.
Obligatorio: false
Tipo 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.
enterpriseApplication > application-bnd > security-role
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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.
enterpriseApplication > application-bnd > security-role > group
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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.
enterpriseApplication > application-bnd > security-role > run-as
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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.
enterpriseApplication > application-bnd > security-role > special-subject
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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
enterpriseApplication > application-bnd > security-role > user
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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.
enterpriseApplication > classloader
Descripción: Define los valores de un cargador de clases de la aplicación.
Obligatorio: false
Tipo 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.
enterpriseApplication > classloader > commonLibrary
Descripción: Lista de referencias de biblioteca. Las instancias de clase de biblioteca se comparten con otros cargadores de clases.
Obligatorio: false
Tipo 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
enterpriseApplication > classloader > commonLibrary > file
Descripción: ID de archivo de referencia
Obligatorio: false
Tipo 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
enterpriseApplication > classloader > commonLibrary > fileset
Descripción: ID de conjunto de archivos referenciados
Obligatorio: false
Tipo 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.
enterpriseApplication > classloader > commonLibrary > folder
Descripción: ID de carpeta de referencia
Obligatorio: false
Tipo 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.
enterpriseApplication > 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: false
Tipo 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
enterpriseApplication > classloader > privateLibrary > file
Descripción: ID de archivo de referencia
Obligatorio: false
Tipo 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
enterpriseApplication > classloader > privateLibrary > fileset
Descripción: ID de conjunto de archivos referenciados
Obligatorio: false
Tipo 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.
enterpriseApplication > classloader > privateLibrary > folder
Descripción: ID de carpeta de referencia
Obligatorio: false
Tipo 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.
enterpriseApplication > resourceAdapter
Descripción: Especifica la configuración de un adaptador de recursos que está incorporado en una aplicación.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
alias string ${id} Altera temporalmente el identificador predeterminado para el adaptador de recursos. El identificador se utiliza en el nombre del elemento de propiedades de configuración del adaptador de recursos, que a su vez se utiliza en la determinación del nombre de los elementos de las propiedades de configuración para los recursos proporcionados por el adaptador de recursos. El nombre del elemento de propiedades de configuración del adaptador de recursos tiene el formato, properties.<NOMBRE_APL>.<ALIAS>, donde <NOMBRE_APL> es el nombre de la aplicación y <ALIAS> es el alias configurado. Si no se especifica, el valor predeterminado del alias es el nombre del módulo del adaptador de recursos.
autoStart boolean   Configura si un adaptador de recursos se inicia automáticamente durante el despliegue del adaptador de recursos o de forma diferida durante la inyección o búsqueda de un recurso.
contextServiceRef Una referencia a un elemento contextService de nivel superior (string).   Configura cómo se captura el contexto y se propaga a las hebras
id string   Identifica el nombre del módulo del adaptador de recursos incorporado al que se aplica esta configuración.
enterpriseApplication > resourceAdapter > contextService
Descripción: Configura cómo se captura el contexto y se propaga a las hebras
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
baseContextRef Una referencia a un elemento contextService de nivel superior (string).   Especifica un servicio de contexto base desde el que se hereda el contexto que todavía no se ha definido en este servicio de contexto.
jndiName string   Nombre JNDI
onError
  • IGNORE
  • FAIL
  • WARN
WARN Determina la acción que se va a tomar en respuesta a los errores de configuración. Por ejemplo, si se ha configurado securityContext para este servicio contextService, pero no se ha habilitado la característica de seguridad, onError determina si se va a emitir un error, un aviso o se ignoran las partes de la configuración que no son correctas.
IGNORE
El servidor no emitirá mensajes de aviso y error cuando se produzca un error de configuración.
FAIL
El servidor emitirá un mensaje de aviso o error con el primer error y después se detendrá el servidor.
WARN
El servidor emitirá mensajes de aviso y error cuando se produzca un error de configuración.
enterpriseApplication > resourceAdapter > contextService > baseContext
Descripción: Especifica un servicio de contexto base desde el que se hereda el contexto que todavía no se ha definido en este servicio de contexto.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
baseContextRef Una referencia a un elemento contextService de nivel superior (string).   Especifica un servicio de contexto base desde el que se hereda el contexto que todavía no se ha definido en este servicio de contexto.
id string   Un ID de configuración exclusivo.
jndiName string   Nombre JNDI
onError
  • IGNORE
  • FAIL
  • WARN
WARN Determina la acción que se va a tomar en respuesta a los errores de configuración. Por ejemplo, si se ha configurado securityContext para este servicio contextService, pero no se ha habilitado la característica de seguridad, onError determina si se va a emitir un error, un aviso o se ignoran las partes de la configuración que no son correctas.
IGNORE
El servidor no emitirá mensajes de aviso y error cuando se produzca un error de configuración.
FAIL
El servidor emitirá un mensaje de aviso o error con el primer error y después se detendrá el servidor.
WARN
El servidor emitirá mensajes de aviso y error cuando se produzca un error de configuración.
enterpriseApplication > resourceAdapter > contextService > baseContext > baseContext
Descripción: Especifica un servicio de contexto base desde el que se hereda el contexto que todavía no se ha definido en este servicio de contexto.
Obligatorio: false
Tipo de datos: com.ibm.ws.context.service-factory
enterpriseApplication > resourceAdapter > contextService > baseContext > classloaderContext
Descripción: Configuración de la propagación de contexto del cargador de clases.
Obligatorio: false
Tipo de datos:
enterpriseApplication > resourceAdapter > contextService > baseContext > jeeMetadataContext
Descripción: Crea el espacio de nombres del componente de aplicación que envía una tarea contextual disponible a la tarea.
Obligatorio: false
Tipo de datos:
enterpriseApplication > resourceAdapter > contextService > baseContext > securityContext
Descripción: Cuando se especifica, el contexto de seguridad del iniciador de trabajos se propaga a la unidad de trabajo.
Obligatorio: false
Tipo de datos:
enterpriseApplication > resourceAdapter > contextService > baseContext > syncToOSThreadContext
Descripción: Cuando se especifica, la identidad del sujeto runAs de la unidad de trabajo se sincroniza con la identidad del sistema operativo.
Obligatorio: false
Tipo de datos:
enterpriseApplication > resourceAdapter > contextService > baseContext > zosWLMContext
Descripción: Indica que el contexto WLM de z/OS debe gestionarse como parte del contexto de hebra.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
daemonTransactionClass string ASYNCDMN El nombre de la clase de transacción proporcionado a WLM para clasificar el trabajo cuando se ha creado un nuevo contexto WLM para el trabajo de daemon.
defaultTransactionClass string ASYNCBN El nombre de la clase de transacción proporcionado a WLM para clasificar el trabajo cuando se está creando un nuevo contexto WLM para el trabajo que no es de daemon.
wlm
  • Propagate
  • PropagateOrNew
  • New
Propagate Indica cómo debe manejarse el contexto WLM para el trabajo que no es de daemon.
Propagate
Utiliza el mismo contexto WLM (si existe).
PropagateOrNew
Utiliza el mismo contexto WLM o crea uno nuevo si no existe ninguno.
New
Crea siempre un nuevo contexto WLM.
enterpriseApplication > resourceAdapter > contextService > classloaderContext
Descripción: Configuración de la propagación de contexto del cargador de clases.
Obligatorio: false
Tipo de datos:
enterpriseApplication > resourceAdapter > contextService > jeeMetadataContext
Descripción: Crea el espacio de nombres del componente de aplicación que envía una tarea contextual disponible a la tarea.
Obligatorio: false
Tipo de datos:
enterpriseApplication > resourceAdapter > contextService > securityContext
Descripción: Cuando se especifica, el contexto de seguridad del iniciador de trabajos se propaga a la unidad de trabajo.
Obligatorio: false
Tipo de datos:
enterpriseApplication > resourceAdapter > contextService > syncToOSThreadContext
Descripción: Cuando se especifica, la identidad del sujeto runAs de la unidad de trabajo se sincroniza con la identidad del sistema operativo.
Obligatorio: false
Tipo de datos:
enterpriseApplication > resourceAdapter > contextService > zosWLMContext
Descripción: Indica que el contexto WLM de z/OS debe gestionarse como parte del contexto de hebra.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
daemonTransactionClass string ASYNCDMN El nombre de la clase de transacción proporcionado a WLM para clasificar el trabajo cuando se ha creado un nuevo contexto WLM para el trabajo de daemon.
defaultTransactionClass string ASYNCBN El nombre de la clase de transacción proporcionado a WLM para clasificar el trabajo cuando se está creando un nuevo contexto WLM para el trabajo que no es de daemon.
wlm
  • Propagate
  • PropagateOrNew
  • New
Propagate Indica cómo debe manejarse el contexto WLM para el trabajo que no es de daemon.
Propagate
Utiliza el mismo contexto WLM (si existe).
PropagateOrNew
Utiliza el mismo contexto WLM o crea uno nuevo si no existe ninguno.
New
Crea siempre un nuevo contexto WLM.
enterpriseApplication > resourceAdapter > customize
Descripción: Personaliza el elemento de propiedades de configuración para la especificación de activación, objeto administrado o fábrica de conexiones con la interfaz y/o clase implementación especificada.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
implementation string   Nombre completo de clase de implementación para el que debe personalizarse el elemento de propiedades de configuración.
interface string   Nombre completo de clase de interfaz para el que debe personalizarse el elemento de propiedades de configuración.
suffix string   Altera temporalmente el sufijo predeterminado para el elemento de propiedades de configuración. Por ejemplo, "CustomConnectionFactory" en properties.rarModule1.CustomConnectionFactory. El sufijo es útil para la desambiguación cuando un adaptador de recursos suministra varios tipos de fábricas de conexiones, objetos administrados o activaciones de punto final. Si una personalización de elemento de propiedades de configuración omite el sufijo o lo deja en blanco, no se utiliza ningún sufijo.
httpAccessLogging
Los registros de acceso HTTP contienen un registro de todas las solicitudes de cliente HTTP de entrada.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
enabled boolean true Habilitar el registro de acceso.
filePath Vía de acceso a un archivo ${server.output.dir}/logs/http_access.log Vía de acceso y nombre de directorio del archivo de registro de acceso. Las sustituciones de variables estándar, como ${server.output.dir}, se pueden utilizar al especificar la vía de acceso del directorio.
id string   Un ID de configuración exclusivo.
logFormat string %h %u %{t}W "%r" %s %b Especifica el formato de registro que se utiliza al registrar la información de acceso del cliente.
maxFileSize int

Mínimo:0

20 Tamaño máximo de un archivo de registro, en megabytes, antes de que se retrotraiga; un valor 0 significa que no hay ningún límite.
maxFiles int

Mínimo:0

2 Número máximo que se mantendrá de archivos de registro, antes de que se elimine el archivo más antiguo; un valor 0 significa que no hay ningún límite.
httpDispatcher
Configuración del asignador HTTP
Nombre de atributo Tipo de datos Valor predeterminado Descripción
appOrContextRootMissingMessage string   Mensaje que se devuelve al cliente si no se encuentra la aplicación en el URI solicitado.
enableWelcomePage boolean true Habilita la página de bienvenida del perfil Liberty por omisión cuando no hay ninguna aplicación enlazada a una raíz de contexto de "/". El valor por omisión es true.
httpDispatcher > trustedHeaderOrigin
Descripción: Las cabeceras privadas son utilizadas por el plug-in de servidor web para proporcionar información acerca de la solicitud original. Estas cabeceras tienen prioridad sobre la cabecera de host http, y se utilizan para seleccionar un host virtual para dar servicio a una solicitud. El valor por omisión es '*', que confiará en las cabeceras privadas de entrada procedentes de cualquier origen. Especifique 'none' para inhabilitar las cabeceras privadas y confiar sólo en la cabecera de host http, o especifique una lista de direcciones IP para restringir el proceso de cabeceras privadas a orígenes de confianza específicos.
Obligatorio: false
Tipo de datos: string
httpEncoding
Valores de codificación de transporte HTTP
Nombre de atributo Tipo de datos Valor predeterminado Descripción
converter.Big5 string Cp950 Convertidor chino Big5
converter.EUC-JP string Cp33722C Convertidor japonés EUC (EUC-JP)
converter.EUC-KR string Cp970 Convertidor coreano EUC (EUC-KR)
converter.EUC-TW string Cp964 Convertidor chino EUC (Taiwán) (EUC-TW)
converter.EUC_KR string Cp970 Convertidor coreano EUC (EUC_KR)
converter.GB2312 string EUC_CN Convertidor chino GB2312
converter.ISO-2022-KR string ISO2022KR Convertidor coreano ISO-2022 (ISO-2022-KR)
converter.Shift_JIS string Cp943C Convertidor japonés Shift_JIS
encoding.ar string ISO-8859-6 Codificación de idioma árabe (ar)
encoding.be string ISO-8859-5 Codificación de idioma bielorruso (be)
encoding.bg string ISO-8859-5 Codificación de idioma búlgaro (bg)
encoding.bn string UTF-8 Codificación de idioma bengalí (bn)
encoding.ca string ISO-8859-1 Codificación de idioma catalán (ca)
encoding.cs string ISO-8859-2 Codificación de idioma checo (cs)
encoding.da string ISO-8859-1 Codificación de idioma danés (da)
encoding.de string ISO-8859-1 Codificación de idioma alemán (de)
encoding.el string ISO-8859-7 Codificación de idioma griego (el)
encoding.en string ISO-8859-1 Codificación de idioma inglés (en)
encoding.es string ISO-8859-1 Codificación de idioma español (es)
encoding.et string ISO-8859-4 Codificación de idioma estonio (et)
encoding.eu string ISO-8859-1 Codificación de idioma euskera (eu)
encoding.fa string ISO-8859-6 Codificación de idioma farsi (fa)
encoding.fi string ISO-8859-1 Codificación de idioma finés (fi)
encoding.fo string ISO-8859-2 Codificación de idioma feroés (fo)
encoding.fr string ISO-8859-1 Codificación de idioma francés (fr)
encoding.he string ISO-8859-8 Codificación de idioma hebreo (he)
encoding.hi string UTF-8 Codificación de idioma hindi (hi)
encoding.hr string ISO-8859-2 Codificación de idioma croata (hr)
encoding.hu string ISO-8859-2 Codificación de idioma húngaro (hu)
encoding.hy string UTF-8 Codificación de idioma armenio (hy)
encoding.is string ISO-8859-1 Codificación de idioma islandés (is)
encoding.it string ISO-8859-1 Codificación de idioma italiano (it)
encoding.iw string ISO-8859-8 Codificación de idioma hebreo (iw)
encoding.ja string Shift_JIS Codificación de idioma japonés (ja)
encoding.ji string ISO-8859-8 Codificación de idioma yiddish (ji)
encoding.ka string UTF-8 Codificación de idioma georgiano (ka)
encoding.ko string EUC-KR Codificación de idioma coreano (ko)
encoding.lt string ISO-8859-2 Codificación de idioma lituano (lt)
encoding.lv string ISO-8859-4 Codificación de idioma letón (lv)
encoding.mk string ISO-8859-5 Codificación de idioma macedonio (mk)
encoding.mr string UTF-8 Codificación de idioma marathi (mr)
encoding.ms string ISO-8859-6 Codificación de idioma malayo (ms)
encoding.mt string ISO-8859-3 Codificación de idioma maltés (mt)
encoding.nl string ISO-8859-1 Codificación de idioma neerlandés (nl)
encoding.no string ISO-8859-1 Codificación de idioma noruego (no)
encoding.pl string ISO-8859-2 Codificación de idioma polaco (pl)
encoding.pt string ISO-8859-1 Codificación de idioma portugués (pt)
encoding.ro string ISO-8859-2 Codificación de idioma rumano (ro)
encoding.ru string ISO-8859-5 Codificación de idioma ruso (ru)
encoding.sa string UTF-8 Codificación de idioma sánscrito (sa)
encoding.sh string ISO-8859-2 Codificación de idioma serbo-croata (sh)
encoding.sk string ISO-8859-2 Codificación de idioma eslovaco (sk)
encoding.sl string ISO-8859-2 Codificación de idioma esloveno (sl)
encoding.sq string ISO-8859-2 Codificación de idioma albanés (sq)
encoding.sr string ISO-8859-5 Codificación de idioma serbio (sr)
encoding.sv string ISO-8859-1 Codificación de idioma sueco (sv)
encoding.ta string UTF-8 Codificación de idioma tamil (ta)
encoding.th string windows-874 Codificación de idioma tailandés (th)
encoding.tr string ISO-8859-9 Codificación de idioma turco (tr)
encoding.uk string ISO-8859-5 Codificación de idioma ucraniano (uk)
encoding.vi string windows-1258 Codificación de idioma vietnamita (vi)
encoding.yi string ISO-8859-8 Codificación de idioma yiddish (yi)
encoding.zh string GB2312 Codificación de idioma chino (zh)
encoding.zh_TW string Big5 Codificación de idioma chino (zh_TW)
httpEndpoint
Propiedades de configuración para un punto final HTTP.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
accessLoggingRef Una referencia a un elemento httpAccessLogging de nivel superior (string).   Configuración de registro de acceso HTTP para el punto final.
enabled boolean true Conmuta la disponibilidad de un punto final. Si tiene el valor true, el asignador activará este punto final para manejar las solicitudes HTTP.
host string localhost Dirección IP, servidor de nombres de dominio (DNS), nombre de host con sufijo de nombre de dominio o sólo el nombre de host DNS utilizados por un cliente para solicitar un recurso. Utilice '*' para todas las interfaces de red disponibles.
httpOptionsRef Una referencia a un elemento httpOptions de nivel superior (string). defaultHttpOptions Opciones del protocolo HTTP para el punto final.
httpPort int

Mínimo:-1

Máximo:65535

  Puerto utilizado para las solicitudes HTTP de cliente. Utilice -1 para inhabilitar este puerto.
httpsPort int

Mínimo:-1

Máximo:65535

  Puerto utilizado para las solicitudes HTTP de cliente con SSL (https). Utilice -1 para inhabilitar este puerto.
id string   Un ID de configuración exclusivo.
onError
  • IGNORE
  • FAIL
  • WARN
WARN Acción a realizar después de una anomalía para iniciar un punto final.
IGNORE
El servidor no emitirá mensajes de aviso y error cuando se produzca un error de configuración.
FAIL
El servidor emitirá un mensaje de aviso o error con el primer error y después se detendrá el servidor.
WARN
El servidor emitirá mensajes de aviso y error cuando se produzca un error de configuración.
sslOptionsRef Una referencia a un elemento sslOptions de nivel superior (string).   Opciones del protocolo SSL para el punto final.
tcpOptionsRef Una referencia a un elemento tcpOptions de nivel superior (string). defaultTCPOptions Opciones del protocolo TCP para el punto final.
httpEndpoint > accessLogging
Descripción: Configuración de registro de acceso HTTP para el punto final.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
enabled boolean true Habilitar el registro de acceso.
filePath Vía de acceso a un archivo ${server.output.dir}/logs/http_access.log Vía de acceso y nombre de directorio del archivo de registro de acceso. Las sustituciones de variables estándar, como ${server.output.dir}, se pueden utilizar al especificar la vía de acceso del directorio.
logFormat string %h %u %{t}W "%r" %s %b Especifica el formato de registro que se utiliza al registrar la información de acceso del cliente.
maxFileSize int

Mínimo:0

20 Tamaño máximo de un archivo de registro, en megabytes, antes de que se retrotraiga; un valor 0 significa que no hay ningún límite.
maxFiles int

Mínimo:0

2 Número máximo que se mantendrá de archivos de registro, antes de que se elimine el archivo más antiguo; un valor 0 significa que no hay ningún límite.
httpEndpoint > httpOptions
Descripción: Opciones del protocolo HTTP para el punto final.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
keepAliveEnabled boolean true Habilita las conexiones persistentes (estado activo HTTP). Si tienen el valor true, las conexiones se mantendrán activas para ser reutilizadas por varias solicitudes y respuestas secuenciales. Si tienen el valor false, las conexiones se cierran después de enviarse la respuesta.
maxKeepAliveRequests int

Mínimo:-1

100 Número máximo de solicitudes persistentes que se permiten en una única conexión HTTP si están habilitadas las conexiones persistentes. El valor -1 indica ilimitado.
persistTimeout Un período de tiempo con precisión de segundos 30s Cantidad de tiempo que un socket puede permanecer desocupado entre solicitudes. Este valor sólo se aplica si están habilitadas las conexiones persistentes. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
readTimeout Un período de tiempo con precisión de segundos 60s Cantidad de tiempo que se debe esperar en un socket hasta que se complete una solicitud de lectura después de la primera lectura. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
removeServerHeader boolean false Elimina la información de implementación del servidor de las cabeceras HTTP y también inhabilita la página de bienvenida por omisión del perfil de Liberty.
writeTimeout Un período de tiempo con precisión de segundos 60s Cantidad de tiempo que se debe esperar en un socket hasta que se transmita cada parte de los datos de respuesta. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
httpEndpoint > sslOptions
Descripción: Opciones del protocolo SSL para el punto final.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
sessionTimeout Un período de tiempo con precisión de segundos 1d Cantidad de tiempo que se debe esperar a que una solicitud de lectura o escritura se complete en un socket. Este valor se sustituye por tiempos de espera específicos de protocolo. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
sslRef string   El repertorio de configuración SSL por omisión. El valor por omisión es defaultSSLSettings.
suppressHandshakeErrors boolean false Inhabilita el registro de errores de reconocimiento de comunicación SSL. Los errores de reconocimiento de comunicación SSL se pueden producir durante el funcionamiento normal, pero estos mensajes pueden resultar de utilidad si SSL no se comporta de forma esperada.
httpEndpoint > tcpOptions
Descripción: Opciones del protocolo TCP para el punto final.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
inactivityTimeout Un período de tiempo con precisión de milisegundos 60s Cantidad de tiempo que se debe esperar a que una solicitud de lectura o escritura se complete en un socket. Este valor se sustituye por tiempos de espera específicos de protocolo. 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.
soReuseAddr boolean true Permite reenlazar de inmediato con un puerto sin un escucha activo.
httpOptions
Configuración de protocolo HTTP.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
keepAliveEnabled boolean true Habilita las conexiones persistentes (estado activo HTTP). Si tienen el valor true, las conexiones se mantendrán activas para ser reutilizadas por varias solicitudes y respuestas secuenciales. Si tienen el valor false, las conexiones se cierran después de enviarse la respuesta.
maxKeepAliveRequests int

Mínimo:-1

100 Número máximo de solicitudes persistentes que se permiten en una única conexión HTTP si están habilitadas las conexiones persistentes. El valor -1 indica ilimitado.
persistTimeout Un período de tiempo con precisión de segundos 30s Cantidad de tiempo que un socket puede permanecer desocupado entre solicitudes. Este valor sólo se aplica si están habilitadas las conexiones persistentes. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
readTimeout Un período de tiempo con precisión de segundos 60s Cantidad de tiempo que se debe esperar en un socket hasta que se complete una solicitud de lectura después de la primera lectura. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
removeServerHeader boolean false Elimina la información de implementación del servidor de las cabeceras HTTP y también inhabilita la página de bienvenida por omisión del perfil de Liberty.
writeTimeout Un período de tiempo con precisión de segundos 60s Cantidad de tiempo que se debe esperar en un socket hasta que se transmita cada parte de los datos de respuesta. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
httpProxyRedirect
Configura la redirección de puertos. La redirección de proxy HTTP se utiliza cuando se redireccionan solicitudes HTTP desde un puerto no seguro (por ejemplo, 80) a un puerto seguro habilitado con SSL (por ejemplo, 443).
Nombre de atributo Tipo de datos Valor predeterminado Descripción
enabled boolean true Este atributo determina si el servidor debería redirigir o no los puertos que están especificados en este elemento de configuración. El valor predeterminado es true.
host string * El nombre de host utilizado para esta redirección de proxy. El servidor redirecciona las solicitudes HTTP sólo si la solicitud entrante especifica un nombre de host que coincide con este valor. El valor predeterminado es * (todos los hosts).
httpPort int

Mínimo:1

Máximo:65535

  El puerto (no seguro) desde el que se redirecciona. Las solicitudes HTTP que entran por este puerto se redireccionan al puerto HTTPS especificado.
httpsPort int

Mínimo:1

Máximo:65535

  El puerto (seguro) al que se redirecciona. Las solicitudes HTTP entrantes que utilizan el puerto HTTP se redireccionan a este puerto.
id string   Un ID de configuración exclusivo.
httpSession
Configuración para la gestión de sesiones HTTP.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
allowOverflow boolean true Permite que el número de sesiones en memoria supere el valor de la propiedad de recuento máximo de sesiones en la memoria.
alwaysEncodeUrl boolean false La especificación Servlet 2.5 especifica no codificar el URL en una llamada response.encodeURL si no es necesario. Para dar soporte a la compatibilidad con versiones anteriores cuando la codificación de URL está habilitada, establezca esta propiedad en true para llamar al método encodeURL. El URL siempre se codifica, aunque el navegador dé soporte a cookies.
cloneId string   El identificador del clon del miembro del clúster. En un clúster, este identificador debe ser exclusivo para mantener la afinidad de sesiones. Cuando se establece, este nombre sobrescribe el nombre por omisión generado por el servidor.
cloneSeparator string : El carácter individual que se utiliza para separar el identificador de sesión de identificador de clon en las cookies de sesión. Normalmente, se utilizará el valor por omisión. En algunos dispositivos Wireless Application Protocol (WAP), no se permite utilizar dos puntos (:); en su lugar, debe utilizarse un signo más (+). En casos excepcionales deben utilizarse valores diferentes. Debe comprender los requisitos de carácter clon de los demás productos que se ejecuten en el sistema para poder utilizar esta propiedad para cambiar el carácter separador de clones. El hecho de que puede especificarse cualquier carácter como valor de esta propiedad no implica que el carácter que especifique funcionará correctamente. Este hecho tampoco implica que IBM sea responsable de corregir los problemas que puedan surgir al utilizar un juego de caracteres alternativo.
cookieDomain string   Campo de dominio de una cookie de seguimiento de sesiones.
cookieHttpOnly boolean true Especifica que las cookies de la sesión incluyen el campo HttpOnly. Los navegadores que soportan el campo HttpOnly no permiten acceder a las cookies mediante scripts del lado del cliente. La utilización del campo HttpOnly ayuda a prevenir ataques mediante scripts de otros sitios.
cookieMaxAge Un período de tiempo con precisión de segundos -1 Cantidad máxima de tiempo que una cookie puede residir en el navegador del cliente. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
cookieName string JSESSIONID Un nombre exclusivo para una cookie de gestión de sesiones.
cookiePath string / Una cookie se envía al URL designado en la vía de acceso.
cookieSecure boolean false Especifica que las cookies de la sesión incluyen el campo protegido.
cookiesEnabled boolean true Especifica que el seguimiento de sesiones utiliza cookies para transportar los identificadores de sesión.
debugCrossover boolean false Habilite esta opción para realizar comprobaciones adicionales para verificar que sólo se accede o hace referencia a la sesión asociada con la solicitud, y registrar mensajes si se detectan discrepancias. Inhabilite esta opción para omitir las comprobaciones adicionales.
forceInvalidationMultiple int 3 Si las solicitudes normalmente no están enlazadas por un límite de tiempo de respuesta, especifique 0 para indicar que el gestor de sesiones debe esperar indefinidamente hasta que se complete la solicitud antes de intentar invalidar la sesión. De lo contrario, establezca esta propiedad en un entero positivo para retardar la invalidación de las sesiones activas. Las sesiones activas que han excedido el tiempo de espera no se invalidarán mediante el primer paso del intervalo de invalidación, pero se invalidarán utilizando el paso de intervalo que determine este valor. Por ejemplo, un valor 2 invalidará una sesión activa en el segundo paso del intervalo de invalidación después de que el tiempo de espera de la sesión haya caducado.
idLength int 23 Longitud del identificador de sesión.
idReuse boolean false En un entorno de varias JVM que no se ha configurado para la persistencia de sesiones, cuando se establece esta propiedad en "true", el gestor de sesiones puede utilizar la misma información de sesión para todas las solicitudes de un usuario, aunque las aplicaciones web que manejan estas solicitudes estén gobernadas por distintas JVM. El valor por omisión para esta propiedad es false. Establezca esta propiedad en true si desea habilitar el gestor de sesiones para que utilice el identificador de sesión enviado desde un navegador para conservar los datos de sesión entre las aplicaciones web que se ejecutan en un entorno que no está configurado para la persistencia de sesiones.
invalidateOnUnauthorizedSessionRequestException boolean false Establezca esta propiedad en true si, en respuesta a una solicitud no autorizada, desea que el gestor de sesiones invalide una sesión en lugar de emitir una UnauthorizedSessionRequestException. Cuando se invalida una sesión, el solicitante puede crear una sesión nueva, pero no tiene acceso a ninguno de los datos de sesión guardados anteriormente. Esto permite a un usuario individual seguir procesando solicitudes a otras aplicaciones después de un cierre de sesión mientras se siguen protegiendo los datos de sesión.
invalidationTimeout Un período de tiempo con precisión de segundos 30m Cantidad de tiempo que una sesión puede pasar sin utilizarse antes de que deje de ser válida. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
maxInMemorySessionCount int 1000 Número máximo de sesiones que se deben mantener en memoria para cada módulo web.
noAdditionalInfo boolean false Fuerza la eliminación de la información que no es necesaria en los identificadores de sesión.
protocolSwitchRewritingEnabled boolean false Añade el identificador de sesión a un URL cuando el URL necesita un cambio de HTTP a HTTPS o de HTTPS a HTTP.
reaperPollInterval Un período de tiempo con precisión de segundos -1 El intervalo de activación, en segundos, del proceso que elimina las sesiones no válidas. El valor mínimo es 30 segundos. Si se especifica un valor menor que el mínimo, se determina y se utiliza automáticamente un valor adecuado. Este valor altera temporalmente el valor de instalación por omisión, que es entre 30 y 360 segundos, según el valor de tiempo de espera de la sesión. Como el tiempo de espera de sesión por omisión es 30 minutos, el intervalo de reaper es generalmente entre 2 y 3 minutos. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
rewriteId string jsessionid Utilice esta propiedad para cambiar la clave utilizada con la reescritura de URL.
securityIntegrationEnabled boolean true Habilita la integración de seguridad, lo que hace que el recurso de gestión de sesiones asocie la identidad de los usuarios con sus sesiones HTTP.
securityUserIgnoreCase boolean false Indica que la identidad de seguridad de la sesión y la identidad de seguridad del cliente deben considerarse una coincidencia, aunque las mayúsculas y minúsculas sean diferentes. Por ejemplo, cuando esta propiedad está definida en true, la identidad de seguridad de sesión USER1 coincide con las identidad de seguridad de cliente User1 y user1.
sslTrackingEnabled boolean false Especifica que el seguimiento de sesiones utiliza la información de SSL (capa de sockets seguros) como un identificador de sesión.
urlRewritingEnabled boolean false Especifica que el recurso de gestión de sesiones utiliza los URL reescritos para transportar los identificadores de sesión.
useContextRootAsCookiePath boolean false Especifica que la vía de acceso de cookie es igual que la raíz de contexto del módulo web en lugar de /
javaPermission
Configuración de los permisos de seguridad de Java 2.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
actions string   Las acciones que la concesión de permisos permite en el nombre de destino. Por ejemplo, lectura en el caso de un java.io.FilePermission.
className string   El nombre de la clase que implementa el permiso que se otorga. Por ejemplo, java.io.FilePermission.
codebase string   La base de código a la que se le otorga el permiso.
id string   Un ID de configuración exclusivo.
name string   El destino al que se aplica el permiso. Por ejemplo, todos los archivos en el caso de un java.io.FilePermission.
principalName string   El principal para el que se está otorgando el permiso.
principalType string   El nombre de clase que coincidiría con nombre de principal especificado.
restriction boolean false Declara si el permiso está siendo restringido frente a otorgado. Si la restricción se establece en "true", este permiso se deniega, en lugar otorgarse.
library
Biblioteca compartida
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
library > file
Descripción: ID de archivo de referencia
Obligatorio: false
Tipo 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
library > fileset
Descripción: ID de conjunto de archivos referenciados
Obligatorio: false
Tipo 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.
library > folder
Descripción: ID de carpeta de referencia
Obligatorio: false
Tipo 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.
mimeTypes
Definición de los tipos MIME compartidos por todos los hosts virtuales http
mimeTypes > type
Descripción: Definición del tipo mime como id=value. Utilice la extensión como id, y el tipo asociado como valor.
Obligatorio: false
Tipo de datos: string
pluginConfiguration
Genera configuración de plug-in
Nombre de atributo Tipo de datos Valor predeterminado Descripción
connectTimeout Un período de tiempo con precisión de segundos 5s Identifica el periodo máximo de tiempo que el servidor de aplicaciones debe mantener una conexión con el servidor web. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
extendedHandshake boolean false Si el valor es true, el plugin del servidor web utilizar un reconocimiento de comunicación ampliado si el servidor de aplicaciones se está ejecutando.
httpEndpointRef Una referencia a un elemento httpEndpoint de nivel superior (string). defaultHttpEndpoint Especifique el identificador de los puntos finales http para incluir en el archivo plugin-cfg.xml generado. El punto final define el servidor del clúster. El valor por omisión es 'defaultHttpEndpoint'.
ipv6Preferred boolean false Se prefiere IPv6
logDirLocation Vía de acceso a un directorio   Identifica el directorio donde se encuentra el archivo http_plugin.log.
pluginInstallRoot string . Ubicación de instalación del plug-in del contenedor web en el sistema de archivos
serverIOTimeout Un período de tiempo con precisión de segundos 900s Identifica el periodo máximo de tiempo que el plugin del servidor web espera para enviar una solicitud o para recibir una respuesta del servidor de aplicaciones. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
sslCertlabel string LibertyCert Etiqueta del certificado SSL
sslKeyringLocation string keyring.kdb Ubicación del conjunto de claves SSL
sslStashfileLocation string keyring.sth Ubicación del archivo stash SSL
waitForContinue boolean false Si es false (el valor predeterminado), el plugin del servidor web, envía la cabecera "Expect: 100-continue" con las solicitudes HTTP que tienen un cuerpo de mensaje. Si se establece en true, el plugin del servidor web envía la cabecera "Expect: 100-continue" con cada solicitud HTTP. Considere definir este valor en true si tiene un cortafuegos entre el servidor web y el servidor de aplicaciones y son sensibles a los reintentos de solicitudes sin cuerpo de solicitud.
webserverPort int

Mínimo:-1

Máximo:65535

80 Puerto HTTP de servidor web
webserverSecurePort int

Mínimo:-1

Máximo:65535

443 Puerto HTTPS de servidor web
wsServerIOTimeout Un período de tiempo con precisión de segundos   Identifica la cantidad máxima de tiempo que espera el plugin del servidor web para enviar una solicitud o recibir una respuesta de websocket del servidor de aplicaciones. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
wsServerIdleTimeout Un período de tiempo con precisión de segundos   Identifica la cantidad máxima de tiempo que el plugin del servidor web espera para terminar una conexión desocupada de websocket. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
pluginConfiguration > httpEndpoint
Descripción: Especifique el identificador de los puntos finales http para incluir en el archivo plugin-cfg.xml generado. El punto final define el servidor del clúster. El valor por omisión es 'defaultHttpEndpoint'.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
accessLoggingRef Una referencia a un elemento httpAccessLogging de nivel superior (string).   Configuración de registro de acceso HTTP para el punto final.
enabled boolean true Conmuta la disponibilidad de un punto final. Si tiene el valor true, el asignador activará este punto final para manejar las solicitudes HTTP.
host string localhost Dirección IP, servidor de nombres de dominio (DNS), nombre de host con sufijo de nombre de dominio o sólo el nombre de host DNS utilizados por un cliente para solicitar un recurso. Utilice '*' para todas las interfaces de red disponibles.
httpOptionsRef Una referencia a un elemento httpOptions de nivel superior (string). defaultHttpOptions Opciones del protocolo HTTP para el punto final.
httpPort int

Mínimo:-1

Máximo:65535

  Puerto utilizado para las solicitudes HTTP de cliente. Utilice -1 para inhabilitar este puerto.
httpsPort int

Mínimo:-1

Máximo:65535

  Puerto utilizado para las solicitudes HTTP de cliente con SSL (https). Utilice -1 para inhabilitar este puerto.
onError
  • IGNORE
  • FAIL
  • WARN
WARN Acción a realizar después de una anomalía para iniciar un punto final.
IGNORE
El servidor no emitirá mensajes de aviso y error cuando se produzca un error de configuración.
FAIL
El servidor emitirá un mensaje de aviso o error con el primer error y después se detendrá el servidor.
WARN
El servidor emitirá mensajes de aviso y error cuando se produzca un error de configuración.
sslOptionsRef Una referencia a un elemento sslOptions de nivel superior (string).   Opciones del protocolo SSL para el punto final.
tcpOptionsRef Una referencia a un elemento tcpOptions de nivel superior (string). defaultTCPOptions Opciones del protocolo TCP para el punto final.
pluginConfiguration > httpEndpoint > accessLogging
Descripción: Configuración de registro de acceso HTTP para el punto final.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
enabled boolean true Habilitar el registro de acceso.
filePath Vía de acceso a un archivo ${server.output.dir}/logs/http_access.log Vía de acceso y nombre de directorio del archivo de registro de acceso. Las sustituciones de variables estándar, como ${server.output.dir}, se pueden utilizar al especificar la vía de acceso del directorio.
logFormat string %h %u %{t}W "%r" %s %b Especifica el formato de registro que se utiliza al registrar la información de acceso del cliente.
maxFileSize int

Mínimo:0

20 Tamaño máximo de un archivo de registro, en megabytes, antes de que se retrotraiga; un valor 0 significa que no hay ningún límite.
maxFiles int

Mínimo:0

2 Número máximo que se mantendrá de archivos de registro, antes de que se elimine el archivo más antiguo; un valor 0 significa que no hay ningún límite.
pluginConfiguration > httpEndpoint > httpOptions
Descripción: Opciones del protocolo HTTP para el punto final.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
keepAliveEnabled boolean true Habilita las conexiones persistentes (estado activo HTTP). Si tienen el valor true, las conexiones se mantendrán activas para ser reutilizadas por varias solicitudes y respuestas secuenciales. Si tienen el valor false, las conexiones se cierran después de enviarse la respuesta.
maxKeepAliveRequests int

Mínimo:-1

100 Número máximo de solicitudes persistentes que se permiten en una única conexión HTTP si están habilitadas las conexiones persistentes. El valor -1 indica ilimitado.
persistTimeout Un período de tiempo con precisión de segundos 30s Cantidad de tiempo que un socket puede permanecer desocupado entre solicitudes. Este valor sólo se aplica si están habilitadas las conexiones persistentes. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
readTimeout Un período de tiempo con precisión de segundos 60s Cantidad de tiempo que se debe esperar en un socket hasta que se complete una solicitud de lectura después de la primera lectura. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
removeServerHeader boolean false Elimina la información de implementación del servidor de las cabeceras HTTP y también inhabilita la página de bienvenida por omisión del perfil de Liberty.
writeTimeout Un período de tiempo con precisión de segundos 60s Cantidad de tiempo que se debe esperar en un socket hasta que se transmita cada parte de los datos de respuesta. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
pluginConfiguration > httpEndpoint > sslOptions
Descripción: Opciones del protocolo SSL para el punto final.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
sessionTimeout Un período de tiempo con precisión de segundos 1d Cantidad de tiempo que se debe esperar a que una solicitud de lectura o escritura se complete en un socket. Este valor se sustituye por tiempos de espera específicos de protocolo. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
sslRef string   El repertorio de configuración SSL por omisión. El valor por omisión es defaultSSLSettings.
suppressHandshakeErrors boolean false Inhabilita el registro de errores de reconocimiento de comunicación SSL. Los errores de reconocimiento de comunicación SSL se pueden producir durante el funcionamiento normal, pero estos mensajes pueden resultar de utilidad si SSL no se comporta de forma esperada.
pluginConfiguration > httpEndpoint > tcpOptions
Descripción: Opciones del protocolo TCP para el punto final.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
inactivityTimeout Un período de tiempo con precisión de milisegundos 60s Cantidad de tiempo que se debe esperar a que una solicitud de lectura o escritura se complete en un socket. Este valor se sustituye por tiempos de espera específicos de protocolo. 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.
soReuseAddr boolean true Permite reenlazar de inmediato con un puerto sin un escucha activo.
tcpOptions
Define los valores de protocolo TCP.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
inactivityTimeout Un período de tiempo con precisión de milisegundos 60s Cantidad de tiempo que se debe esperar a que una solicitud de lectura o escritura se complete en un socket. Este valor se sustituye por tiempos de espera específicos de protocolo. 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.
soReuseAddr boolean true Permite reenlazar de inmediato con un puerto sin un escucha activo.
virtualHost
Un host virtual proporciona un agrupamiento lógico para configurar aplicaciones web para un nombre de host en particular. El host virtual por omisión (default_host) es adecuado para la mayoría de las configuraciones simples.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
allowFromEndpointRef Lista de referencias a elementos httpEndpoint de nivel superior (serie separada por comas).   Especifique el identificador de uno o más puntos finales HTTP para restringir el tráfico de entrada de este host virtual a los puntos finales especificados.
enabled boolean true Habilita este host virtual.
id string   Un ID de configuración exclusivo.
virtualHost > allowFromEndpoint
Descripción: Especifique el identificador de uno o más puntos finales HTTP para restringir el tráfico de entrada de este host virtual a los puntos finales especificados.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
accessLoggingRef Una referencia a un elemento httpAccessLogging de nivel superior (string).   Configuración de registro de acceso HTTP para el punto final.
enabled boolean true Conmuta la disponibilidad de un punto final. Si tiene el valor true, el asignador activará este punto final para manejar las solicitudes HTTP.
host string localhost Dirección IP, servidor de nombres de dominio (DNS), nombre de host con sufijo de nombre de dominio o sólo el nombre de host DNS utilizados por un cliente para solicitar un recurso. Utilice '*' para todas las interfaces de red disponibles.
httpOptionsRef Una referencia a un elemento httpOptions de nivel superior (string). defaultHttpOptions Opciones del protocolo HTTP para el punto final.
httpPort int

Mínimo:-1

Máximo:65535

  Puerto utilizado para las solicitudes HTTP de cliente. Utilice -1 para inhabilitar este puerto.
httpsPort int

Mínimo:-1

Máximo:65535

  Puerto utilizado para las solicitudes HTTP de cliente con SSL (https). Utilice -1 para inhabilitar este puerto.
id string   Un ID de configuración exclusivo.
onError
  • IGNORE
  • FAIL
  • WARN
WARN Acción a realizar después de una anomalía para iniciar un punto final.
IGNORE
El servidor no emitirá mensajes de aviso y error cuando se produzca un error de configuración.
FAIL
El servidor emitirá un mensaje de aviso o error con el primer error y después se detendrá el servidor.
WARN
El servidor emitirá mensajes de aviso y error cuando se produzca un error de configuración.
sslOptionsRef Una referencia a un elemento sslOptions de nivel superior (string).   Opciones del protocolo SSL para el punto final.
tcpOptionsRef Una referencia a un elemento tcpOptions de nivel superior (string). defaultTCPOptions Opciones del protocolo TCP para el punto final.
virtualHost > allowFromEndpoint > accessLogging
Descripción: Configuración de registro de acceso HTTP para el punto final.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
enabled boolean true Habilitar el registro de acceso.
filePath Vía de acceso a un archivo ${server.output.dir}/logs/http_access.log Vía de acceso y nombre de directorio del archivo de registro de acceso. Las sustituciones de variables estándar, como ${server.output.dir}, se pueden utilizar al especificar la vía de acceso del directorio.
logFormat string %h %u %{t}W "%r" %s %b Especifica el formato de registro que se utiliza al registrar la información de acceso del cliente.
maxFileSize int

Mínimo:0

20 Tamaño máximo de un archivo de registro, en megabytes, antes de que se retrotraiga; un valor 0 significa que no hay ningún límite.
maxFiles int

Mínimo:0

2 Número máximo que se mantendrá de archivos de registro, antes de que se elimine el archivo más antiguo; un valor 0 significa que no hay ningún límite.
virtualHost > allowFromEndpoint > httpOptions
Descripción: Opciones del protocolo HTTP para el punto final.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
keepAliveEnabled boolean true Habilita las conexiones persistentes (estado activo HTTP). Si tienen el valor true, las conexiones se mantendrán activas para ser reutilizadas por varias solicitudes y respuestas secuenciales. Si tienen el valor false, las conexiones se cierran después de enviarse la respuesta.
maxKeepAliveRequests int

Mínimo:-1

100 Número máximo de solicitudes persistentes que se permiten en una única conexión HTTP si están habilitadas las conexiones persistentes. El valor -1 indica ilimitado.
persistTimeout Un período de tiempo con precisión de segundos 30s Cantidad de tiempo que un socket puede permanecer desocupado entre solicitudes. Este valor sólo se aplica si están habilitadas las conexiones persistentes. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
readTimeout Un período de tiempo con precisión de segundos 60s Cantidad de tiempo que se debe esperar en un socket hasta que se complete una solicitud de lectura después de la primera lectura. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
removeServerHeader boolean false Elimina la información de implementación del servidor de las cabeceras HTTP y también inhabilita la página de bienvenida por omisión del perfil de Liberty.
writeTimeout Un período de tiempo con precisión de segundos 60s Cantidad de tiempo que se debe esperar en un socket hasta que se transmita cada parte de los datos de respuesta. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
virtualHost > allowFromEndpoint > sslOptions
Descripción: Opciones del protocolo SSL para el punto final.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
sessionTimeout Un período de tiempo con precisión de segundos 1d Cantidad de tiempo que se debe esperar a que una solicitud de lectura o escritura se complete en un socket. Este valor se sustituye por tiempos de espera específicos de protocolo. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
sslRef string   El repertorio de configuración SSL por omisión. El valor por omisión es defaultSSLSettings.
suppressHandshakeErrors boolean false Inhabilita el registro de errores de reconocimiento de comunicación SSL. Los errores de reconocimiento de comunicación SSL se pueden producir durante el funcionamiento normal, pero estos mensajes pueden resultar de utilidad si SSL no se comporta de forma esperada.
virtualHost > allowFromEndpoint > tcpOptions
Descripción: Opciones del protocolo TCP para el punto final.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
inactivityTimeout Un período de tiempo con precisión de milisegundos 60s Cantidad de tiempo que se debe esperar a que una solicitud de lectura o escritura se complete en un socket. Este valor se sustituye por tiempos de espera específicos de protocolo. 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.
soReuseAddr boolean true Permite reenlazar de inmediato con un puerto sin un escucha activo.
virtualHost > hostAlias
Descripción: Asocie un host y puerto con este host virtual, utilizando la sintaxis host:puerto. El host especificado puede ser una dirección IP, un nombre de host de servidor de nombres de dominio (DNS) con un sufijo de nombre de dominio, el nombre de host DNS, o * como comodín de coincidencia para todos los nombres de host. Tenga en cuenta que las direcciones IPv6 deben ir entre [].
Obligatorio: false
Tipo de datos: string
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.
webApplication > application-bnd
Descripción: Enlaza información general de despliegue incluida en la aplicación con recursos específicos.
Obligatorio: false
Tipo 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.
webApplication > application-bnd > security-role
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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.
webApplication > application-bnd > security-role > group
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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.
webApplication > application-bnd > security-role > run-as
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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.
webApplication > application-bnd > security-role > special-subject
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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
webApplication > application-bnd > security-role > user
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo 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.
webApplication > classloader
Descripción: Define los valores de un cargador de clases de la aplicación.
Obligatorio: false
Tipo 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.
webApplication > classloader > commonLibrary
Descripción: Lista de referencias de biblioteca. Las instancias de clase de biblioteca se comparten con otros cargadores de clases.
Obligatorio: false
Tipo 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
webApplication > classloader > commonLibrary > file
Descripción: ID de archivo de referencia
Obligatorio: false
Tipo 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
webApplication > classloader > commonLibrary > fileset
Descripción: ID de conjunto de archivos referenciados
Obligatorio: false
Tipo 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.
webApplication > classloader > commonLibrary > folder
Descripción: ID de carpeta de referencia
Obligatorio: false
Tipo 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.
webApplication > 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: false
Tipo 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
webApplication > classloader > privateLibrary > file
Descripción: ID de archivo de referencia
Obligatorio: false
Tipo 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
webApplication > classloader > privateLibrary > fileset
Descripción: ID de conjunto de archivos referenciados
Obligatorio: false
Tipo 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.
webApplication > classloader > privateLibrary > folder
Descripción: ID de carpeta de referencia
Obligatorio: false
Tipo 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.
webContainer
Configuración del contenedor web.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
allowExpressionFactoryPerApp boolean false Conmutar para cargar el valor ExpressionFactory que haya establecido la aplicación. Habilitar esta propiedad personalizada si está utilizando una implementación EL personalizada (por ejemplo, JUEL) que necesite establecer su propio valor ExpressionFactory.
allowIncludeSendError boolean false Permita que RequestDispatch envíe errores sobre métodos de inclusión (Include). La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.allowincludesenderror.
asyncMaxSizeTaskPool int 5000 Tamaño máximo de tareas en la agrupación de tareas asíncronas antes de depurar automáticamente las tareas canceladas. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.asyncmaxsizetaskpool.
asyncPurgeInterval int 30000 Intervalo de tiempo de espera entre cada depuración necesaria de la agrupación de tareas canceladas. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.asyncpurgeinterval.
asyncTimeoutDefault int 30000 Valor de tiempo de espera de servlet asíncrono utilizado cuando no se ha especificado explícitamente un valor de tiempo de espera. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.asynctimeoutdefault.
asyncTimerThreads int 2 Número máximo de hebras que deben utilizarse para el proceso de tiempo de espera de servlet asíncrono. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.asynctimerthreads.
channelWriteType string async Si se establece en 'sync', se escribirán respuestas de forma síncrona; de lo contrario, se escribirán de forma asíncrona. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.channelwritetype.
copyAttributesKeySet boolean false El contenedor web devolverá una enumeración de una copia de la lista de atributos al servlet para evitar un error de acceso simultáneo del servlet. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.copyattributeskeyset.
decodeUrlAsUtf8 boolean true Descodificar URL utilizando un valor de codificación de UTF-8.
decodeUrlPlusSign boolean false Descodificar el signo más (+) cuando forma parte del URL. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.decodeurlplussign.
defaultHeadRequestBehavior boolean false Restaurar el comportamiento en el que la solicitud HEAD no esté sujeta a la restricción de seguridad definida por el método GET. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.DefaultHeadRequestBehavior.
defaultTraceRequestBehavior boolean false Restaurar proceso de RASTREO HTTP. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.DefaultTraceRequestBehavior.
deferServletLoad boolean true Se aplaza la carga e inicialización de servlets hasta la primera solicitud.
deferServletRequestListenerDestroyOnError boolean false Conmuta si se desea diferir la destrucción de ServletRequestListener cuando hay un error al dar servicio a la solicitud. El valor predeterminado es false. La propiedad personalizada equivalente en el perfil de servidor de aplicaciones completo es com.ibm.ws.webcontainer.deferServletRequestListenerDestroyOnError.
directoryBrowsingEnabled boolean false Habilitar examen de directorios de una aplicación.
disableXPoweredBy boolean false Inhabilite el valor de la cabecera X-Powered-By. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.disablexpoweredby.
disallowAllFileServing boolean false Inhabilita todos los servicios de archivos de las aplicaciones. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.disallowAllFileServing.
disallowServeServletsByClassName boolean true Impide la utilización de serveServletsByClassnameEnabled en el nivel de servidor de aplicaciones. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.disallowserveservletsbyclassname.
dispatcherRethrowsEr boolean true El contenedor web volverá a generar errores permitiendo que los recursos interesados los procesen. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.dispatcherRethrowser.
doNotServeByClassName string   Lista de clases delimitada por signos de punto y coma que no tendrá permitido servirse por nombre de clase. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.donotservebyclassname.
emptyServletMappings boolean false Conmuta si desea devolver una colección vacía, en lugar de nula, cuando no se añaden correlaciones de servlets. El valor predeterminado es false. La propiedad personalizada equivalente en el perfil de servidor de aplicaciones completo es com.ibm.ws.webcontainer.emptyservletmappings.
enableDefaultIsElIgnoredInTag boolean false Evalúa siempre si se van a ignorar las expresiones EL en los archivos de códigos. Si los archivos JSP padre tienen distintos valores de isELIgnored, el valor se reevaluará en el archivo de códigos. La propiedad personalizada equivalente en el servidor de aplicaciones de perfil completo es com.ibm.ws.jsp.enabledefaultiselignoredintag.
enableErrorExceptionTypeFirst boolean false El contenedor web se actualiza para buscar y utilizar el tipo de excepción antes del código de error. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.enableErrorExceptionTypeFirst.
enableJspMappingOverride boolean false Permita que la correlación JSP se sobrescriba para que la aplicación pueda servir por sí misma el contenido JSP. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.enablejspmappingoverride.
enableMultiReadOfPostData boolean false Conservar los datos post de varios accesos de lectura. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.enablemultireadofpostdata.
exposeWebInfOnDispatch boolean false Si tiene el valor true, un servlet puede acceder a los archivos del directorio WEB-INF. Si tiene el valor false (valor por omisión), un servlet no puede acceder a los archivos del directorio WEB-INF.
fileServingEnabled boolean true Habilitar el servicio de archivos si este valor no se ha especificado explícitamente para la aplicación.
fileWrapperEvents boolean false El contenedor web generará datos SMF y PMI cuando sirva los archivos estáticos. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.fileWrapperEvents.
httpsIndicatorHeader string   Para la descarga SSL, establezca en el nombre de la variable de cabecera HTTP insertada por el acelerador/proxy/equilibrador de carga SSL.
ignoreSemiColonOnRedirectToWelcomePage boolean false Conmute para omitir el punto y coma final al redirigir a la página de bienvenida. El valor predeterminado es false. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.ignoreSemiColonOnRedirectToWelcomePage.
ignoreSessiononStaticFileRequest boolean false Mejora el rendimiento al impedir que el contenedor web acceda a una sesión para solicitudes de archivos estáticos relacionadas con filtros. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.IgnoreSessiononStaticFileRequest.
invokeFilterInitAtStartup boolean true El contenedor web llamará al método init() del filtro al iniciar la aplicación. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.invokeFilterInitAtStartup.
listeners string   Lista de las clases de receptor separadas por comas.
logServletContainerInitializerClassLoadingErrors boolean false Registre los errores de carga de clase de contenedor de servlet como avisos en vez de registrarlos únicamente cuando está habilitada la depuración. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.logservletcontainerinitializerclassloadingerrors.
metaInfResourcesCacheSize int 20 Tamaño inicial (número de entradas) de la memoria caché de recurso meta-inf. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.metainfresourcescachesize.name.
parseUtf8PostData boolean false El contenedor web detectará datos post de codificación UTF-8 no URL y los incluirá en los valores de parámetro. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.parseutf8postdata.
serveServletsByClassnameEnabled boolean false Habilitar los servlets a los que se accederá en una aplicación web utilizando un nombre de clase si no se especifica explícitamente.
setContentLengthOnClose boolean true Alternar para establecer la longitud del contenido cuando una aplicación cierra explícitamente la respuesta. El valor predeterminado es true; sin embargo, establezca este valor a false si una respuesta de aplicación contiene caracteres de doble byte.
skipMetaInfResourcesProcessing boolean false No busque recursos de aplicación en el directorio meta-inf. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.skipmetainfresourcesprocessing.
suppressHtmlRecursiveErrorOutput boolean false Suprime la aparición de la información de excepción en la salida HTML cuando hay un error recursivo que no se puede manejar en la página de errores configurada de una aplicación. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.suppressHtmlRecursiveErrorOutput.
symbolicLinksCacheSize int 1000 Tamaño inicial de la memoria caché de enlace simbólico. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.SymbolicLinksCacheSize.
tolerateSymbolicLinks boolean false Permite al contenedor web dar soporte a la utilización de enlaces simbólicos. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.TolerateSymbolicLinks.
useSemiColonAsDelimiterInURI boolean false Conmute para utilizar el punto y coma como delimitador en el URI de solicitud. El valor predeterminado es false. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.useSemiColonAsDelimiterInURI.
xPoweredBy string   Serie alternativa para el valor de cabecera X-Powered-By. La propiedad personalizada equivalente del perfil completo del servidor de aplicaciones es com.ibm.ws.webcontainer.xpoweredby. No hay ningún valor predeterminado para esta propiedad.Si la propiedad no está establecida, el valor de la cabecera X-Powered-By se establece en Servlet/<servlet spec version>, tal como está definido según la especificación de Servlet.

Icono que indica el tipo de tema Tema de referencia

Términos y condiciones para centros de información | Comentarios


Icono de indicación de fecha y hora Última actualización: 15 de junio de 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=rwlp_feature_servlet-3.0
Nombre de archivo:rwlp_feature_servlet-3.0.html