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 optar por 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 la consola administrativa, pulse Aplicaciones > Nueva aplicación > Nueva aplicación de empresa , especifique la vía de acceso de la aplicación o módulo que se deba instalar y 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: preguntar 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 | Mantiene los valores de enlaces existentes de la aplicación instalada y añade los nuevos valores de enlaces de la aplicación actualizada para los enlaces incompletos.
Utilice la fusión si la aplicación actualizada tiene valores de enlaces que difieren de los valores especificados en la aplicación instalada. El producto asigna valores de enlaces en el orden siguiente:
|
Utilizar enlaces nuevos | Utiliza valores de enlaces de la aplicación actualizada. No utiliza los valores de enlaces existentes en la aplicación instalada. |
Utilizar enlaces existentes | Utiliza los valores de enlaces existentes en la aplicación instalada. No utiliza los valores de enlaces de la aplicación actualizada. |
Especifica si se deben generar enlaces y correlaciones por omisión. Para ver este valor, expanda Elija generar enlaces y correlaciones por omisión. Si selecciona Generar enlaces predeterminados, el producto completará todos los enlaces incompletos de la aplicación con valores predeterminados. El producto no modifica 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 el panel 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 por omisión 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 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 por omisión de forma que sólo necesita personalizar aquellas áreas donde la estrategia por omisión es insuficiente. De este modo sólo necesita describir cómo desea modificar los enlaces generados por la estrategia por omisión. 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:
Controlar un nombre JNDI de EJB
<?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>
Establecer el enlace de fábrica de conexiones para un archivo JAR de EJB
<!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>
Establecer el enlace de fábrica de conexiones para un archivo EJB
<?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>
Establecimiento del JNDI de referencia de destino de mensajes para un enterprise bean específico
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>
Alteración temporal de un enlace de referencia de recurso desde un archivo WAR, JAR EJB o JAR de cliente Java EE
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>
Alteración temporal del nombre JNDI de un bean controlado por mensajes desplegado como un recurso compatible con JCA 1.5
Este ejemplo muestra un extracto XML de un archivo de estrategia personalizada para la alteración temporal del nombre JNDI activationSpec JNS de un bean controlado por mensajes EJB 2.0 o posterior desplegado como recursos 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>
Alteración temporal del nombre del puerto de escucha JMS de un bean controlado por mensajes EJB 2.0, 2.1 o 3.0
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>
Alteración temporal de un enlace de referencia EJB desde un archivo JAR de EJB, WAR o EJB
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 por omisión 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 por omisión.
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 por omisión, especifique el nombre JNDI de la fábrica de conexiones por omisión 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 por omisión 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 host virtual predeterminado para módulos Web y SIP, especifique un nombre de host predeterminado.
Utilizar nombre host virtual por omisión para módulos Web y SIP es similar a la opción de scripting -defaultbinding.virtual.host.
Los enlaces marcados (en línea) requieren acceso a Internet.