Editar valores de Java

Esta sección describe los procedimientos implicados en la edición de los valores relacionados con Java para una configuración seleccionada. Consulte los siguientes vínculos:

Editar Configuración general

Esta sección permite habilitar Java y establecer la variable de Inicio de Java para la configuración seleccionada.

Editar valores generales de Java

  1. Seleccione la configuración.

    Seleccione la configuración en la lista de configuraciones. Para obtener la lista de configuraciones disponibles, haga clic en la ficha Configuración.

  2. Haga clic en Java > ficha General.

Parámetros de los valores generales de Java

La siguiente tabla describe los parámetros disponibles durante la configuración de los valores generales de Java.

Tabla 23 Descripción de campos > Configuración general de Java

Campo

Descripción

Habilitar Java

Active o desactive la compatibilidad con Java para la configuración. La habilitación de Java permite al servidor generar las JVM necesarias.

Inicio de Java

Ubicación del Java SE. Especifique la ruta absoluta o la ruta relativa en el directorio config del servidor. El directorio debe pertenecer a la cuenta bajo la que se está ejecutando el servidor.

Vinculación persistente

Indica si el servidor vincula cada subproceso de procesamiento de solicitudes HTTP a la JVM una sola vez (de lo contrario, el servidor vincula o desvincula el subproceso de procesamiento de solicitudes HTTP a cada solicitud).

Editar Configuración de ruta

Esta sección le permite agregar la ruta de clase JVM a la configuración seleccionada.

Editar Configuración de ruta

  1. Seleccione la configuración.

    Seleccione la configuración en la lista de configuraciones. Para obtener la lista de configuraciones disponibles, haga clic en la ficha Configuración.

  2. Haga clic en Java > ficha General. Vaya a la sección Configuración de ruta.

Parámetros de Configuración de ruta

La siguiente tabla describe los parámetros disponibles durante la modificación de los valores de ruta JVM de la configuración.

Tabla 24 Descripción de campos > Configuración de ruta

Campo

Descripción

Ignorar ruta de clase de entorno

Habilitado por defecto.

Prefijo de ruta de clase

Prefijo de la ruta de clases del sistema. Sólo si desea anular las clases del sistema, deberá dar un prefijo a la ruta de clases del sistema, como las clases de analizadores XML. Utilice este atributo con precaución.

Ruta de clase de servidor

Ruta de clase que contiene clases de servidores. Campo de sólo lectura.

Sufijo de ruta de clase

Sufijo de la ruta de clases del sistema.

Prefijo de ruta de biblioteca nativa

Prefijo de la ruta de biblioteca nativa del sistema operativo.

Clase de preprocesador Bytecode

Especifique la clase de preprocesador de bytecode.

Un modo típico de realizar la instrumentación de clase en tiempo de ejecución es mediante el mecanismo de preprocesamiento, por el que las herramientas de creación de perfiles y de supervisión utilizan un preprocesador de clases para insertar un código de instrumentación en los lugares necesarios de las clases de Java, justo antes de ser cargados por la JVM. Con ese fin, el preprocesador de clases funciona junto con el cargador de clases.

Editar Configuración de JVM

Para ajustar las opciones de la línea de comandos JVM en la interfaz de administración, realice las siguientes tareas:

Editar Configuración de JVM

  1. Seleccione la configuración.

    Seleccione la configuración en la lista de configuraciones. Haga clic en la ficha Configuración para obtener una lista.

  2. Haga clic en Java > ficha Configuración JVM.

Editar opciones de JVM

Para agregar o eliminar opciones de JVM de la línea de comandos, especifique los valores aquí. Para agregar una opción de JVM, haga clic en el botón Agregar opción JVM.

Algunos ejemplos de opciones JVM son: -Djava.security.auth.login.config=login.conf, -Djava.util.logging.manager=com.iplanet.ias.server.logging.ServerLogManager and -Xms128m -Xmx256m

Agregar analizadores de JVM

El analizador de JVM le ayuda a diagnosticar y resolver problemas de funcionamiento, pérdidas de memoria, problemas de subprocesamiento múltiple y problemas de uso de los recursos del sistema en sus aplicaciones Java, para garantizar así el máximo nivel de estabilidad y de escalabilidad en sus aplicaciones.

Puede utilizar un analizador para realizar perfiles remotos en Sun Java System Web Server que permitan descubrir cuellos de botella en el rendimiento del servidor.

