Los beans controlados por mensaje que se han migrado del nivel de especificación
Enterprise
Java Bean
(EJB) 2.0 al EJB 2.1 y que se despliegan en
WebSphere
Application Server Versión 6 deben desplegarse contra un adaptador de recursos
Java
Connector Architecture (JCA) 1.5 en lugar de un puerto de escucha.
Los pasos siguientes describen cómo cambiar el descriptor de despliegue de los beans
controlados por mensaje de EJB 2.1 para que utilicen un adaptador JCA:
- Abra el proyecto EJB en el Explorador de proyectos.
- Efectúe una doble pulsación sobre el archivo Descriptor de
despliegue del proyecto EJB en el Explorador de proyectos. Se abre el editor de
descriptores 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 gestionado por mensaje EJB 2.1 en la lista de beans del lado
izquierdo de la página Bean.
- Bajo la cabecera de Enlaces de WebSphere, seleccione el botón
Adaptador de JCA.
- Especifique las propiedades de despliegue de los enlaces:
- Nombre JNDI de ActivationSpec.
Teclee el nombre JNDI de la
especificación de activación J2C que debe utilizarse para desplegar este bean controlado por
mensaje. Este nombre debe coincidir con el nombre de una especificación de activación J2C definida
en WebSphere
Application Server.
- Alias de autorización de ActivationSpec.
El nombre de un alias de
autenticación J2C utilizado para la autenticación de conexiones con el adaptador de recursos de
JCA. Un alias de autenticación J2C especifica el ID de usuario y la contraseña utilizados para
autenticar la creación de una conexión nueva con el adaptador de recursos JCA.
- Nombre JNDI de destino.
Teclee 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 descriptores de despliegue.