Enlazar escuchas para los beans controlados por mensajes

Utilice esta página para especificar enlaces para los beans controlados por mensajes en la aplicación o módulo.

Para ver esta página de la consola de administración, pulse Aplicaciones > Tipos de aplicación > Aplicaciones de empresa WebSphere > nombre_aplicación > Enlaces de escucha de bean controlado por mensajes. Esta página es la misma que la página Enlazar escuchas para beans controlados por mensajes de los asistentes de instalación y actualización de la aplicación.

Todos los beans controlados por mensaje se deben enlazar con un nombre de puerto de escucha p in nombre JNDI (Java Naming and Directory Interface) de especificación de activación.

Proporcione un nombre de puerto de escucha, si la aplicación utiliza cualquiera de los proveedores JMS (Java Message Service) siguientes:

Debe proporcionar un nombre JNDI de especificación de activación si los recursos de la aplicación se configuran mediante el proveedor de mensajería por omisión o cualquier adaptador de recursos J2C genérico que dé soporte a la mensajería de entrada.

Si no se proporcionan nombres JNDI de especificación de activación o nombres de puerto de escucha válidos, se producen los siguientes errores:

Para aplicar cambios de enlaces a varias correlaciones:

  1. En la lista de correlaciones, seleccione el recuadro de selección Seleccionar situado junto a cada módulo EJB que desee correlacionar con un enlace concreto.
  2. Expanda Aplicar varias correlaciones.
  3. Lleve a cabo uno de los pasos siguientes:
    • Especifique un nombre de puerto de escucha.
    • Seleccione un nombre JNDI de recurso de destino para una especificación de activación. También puede especificar los parámetros siguientes:
      Nombre JNDI de destino
      Para adaptadores de recursos que admiten JMS, especifique javax.jms.Destinations de modo que el adaptador de recursos pueda atender los mensajes del destino JMS. Los nombres de JNDI establecidos como parte del despliegue de aplicaciones tienen prioridad sobre las propiedades establecidas en el objeto administrativo de especificación de activación.
      Alias de autenticación de especificación de activación
      Especifique un alias de autenticación que se utiliza para acceder al nombre y la contraseña del usuario establecidos en la especificación de activación J2C configurada. Las propiedades del alias de autenticación establecidas como parte del despliegue de aplicaciones tienen prioridad sobre las propiedades establecidas en el objeto administrativo de especificación de activación.
  4. Pulse Aplicar.
  5. Pulse Aceptar o Siguiente.

Módulo

Especifica el nombre del módulo que contiene el enterprise bean.

Bean

Especifica el nombre de un enterprise bean de la aplicación.

URI

Especifica la ubicación del módulo relativa a la raíz del archivo EAR de la aplicación.

Tipo de mensajería

Especifica el tipo de bean controlado por mensajes.

Enlaces de escucha

Especifica un nombre de puerto de escucha o un nombre JNDI de especificación de activación para el bean controlado por mensaje. Cuando se enlaza un enterprise bean controlado por mensaje a un nombre JNDI de especificación de activación también se puede especificar el nombre JNDI de destino y el alias de autenticación.

Los enlaces especifican nombres JNDI para los artefactos referenciables y referenciados de una aplicación. Un ejemplo de nombre JNDI de un puerto de escucha utilizado por una aplicación Store puede ser StoreMdbListener. La definición de enlace se almacena en archivos de enlaces IBM® como, por ejemplo, ibm-ejb-jar-bnd.xmi.
Configuraciones soportadas Configuraciones soportadas: Para los archivos de enlace y extensión de IBM, la extensión del nombre de archivo .xmi o .xml es diferente en función de si se utiliza una aplicación o módulo previo a Java EE 5 o una aplicación o módulo Java EE 5 o posterior. Un archivo de enlace o extensión de IBM se denomina ibm-*-ext.xmi o ibm-*-bnd.xmi donde * es el tipo de archivo de extensión o enlace como app, application, ejb-jar o web. Se aplican las condiciones siguientes:
  • Para una aplicación o un módulo que utiliza una versión de Java EE anterior a la versión 5, la extensión del archivo debe ser .xmi
  • Para una aplicación o un módulo que utiliza Java EE 5 o posterior, la extensión de archivo debe ser .xml. Si se incluyen archivos .xmi con la aplicación o el módulo, el producto los ignorará.

No obstante, un módulo que sea Java EE 5 o posterior puede existir dentro de una aplicación que incluya archivos a anteriores a Java EE 5 y utilice la extensión de nombre de archivo. xmi.

Los archivos ibm-webservices-ext.xmi, ibm-webservices-bnd.xmi, ibm-webservicesclient-bnd.xmi, ibm-webservicesclient-ext.xmi e ibm-portlet-ext.xmi siguen utilizando las extensiones .xmi.

sptcfg


Nombre de archivo: urun_rapp_bindmdb.html