Agregar un nuevo analizador de JVM

  1. Seleccione la configuración.

    Seleccione la configuración en la lista de configuraciones. Para obtener la lista de configuraciones disponibles, haga clic en la ficha Configuraciones.

  2. Haga clic en Java > ficha Configuración JVM.

  3. Haga clic en el botón Nuevo de la sección Analizadores.

  4. Proporcione valores para los siguientes parámetros:

Depurar configuración de Java

El JVM puede iniciarse en modo depuración y vincularse a un depurador JPDA (Java Platform Debugger Architecture). Si habilita la función de depuración, se habilitarán tanto las depuraciones locales como las remotas.

La función de depuración de Sun Java System Web Server está basada en el software JPDA. Para habilitar las funciones de depuración, realice las siguientes tareas.

Habilite Depuración de JVM

  1. Seleccione la configuración.

    Seleccione la configuración en la lista de configuraciones. Para obtener la lista de configuraciones disponibles, haga clic en la ficha Configuraciones.

  2. Haga clic en Java > ficha Configuración JVM.

  3. Active la casilla de verificación Habilitar depuración desde Depurar valores de configuración de Java.

  4. Agregue las opciones JVM necesarias haciendo clic en el botón Nuevo.

    Las opciones JPDA predeterminadas son:

    -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7.0896

    Si lo sustituye por suspend=y, el JVM se inicia en modo suspendido y permanece así hasta que un depurador se vincule a él. Esto es útil si desea que comience la depuración nada más iniciarse el JVM. Para especificar el puerto que debe usarse para vincular el JVM a un depurador, especifique address=port_number . Consulte la documentación JPDA donde encontrará una lista de las opciones de depuración.

Editar valores de recursos

Esta página permite configurar y administrar JDBC, el correo, JNDI y otros recursos basados en Java.

Las aplicaciones web pueden acceder a una amplia variedad de recursos, como a los administradores de recursos, orígenes de datos (por ejemplo, las fuentes de datos SQL), sesiones de correo y fábricas de conexión URL. La plataforma J2EE expone dichos recursos a las aplicaciones a través del servicio de la interfaz de nombres y directorios de Java (JNDI).

Sun Java System Web Server permite crear y administrar los siguientes recursos de Java EE:

Recursos JDBC

Una fuente de datos JDBC es un recurso de EE que se puede crear y administrar con Sun Java System Web Server.

The JDBC API es la API que se conecta a los sistemas de base de datos relacionales. La API de JDBC se compone de dos partes:

El objeto de una fuente de datos JDBC es una implementación de una fuente de datos en el lenguaje de programación Java. A grandes rasgos, una fuente de datos es un dispositivo para almacenar datos. Puede ser tan sofisticada como una compleja base de datos de una gran empresa o tan simple como un archivo con filas y columnas. Una fuente de datos JDBC es un recurso de Java EE que se puede crear y administrar a través de Sun Java System Web Server.

La API de JDBC proporciona un conjunto de clases a Java con una interfaz de acceso a bases de datos SQL estándar que garantiza el acceso uniforme a una gran variedad de bases de datos relacionales.

Al utilizar JDBC, las instrucciones SQL se pueden enviar virtualmente a cualquier sistema de administración de bases de datos (DBMS). Se utiliza como interfaz de DBMS relacionales y de objetos.

Controladores JDBC comunes

La siguiente tabla proporciona una lista de los controladores JDBC comunes y de las propiedades que hay que configurar al agregar un nuevo recurso JDBC. Consulte Agregar un recurso JDBC.


Nota – La lista siguiente es sólo un subconjunto de todos los controladores JDBC compatibles.


Tabla 25 Lista de controladores JDBC comunes y compatibles

Controlador

Nombre de clase

Propiedades

Controlador Oracle

oracle.jdbc.pool.OracleDataSource

  • url

  • usuario

  • contraseña

Controlador JDBC para SJS de Oracle

com.sun.sql.jdbcx.oracle.OracleDataSource

  • nombreServidor

  • númeroPuerto

  • usuario

  • contraseña

  • SID

Controlador IBM para DB2

com.ibm.db2.jdbc.DB2DataSource

  • nombreServidor

  • nombreBasedatos

  • númeroPuerto

  • usuario

  • contraseña

  • tipoControlador

Controlador JDBC para SJS de DB2

