Utilice esta página para seleccionar si se debe ver todas las opciones de instalación y para cambiar los enlaces existentes para la aplicación o módulo durante la instalación. Puede elegir generar enlaces predeterminados para cualquier enlace incompleto de la aplicación o del módulo o para asignar enlaces específicos durante la instalación.
Esta página es la segunda página de Preparación para instalar una aplicación.
Para ver esta página de consola administrativa, pulse , especifique la vía de acceso para la aplicación o el módulo a instalar y, a continuación, pulse Siguiente.
La página de la consola podría no visualizar todas las opciones de enlace listadas en este tema. El contenido de la aplicación o del módulo que está instalando determina qué opciones se visualizan en la página de la consola. Asimismo, la opción Especificar los enlaces a utilizar sólo se muestra cuando se actualiza una aplicación instalada.
Especifica si se han de mostrar únicamente las opciones de instalación que requieren que proporcione información o mostrar todas las opciones de instalación.
| Opción | Descripción |
|---|---|
| Vía de acceso rápida: solicitar sólo cuando se necesite información adicional | Solamente visualiza aquellas opciones que requieran su atención, basándose en el contenido de la aplicación o módulo. Utilice la vía de acceso rápida para instalar la aplicación de forma más fácil, puesto que no deberá examinar todas las opciones de instalación disponibles. |
| Detallada: mostrar todas las opciones y todos los parámetros de instalación | Muestra todas las opciones de instalación disponibles. |
Especifica si se deben fusionar los enlaces cuando actualice aplicaciones o si se deben utilizar enlaces nuevos o existentes.
Este valor sólo se muestra cuando actualice una aplicación instalada y no cuando instale una aplicación nueva.
| Opción | Descripción |
|---|---|
| Fusionar enlaces nuevos y existentes | La información de enlace de la aplicación o módulos actualizados es preferible a la información de enlace correspondiente de la versión instalada. Si falta un elemento del enlace en la versión actualizada, se utiliza el elemento correspondiente de la versión instalada. Si la aplicación o módulo actualizado y el instalado no tiene un valor de enlace, se utiliza el valor predeterminado. El producto asigna un valor predeterminado únicamente si selecciona la opción Generar enlaces predeterminados. |
| Utilizar enlaces nuevos | Se utiliza la información de enlace en la aplicación o el módulo actualizado. Se prefiere la información de enlace de la versión actualizada de la aplicación o el módulo a la información de enlace correspondiente de la versión instalada. La información de enlaces de la versión instalada de la aplicación o módulo se ignora. |
| Utilizar enlaces existentes | Se prefiere la información de enlaces de la versión instalada de la aplicación o el módulo a la información de enlaces correspondiente de la versión actualizada. Si en la versión instalada no existe un elemento de la información de enlace, se utiliza el elemento de la versión actualizada. Es decir, los enlaces de la versión actualizada de la aplicación o el módulo se omiten si existe un enlace en la versión instalada. De lo contrario, los nuevos enlaces se aceptan y no se omiten. |
Especifica si se deben generar enlaces y correlaciones por omisión. Para ver este valor, expanda Elija generar enlaces y correlaciones predeterminados. Si selecciona Generar enlaces predeterminados, el producto completará todos los enlaces incompletos de la aplicación con valores predeterminados. El producto no cambia los enlaces existentes.
Después de seleccionar Generar enlaces predeterminados, puede avanzar directamente al paso Resumen e instalar la aplicación si ninguno de los pasos aparece acompañado de un asterisco (*) rojo. Un asterisco rojo indica que el paso presenta datos incompletos y es necesario un valor válido. En la página Resumen, verifique la célula, el nodo y el servidor en el que se instala la aplicación.
Si selecciona Generar enlaces predeterminados, el producto genera enlaces como se indica a continuación:
La estrategia predeterminado es suficiente para la mayoría de las aplicaciones o, por lo menos, para la mayoría de los enlaces de casi todas las aplicaciones. Sin embargo, si tiene errores, realice las siguientes acciones:
En estos casos, puede modificar el comportamiento con un documento XML, que es una estrategia personalizada. Utilice el valor de Archivo de enlaces específicos para especificar una estrategia personalizada y ver la descripción del valor en este archivo de ayuda para obtener ejemplos.
Especifica si se deben sustituir los enlaces existentes por enlaces generados.
El valor predeterminado es no alterar temporalmente los enlaces existentes. Seleccione Alterar temporalmente enlaces existentes para que los enlaces generados sustituyan los enlaces existentes.
Alterar temporalmente enlaces existentes es similar a la opción de scripting -defaultbinding.force.
Especifica si los enlaces generados deben utilizar la opción de recursos predeterminados preconfigurada para enlaces Java Platform, Enterprise Edition (Java EE).
El valor predeterminado es no utilizar recursos predeterminados preconfigurados para enlaces Java EE. Seleccione Utilizar enlaces predeterminados Java EE para que los enlaces generados sean Java EE predeterminados.
Utilizar enlaces predeterminados Java EE es similar a la opción de script -defaultbinding.ee.defaults.
Especifica el archivo de enlaces que altera temporalmente el enlace predeterminado.
Archivo de enlaces específicos es similar a la opción de scripting -defaultbinding.strategy.file.
Modifique el comportamiento del enlace predeterminado con un documento XML, que es una estrategia personalizada. Las estrategias personalizadas amplían la estrategia predeterminada de forma que sólo necesita personalizar aquellas áreas donde la estrategia predeterminada es insuficiente. De este modo sólo necesita describir cómo desea modificar los enlaces generados por la estrategia predeterminada. No es necesario que defina enlaces para toda la aplicación.
Utilice los siguientes ejemplos para alterar temporalmente varios aspectos del generador de enlaces predeterminados:
<?xml version="1.0"?>
<!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd">
<dfltbndngs>
<module-bindings>
<ejb-jar-binding>
<jar-name>helloEjb.jar</jar-name>
<ejb-bindings>
<ejb-binding>
<ejb-name>HelloEjb</ejb-name>
<jndi-name>com/acme/ejb/HelloHome</jndi-name>
</ejb-binding>
</ejb-bindings>
</ejb-jar-binding>
</module-bindings>
</dfltbndngs>
<!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd">
<dfltbndngs>
<module-bindings>
<ejb-jar-binding>
<jar-name>yourEjb20.jar</jar-name>
<connection-factory>
<jndi-name>eis/jdbc/YourData_CMP</jndi-name>
<res-auth>Container</res-auth>
</connection-factory>
</ejb-jar-binding>
</module-bindings>
</dfltbndngs>
<?xml version="1.0">
<!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd">
<dfltbndngs>
<module-bindings>
<ejb-jar-binding>
<jar-name>yourEjb20.jar</jar-name>
<ejb-bindings>
<ejb-binding>
<ejb-name>YourCmp20</ejb-name>
<connection-factory>
<jndi-name>eis/jdbc/YourData_CMP</jndi-name>
<res-auth>PerConnFact</res-auth>
</connection-factory>
</ejb-binding>
</ejb-bindings>
</ejb-jar-binding>
</module-bindings>
</dfltbndngs>
Este ejemplo muestra un extracto XML de un archivo de estrategia personalizada para establecer message-destination-refs para un enterprise bean específico.
<?xml version="1.0">
<!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd">
<dfltbndngs>
<module-bindings>
<ejb-jar-binding>
<jar-name>yourEjb21.jar</jar-name>
<ejb-bindings>
<ejb-binding>
<ejb-name>YourSession21</ejb-name>
<message-destination-ref-bindings>
<message-destination-ref-binding>
<message-destination-ref-name>jdbc/MyDataSrc</message-destination-ref-name>
<jndi-name>eis/somAO</jndi-name>
</message-destination-ref-binding>
</message-destination-ref-bindings>
</ejb-binding>
</ejb-bindings>
</ejb-jar-binding>
</module-bindings>
</dfltbndngs>
Este ejemplo muestra código que permite alterar temporalmente un enlace de referencia de recurso de un archivo WAR. Utilice código parecido para alterar temporalmente un enlace de referencia de recurso de un archivo JAR EJB (enterprise bean) o un archivo JAR de cliente Java EE.
<?xml version="1.0"?>
<!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd">
<dfltbndngs>
<module-bindings>
<war-binding>
<jar-name>hello.war</jar-name>
<resource-ref-bindings>
<resource-ref-binding>
<resource-ref-name>jdbc/MyDataSrc</resource-ref-name>
<jndi-name>war/override/dataSource</jndi-name>
</resource-ref-binding>
</resource-ref-bindings>
</war-binding>
</module-bindings>
</dfltbndngs>
Este ejemplo muestra un extracto XML de un archivo de estrategia personalizada para la alteración temporal del nombre JNDI activationSpe JMS (Java Message Service) de un bean controlado por mensajes EJB 2.0 o posterior desplegado como un recurso compatible con JCA 1.5.
<?xml version="1.0"?>
<!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd">
<dfltbndngs>
<module-bindings>
<ejb-jar-binding>
<jar-name>YourEjbJar.jar</jar-name>
<ejb-bindings>
<ejb-binding>
<ejb-name>YourMDB</ejb-name>
<activationspec-jndi-name>activationSpecJNDI</activationspec-jndi-name>
</ejb-binding>
</ejb-bindings>
</ejb-jar-binding>
</module-bindings>
</dfltbndngs>
Este ejemplo muestra un extracto XML de un archivo de estrategia personalizado para alterar temporalmente el nombre del puerto de escucha JMS de un bean controlado por mensajes EJB 2.0 o posterior desplegado en un puerto de escucha.
<?xml version="1.0"?>
<!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd">
<dfltbndngs>
<module-bindings>
<ejb-jar-binding>
<jar-name>YourEjbJar.jar</jar-name>
<ejb-bindings>
<ejb-binding>
<ejb-name>YourMDB</ejb-name>
<listener-port>yourMdbListPort</listener-port>
</ejb-binding>
</ejb-bindings>
</ejb-jar-binding>
</module-bindings>
</dfltbndngs>
Este ejemplo muestra código para alterar temporalmente un enlace de referencia EJB desde un archivo JAR de EJB. Utilice código parecido para alterar temporalmente un enlace de referencia de EJB desde un archivo WAR o un archivo EJB.
<?xml version="1.0"?>
<!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd">
<dfltbndngs>
<module-bindings>
<ejb-jar-binding>
<jar-name>YourEjbJar.jar</jar-name>
<ejb-ref-bindings>
<ejb-ref-binding>
<ejb-ref-name>YourEjb</ejb-ref-name>
<jndi-name>YourEjb/JNDI</jndi-name>
</ejb-ref-binding>
</ejb-ref-bindings>
</ejb-jar-binding>
</module-bindings>
</dfltbndngs>
Especifica una serie que el producto aplica al comienzo de los nombres JNDI de enterprise beans generados. El prefijo debe ser exclusivo en la célula o nodo.
El valor predeterminado es no especificar un prefijo exclusivo para los beans.
Especificar prefijo exclusivo para beans es similar a la opción de scripting -defaultbinding.ejbjndi.prefix.
Especifica el nombre JNDI de origen de datos por omisión y otros enlaces para beans CMP (persistencia gestionada por contenedor) 1.1.
El valor predeterminado es no utilizar enlaces predeterminados para beans CMP EJB 1.1.
Si selecciona enlaces predeterminados para beans CMP EJB 1.1., especifique el nombre JNDI para el origen de datos predeterminado que se va a utilizar con los beans CMP 1.1. También debe especificar el nombre de usuario y contraseña de este origen de datos predeterminado.
enlaces predeterminados para beans CMP EJB 1.1. es similar a la opción de scripting -defaultbinding.datasource.jndi.
Especifica el nombre JNDI de fábrica de conexiones por omisión.
El valor predeterminado es no utilizar enlaces de fábrica de conexiones predeterminada. Seleccione Enlaces de la fábrica de conexiones predeterminada para especificar los enlaces para las fábricas de conexiones.
Si selecciona Enlaces de la fábrica de conexiones predeterminada, especifique el nombre JNDI de la fábrica de conexiones predeterminada que se va a utilizar. Especifique también si la autorización del recurso es a nivel de aplicación o de contenedor.
Enlaces de la fábrica de conexiones predeterminada es similar a la opción de scripting -defaultbinding.cf.jndi.
Especifica el host virtual para el módulo web (archivo WAR) o el módulo SIP (Session Initiation Protocol) (archivo SAR).
El valor predeterminado es No utilizar el nombre de host virtual predeterminado para módulos web o SIP. Si selecciona Utilizar nombre de host virtual predeterminado para módulos web y SIP, especifique un nombre de host predeterminado.
Utilizar nombre host virtual predeterminado para módulos Web y SIP es similar a la opción de scripting -defaultbinding.virtual.host.