Los beans gestionados por mensajes que se han migrado desde Enterprise Java™ Bean (EJB) 2.0 al nivel de especificación EJB 2.1
y se han desplegado en WebSphere Application Server versión 6 se deben
desplegar en un adaptador de recursos Java Connector Architecture
(JCA) 1.5 en lugar de un puerto de escucha.
Acerca de esta tarea
Los pasos siguientes describen cómo cambiar el descriptor de despliegue de
los beans controlados por mensaje de EJB 2.1 para utilizar un adaptador JCA:
Procedimiento
- Abra el proyecto EJB en el Explorador de proyectos.
- Efectúe una doble pulsación en el archivo del Descriptor de
despliegue del proyecto EJB en el Explorador de proyectos. Se abrirá el
editor de descriptor de despliegue EJB.
- Pulse la pestaña Bean para abrir la página
Bean.
- Para cada bean controlado por mensaje EJB 2.1 del proyecto EJB, haga lo
siguiente:
- Seleccione el bean controlado por mensaje EJB 2.1 en la lista de beans del
lado
izquierdo de la página Bean.
- Bajo la cabecera Enlaces de WebSphere, seleccione el
botón Adaptador JCA.
- Especifique las propiedades de despliegue de los enlaces:
- Nombre JNDI de ActivationSpec.
Escriba el nombre
JNDI de la especificación de activación J2C que se debe utilizar para desplegar
este bean controlado por mensaje. Este nombre debe coincidir con el nombre de una
especificación de activación J2C que defina en WebSphere Application
Server.
- Alias de autenticación de ActivationSpec.
Nombre de un
alias de autenticación J2C utilizado para autenticar conexiones con el adaptador de
recursos JCA.
El alias de autenticación J2C especifica el ID de usuario y la contraseña que se
utilizan para autenticar la creación de una conexión nueva con el adaptador de
recursos JCA.
- Nombre JNDI de destino.
Escriba el nombre JNDI que el
bean controlado por mensaje utiliza para buscar el destino JMS en el espacio de
nombres JNDI.
- Guarde los cambios y cierre el editor de descriptor de despliegue.