com.sun.sql.jdbcx.db2.DB2DataSource

  • nombreBasedatos

  • nombreUbicación

  • nombrePaquete

  • contraseña

  • númeroPuerto

  • nombreServidor

  • usuario

Controlador de MS SQLServer

com.ddtek.jdbcx.sqlserver.SQLServerDataSource

  • nombreBasedatos

  • contraseña

  • usuario

  • nombreServidor

  • númeroPuerto

Controlador JDBC para SJS de MS

com.sun.sql.jdbcx.sqlserver.SQLServerDataSource

  • nombreBasedatos

  • contraseña

  • usuario

  • nombreServidor

  • númeroPuerto

Controlador de Sybase

com.sybase.jdbcx.SybDataSource

  • nombreBasedatos

  • contraseña

  • númeroPuerto

  • nombreServidor

  • usuario

Controlador JDBC para SJS de Sybase

com.sun.sql.jdbcx.sybase.SybaseDataSource

  • nombreBasedatos

  • contraseña

  • usuario

  • númeroPuerto

  • nombreServidor

Controlador MM de MySQL

org.gjt.mm.mysql.jdbc2.optional.MysqlDataSource

  • nombreServidor

  • puerto

  • nombreBasedatos

  • usuario

  • contraseña

Controlador de Informix

com.informix.jdbcx.IfxDataSource

  • númeroPuerto

  • nombreBasedatos

  • IfxIFXHOST (la dirección IP o el nombre del host del equipo que ejecuta la base de datos Informix)

  • nombreServidor

  • usuario

  • contraseña

Controlador JDBC para SJS de Informix

com.sun.sql.jdbcx.informix.InformixDataSource

  • nombreBasedatos

  • informixServer (el nombre del servidor de la base de datos Informix a la que desea conectarse)

  • contraseña

  • númeroPuerto

  • nombreServidor

Controlador de PostgreSQL

org.postgresql.ds.PGSimpleDataSource

  • nombreServidor

  • nombreBasedatos

  • númeroPuerto

  • usuario

  • contraseña

Controlador de Apache Derby

org.apache.derby.jdbc.EmbeddedDataSource

  • nombreBasedatos

  • usuario

  • contraseña

   

Agregar un recurso JDBC

  1. Seleccione la configuración.

    Seleccione la configuración en la lista de configuraciones. Para obtener la lista, haga clic en la ficha Configuraciones.

  2. Haga clic en Java > ficha Recursos.

  3. Desde la sección Recursos JDBC, haga clic en el botón Nuevo.

  4. Seleccione el fabricante del controlador.

    Especifique un valor único para el nombre de JNDI y seleccione el fabricante del controlador JDBC en la lista disponible.

  5. Proporcione las propiedades de recurso JDBC.

    Según el fabricante del controlador JDBC que haya seleccionado en el paso anterior, el nombre de clase del controlador y las propiedades de recurso JDBC se rellenan automáticamente. Para obtener una lista de propiedades recomendadas para algunos de los controladores JDBC comunes, consulte Controladores JDBC comunes.

  6. Vea el resumen.

    Vea el resumen y haga clic en Finalizar para crear el nuevo recurso JDBC.

Recursos personalizados

Puede utilizar esta opción para registrar un recurso personalizado con la instancia de la configuración.

Agregar un recurso personalizado

  1. Seleccione la configuración.

    Seleccione la configuración en la lista de configuraciones. Para obtener la lista, haga clic en la ficha Configuraciones.

  2. Haga clic en Java > ficha Recursos.

  3. Desde la sección Personalizar recursos, haga clic en el botón Nuevo.

Propiedades de los recursos personalizados

La siguiente tabla describe las propiedades disponibles para crear un recurso personalizado.

Tabla 26 Descripción de campos > Personalizar recursos

Campo

Descripción

Nombre JNDI

Permite proporcionar un nombre de JNDI único para el recurso personalizado.

Recurso personalizado

Determina si este recurso JDBC está habilitado en tiempo de ejecución.

Tipo de recurso

Tipo completo de este recurso.

Clase de fábrica

Clase que instancia recursos de este tipo. El nombre completo de la clase de fábrica escrita por el usuario que implementa javax.naming.spi.ObjectFactory.

Descripción

Permite proporcionar una breve descripción del recurso personalizado.

Propiedades

Permite proporcionar, de manera opcional, propiedades de CLI al hacer clic en en el botón Agregar propiedad.

Recursos JNDI externos

Esta opción permite crear un recurso de la Interfaz de nombres y directorios de Java (JNDI) externo. Se necesita un recurso JNDI externo para acceder a los recursos almacenados en un depósito JNDI interno.

Agregar un recurso JNDI externo

  1. Seleccione la configuración.

    Seleccione la configuración en la lista de configuraciones. Para obtener la lista, haga clic en la ficha Configuraciones.

  2. Haga clic en Java > ficha Recursos.

  3. Desde la sección Recursos externos de JNDI, haga clic en el botón Nuevo.

Propiedades de los recursos JNDI externos

La siguiente tabla describe las propiedades disponibles al agregar un nuevo recurso JNDI externo.

Tabla 27 Descripción de campos > Recursos de JNDI externo

Campo

Descripción

Nombre JNDI

Permite proporcionar un nombre único para el nuevo recurso JNDI externo.

Recurso JNDI externo

Determina si este recurso JNDI externo está habilitado en tiempo de ejecución.

Nombre JNDI externo

Nombre del recurso JNDI externo.

Tipo de recurso

Tipo completo de este recurso.

Clase de fábrica

Clase que instancia recursos de este tipo.

Descripción

Permite proporcionar una breve descripción del recurso personalizado.

Propiedades

Permite proporcionar, de manera opcional, propiedades de CLI al hacer clic en en el botón Agregar propiedad.

Recursos de correo

Los destinos JMS son recursos de Java EE que se pueden crear y administrar a través de Sun Java System Web Server.

Muchas aplicaciones de Internet requieren la función de enviar notificaciones por correo electrónico, de modo que la plataforma Java EE incluye API JavaMail junto con un proveedor de servicios JavaMail que permite que un componente de la aplicación envíe correo de Internet.

Agregar un nuevo recurso de correo

  1. Seleccione la configuración.

    Seleccione la configuración en la lista de configuraciones. Para obtener la lista, haga clic en la ficha Configuraciones.

  2. Haga clic en Java > ficha Recursos.

  3. Desde la sección Recursos de correo, haga clic en el botón Nuevo.

Propiedades del recurso de correo

La siguiente tabla describe las propiedades disponibles al agregar un nuevo recurso de correo.

Tabla 28 Descripción de campos >Propiedades de recurso de correo

Campo

Descripción

Nombre JNDI

Permite proporcionar un nombre único para el nuevo recurso de correo.

Recurso de correo electrónico

Determina si este recurso de correo está habilitado en tiempo de ejecución.

Propiedad

Introduzca valores para todas las propiedades, como mail.host, mail.from y mail.user.

Descripción

Permite proporcionar una breve descripción del nuevo recurso de correo.

Ciclo de vida del servidor

Agregar un nuevo módulo de ciclo de vida

  1. Seleccione la configuración.

    Seleccione la configuración en la lista de configuraciones. Para ver la lista de configuraciones, haga clic en la ficha Configuración.

  2. Haga clic en la ficha Java > Módulos del ciclo de vida.

  3. Haga clic en el botón Nuevo

    Proporcione valores para los siguientes parámetros:


    Precaución Precaución – Las clases de escucha del ciclo de vida del servidor se invocan sincrónicamente desde el subproceso del servidor principal, de modo que hay que tomar precauciones para asegurarse de que las clases de escucha no bloqueen el servidor. Las clases de escucha pueden crear subprocesos, en caso necesario, aunque deben detenerse durante las fases de cierre y terminación.


Eliminar un nuevo módulo de ciclo de vida

  1. Seleccione la configuración.

    Seleccione la configuración en la lista de configuraciones. Para ver la lista de configuraciones, haga clic en la ficha Configuración.

  2. Haga clic en la ficha Java > Módulos del ciclo de vida.

  3. Seleccione el módulo de ciclo de vida y haga clic en el botón Eliminar módulo de ciclo de vida.

Editar módulos de ciclo de vida

Los módulos de ciclo de vida de Java Server son clases de Java que escuchan eventos de ciclo de vida de servidor, a fin de realizar ciertas tareas cuando se den eventos de servidor como el inicio o la detención.

El servidor admite la ejecución de tareas basadas en Java de corta o larga duración en el entorno del servidor web. Estas tareas se inician automáticamente al iniciarse el servidor y se notifican al apagarse el servidor. De este modo, ahora puede enlazar tareas como crear instancias singletons, servidores RMI, etc.

A continuación, se describe brevemente el ciclo de vida del servidor:

Editar valores de autenticación

Desde esta página, puede agregar y suprimir dominios de autenticación. El modelo de seguridad basado en Java EE proporciona dominios de seguridad que identifican y autentican a los usuarios.

El proceso de autenticación verifica a los usuarios a través del dominio Java (Java Realm). Un dominio consiste en un conjunto de usuarios, asignaciones de grupo opcionales y una lógica de autenticación que puede validar las solicitudes de autenticación. Una vez que un dominio configurado valide una solicitud de autenticación y el contexto de seguridad esté establecido, esta identidad se aplicará a todas las decisiones de autorización subsiguientes.

Los dominios Java son parecidos a las auth-dbs (bases de datos de autenticación) con la diferencia de que, mientras las auth-dbs son utilizadas por el motor ACL (basado en las reglas de su archivo ACL), los dominios Java son empleados por las reglas de control de acceso de Java Servlet (especificados en todos los web.xml de las aplicaciones web).

Una instancia de servidor puede tener cualquier número de dominios configurados. La información de la configuración se presenta en el elemento auth-realm del archivo server.xml.

La siguiente tabla define los diversos tipos de dominios compatibles con Sun Java System Web Server 7.0

Tabla 29 Tipos de dominios

Dominio

Descripción

Archivo

El dominio archivo es el dominio predeterminado al instalar por primera vez Sun Java System Web Server. Este dominio, fácil y sencillo de configurar, representa una comodidad significativa para los desarrolladores.

El dominio archivo autentica a los usuarios de acuerdo con los datos de usuario almacenados en un archivo de texto.

Recuerde que, a diferencia de la auth-db de archivos, el dominio de Java sólo admite un formato de archivo: keyfile (archivo de claves). El formato keyfile que admite este dominio es compatible con el keyfile de la auth-db de archivos (y ambos pueden remitirse al mismo archivo de disco).

LDAP

El dominio ldap permite utilizar una base de datos LDAP de la información de seguridad del usuario. Un servicio de directorios LDAP es una colección de atributos con identificadores únicos. El dominio ldap es idóneo para implementar sistemas de producción.

Para autenticar usuarios con el dominio ldap, debe crear los usuarios que desee en su directorio LDAP. Puede hacer esto desde la ficha Usuarios del servidor de administración & Grupos. Consulte Editar usuarios y gruposEsta acción también se puede efectuar desde la consola de administración de usuario del producto de directorios LDAP.

PAM

El dominio PAM (también llamado Solaris) delega las tareas de autenticación a la pila Solaris PAM. Al igual que la auth-db PAM, este dominio sólo goza de compatibilidad en las versiones 9 y 10 de Solaris. Además, deberá ejecutarse como raíz la instancia del servidor.

Certificado

El dominio certificado admite la autenticación de SSL. El dominio certificado establece la identidad del usuario en el contexto de seguridad de Sun Java System Web Server y lo rellena con los datos del usuario obtenidos del certificado del cliente. Los contenedores Java EE se encargan del proceso de autorización según el DN de cada usuario obtenido de su certificado. Este dominio autentica a los usuarios con la autenticación del cliente SSL o TLS mediante los certificados X.509.

Nativo

El dominio native es un ámbito especial que actúa de puente entre el modelo básico de autenticación basado en ACL y el modelo de autenticación de Java EE/Servlet. Mediante el uso del dominio Native para las aplicaciones web de Java, es posible hacer que el subsistema ACL realice la autenticación (en lugar del contenedor web de Java) reservando esta identidad para las aplicaciones web de Java

Cuando se invoca una operación de autenticación, el dominio Native delega esta autenticación al subsistema de autenticaciones principal. Desde el punto de vista del usuario, esto equivale a que, por ejemplo, el dominio LDAP delegue las tareas de autenticación al servidor LDAP configurado. Cuando el dominio Native procesa las consultas de los miembros del grupo, éstas también se delegan al subsistema de autenticación principal. Desde el punto de vista de los módulos web de Java y los desarrolladores correspondientes, el dominio Native no difiere de ningún otro dominio de Java que esté disponible para utilizarse con los módulos web.

Personalizado

Defina su propio dominio de autenticación. Indique la clase que implementa un dominio de autenticación de contenedor de servlet que puede agregarse.

La siguiente sección describe los pasos necesarios para agregar un nuevo dominio de autenticación.

Agregar un dominio de autenticación

  1. Seleccione la configuración.

    Seleccione la configuración a la que tiene que agregar un nuevo dominio de autenticación. Haga clic en la ficha Configuraciones y seleccione la configuración.

  2. Haga clic en la ficha Java > Autenticación.

  3. Haga clic en Nuevo bajo Autenticación de Servlet.

  4. Proporcione detalles del dominio.

Propiedades obligatorias para el dominio de autenticación

Es necesario que agregue propiedades obligatorias para cada dominio de autenticación. En la siguiente tabla aparecen algunas de estas propiedades obligatorias

Tabla 30 Propiedades obligatorias para el dominio de autenticación

Dominio de autenticación

Propiedades

Archivo

  1. file — Nombre del archivo de base de datos del usuario. (Obligatorio)

LDAP

  1. directory — LDAP URL de su servidor. (Obligatorio).

  2. base-dn — El DN base para la ubicación de los datos del usuario. (Obligatorio).

  3. search-filter — El filtro de búsqueda que hay que utilizar para encontrar al usuario (Opcional).

  4. group-base-dn — El DN base para la ubicación de los datos del grupo (Opcional).

  5. group-search-filter — El filtro de búsqueda para encontrar pertenencias de grupo para el usuario (Opcional).

  6. group-target-attr — El nombre de atributo LDAP que contiene entradas del nombre de grupo (Opcional).

  7. search-bind-dn — Un DN opcional utilizado para autenticar el directorio para realizar la búsqueda del filtro de búsqueda (Opcional).

  8. search-bind-password — La contraseña LDAP del DN facilitada para search-bind-dn (Opcional).

  9. timeout

PAM

NA

Certificado

  1. assign-groups — Lista de los nombres de los grupos separados por comas (Opcional).

Nativo

  1. auth-db — Nombre de la BD de autenticación (Obligatorio).

Editar valores del contenedor de servlet

Esta sección describe el procedimiento de configuración del contenedor de servlet.

Editar valores del contenedor de servlet

  1. Seleccione la configuración.

    Seleccione la configuración en la lista de configuraciones. Para obtener la lista, haga clic en la ficha Configuraciones.

  2. Haga clic en Java > Contenedor de Servlet.

Parámetros del contenedor de servlet

La siguiente tabla describe los parámetros disponibles en la página del contenedor de servlet.

Tabla 31 Descripción de campos > Contenedor de Servlet.

Campo

Descripción

Nivel de registro

Información grabada en el registro del contenedor de servlet. Los distintos valores son óptimos (más detallados), mejor, bueno, información, advertencia, fallo, configuración, seguridad o catástrofe (menos detallados).

Intervalo de recarga dinámica

Este parámetro define el período que debe pasar para que las comprobaciones del servidor implementen las aplicaciones web de las modificaciones. El rango de valores va de 1 a 60, o -1 si se debe deshabilitar la recarga dinámica.

Función anónima

Nombre de la función predeterminada o anónima asignada a todos los principales. La función predeterminada es CUALQUIERA.

Tamaño del conjunto de servlets

Número de instancias de servlet para crear instancias por SingleThreadedServlet . El valor de rango va de 1 a 4096.

Profundidad máxima del distribuidor

La profundidad máxima del contenedor de servlet que permite la distribución de solicitudes anidadas. El rango de valores va de 0 a 214704836470. El valor predeterminado es 20.

Permitir contexto cruzado

Indica si los distribuidores de solicitudes pueden distribuir en otro contexto. El valor predeterminado es Falso.

Codificar cookies

Indica si el contenedor de servlet codifica los valores de cookies. El valor predeterminado es Verdadero.

Mostrar excepciones

Muestra la excepción en el navegador. Esta opción sólo es útil en un entorno de desarrollo. Deshabilite esta opción en un entorno de producción.

Descifre '+' en valor de cookie.

Descifra el carácter plus en valor de cookie para espaciar.

Reutilizar los ID de sesión

Indica si se reutiliza un número de ID de sesión existente al crear una nueva sesión para dicho cliente. El valor predeterminado es Falso.

Cookie de sesión segura

Este parámetro controla bajo qué condiciones la cookie JSESSIONID se marcará como segura. Utilice "dinámica" (opción predeterminada) para marcar la cookie como segura sólo si la solicitud se recibe por conexión segura (HTTPS). Utilice "verdadero" para marcarla siempre como segura y "falso" para no marcarla nunca como segura.

Editar valores de resolicitud de sesiones

Esta sección describe el procedimiento de configuración de las propiedades de repetición de sesiones de una configuración seleccionada.

Editar valores de resolicitud de sesiones

  1. Seleccione la configuración.

    Seleccione la configuración en la lista de configuraciones. Para obtener la lista, haga clic en la ficha Configuraciones.

  2. Haga clic en Java > Repetición de sesiones.

Parámetros de la repetición de sesiones

La siguiente tabla describe los parámetros disponibles en la página de repetición de sesiones.

Tabla 32 Descripción de campos > Repetición de sesiones.

Campo

Descripción

Puerto

Número de puerto en el que escucha el servidor de administración. El puerto predeterminado es 8888.

Habilitado

Habilita la repetición de sesiones de la configuración seleccionada.

Cifrado

Indica si los datos de la sesión están codificados antes de la repetición. El valor predeterminado es Falso.

Cifrar

Secreto compartido que usan los miembros del clúster para autenticarse.

Asíncrono

Indica si la repetición de sesiones puede suceder de forma asíncrona desde el procesamiento de solicitudes o respuestas HTTP. El valor predeterminado es Verdadero.

Getatrribute produce la repetición

Indica si una llamada al método HttpSession.getAttribute debe realizar una copia de seguridad de la sesión. El valor predeterminado es Verdadero.

Número máximo de saltos en el descubrimiento de repeticiones

Número máximo de instancias con las que se debe entrar en contacto al buscar la copia de seguridad de una sesión. El rango de valores va de 1 a 214704836470, o -1 para indicar que no hay límite.

Tiempo de espera para el descubrimiento de inicio

Tiempo máximo (en segundos) en que una instancia intentará establecer contacto con la instancia de copia de seguridad designada. El rango de valores va de 0,001 a 3600.

Nombre de la cookie

Permite introducir el nombre de la cookie que hace un seguimiento de la instancia que posee una sesión.

Editar valores de autenticación SOAP

La interfaz del proveedor de servicios de autenticación de Java define, para la especificación Contenedores, una interfaz del proveedor de servicios estándar con la que los proveedores de mecanismos de autenticación se puedan integrar en los contenedores. Puede utilizar la consola de administración para agregar un nuevo proveedor de autenticación SOAP.

Agregar un nuevo proveedor de autenticación SOAP

  1. Seleccione la configuración.

    Seleccione la configuración en la lista de configuraciones. Para obtener la lista, haga clic en la ficha Configuraciones.

  2. Haga clic en la ficha Java > Autenticación.

  3. Desde la sección Autenticación SOAP, haga clic en el botón Nuevo.

Parámetros del proveedor de autenticación SOAP

La siguiente tabla describe los parámetros disponibles en la página del nuevo proveedor de autenticación SOAP.

Tabla 33 Descripción de campos > Proveedor de autenticación SOAP

Campo

Descripción

Nombre

Introduzca un nombre corto para el nuevo proveedor de autenticación SOAP.

Nombre de clase

La clase que implementa el proveedor. El nombre completo de una clase que implementa javax.security.auth.XXX

Emisor de la solicitud de autenticación

Este atributo define un requisito de autenticación del remitente de capas del mensaje, como el nombre o la contraseña de usuario, o de autenticación del contenido, como la firma digital que deben llevar los mensajes de solicitud. El valor (directiva de autenticación) puede ser remitente o contenido. Si no se especifica este argumento, no será necesaria la autenticación de origen de la solicitud.

Destinatario de la solicitud de autenticación

Este atributo define un requisito de autenticación de capas del mensaje enviado por el receptor a su remitente, por ejemplo, por el cifrado XML. Los valores pueden estar antes o después del contenido.

Emisor de la respuesta de autenticación

Este atributo define un requisito de autenticación del remitente de capas del mensaje, como el nombre o la contraseña de usuario, o de autenticación del contenido, como la firma digital que deben llevar los mensajes de respuesta. El valor (directiva de autenticación) puede ser remitente o contenido. Si no se especifica este argumento, no será necesaria la autenticación de origen de la respuesta.

Destinatario de la respuesta de autenticación

Este atributo define un requisito para la autenticación de capas del mensaje del receptor del mensaje de respuesta a su remitente, por ejemplo, por el cifrado XML.

Propiedades

Permite proporcionar otras propiedades de CLI al hacer clic en el botón Agregar propiedad.