Pestañas de configuración de transformación de UML en EJB

La ventana de configuración de transformación de UML en EJB contiene cinco pestañas: Destino, Entidad, Sesión, Correlación y Común. En este apartado se describe cómo afectan las tres primeras pestañas a la transformación EJB.

Pestaña Destino

Puede utilizar la pestaña Destino para seleccionar el proyecto EJB de destino en el cual la transformación EJB genera los archivos de salida. Puede crear un nuevo contenedor de destino incluso si hay un proyecto EJB disponible. Cada proyecto se asocia con un único contenedor EJB. La transformación EJB da soporte a todas las versiones del contenedor EJB disponibles que proporciona el asistente del proyecto EJB.

Es posible que la versión del contenedor del proyecto EJB de destino restrinja las opciones disponibles en las pestañas Entidad y Sesión. Para obtener más detalles acerca de las restricciones de cada tipo de contenedor EJB, consulte el apartado Contenedor EJB de destino.

Pestaña Entidad

Puede utilizar la pestaña Entidad para personalizar las beans de entidad que se acaban de generar. Puede configurar dos opciones distintas en la pestaña Entidad: Tipo de bean de entidad e Interfaz de bean de entidad. En la figura siguiente se muestra la pestaña Entidad en la ventana de configuración de transformación EJB:

En función de la versión del contenedor EJB del proyecto, sólo puede seleccionar algunas combinaciones de propiedades antes de ejecutar la transformación EJB. En la tabla siguiente se ven los siguientes tipos de beans de entidad a los que da soporte la transformación, las interfaces que soportan los beans de entidad y la selección de la interfaz por omisión:

Versión de contenedor EJB

Tipo de bean de entidad

Interfaces soportadas para beans de entidad

Selección por omisión

2.x

CMP 2.x

Local y remota

Sólo interfaces locales

2.x

CMP 1.1

Remota

Sólo interfaces remotas

2.x

BMP

Local y remota

Sólo interfaces locales

1.1

CMP 2.x

Ninguno

N/D

1.1

CMP 1.1

Remota

Sólo interfaces remotas

1.1

BMP

Remota

Sólo interfaces remotas

Las selecciones por omisión de la tabla reflejan el comportamiento por omisión del asistente de creación del bean de entidad.

Si selecciona una combinación de opciones no válida, se muestra un mensaje de error en la parte superior de la ventana de configuración de la transformación EJB, y el botón Ejecutar que se ejecuta en la transformación no está disponible. Si selecciona una combinación válida de opciones, el botón Ejecutar pasará a estar disponible y el mensaje de error desaparecerá.

Pestaña sesión

Puede utilizar la pestaña Sesión para personalizar la generación de interfaces para los beans de sesión que se acaban de crear. En la figura siguiente se muestra la pestaña Sesión en la ventana de configuración de transformación EJB:

En función de la versión del contenedor EJB del proyecto, sólo puede seleccionar algunas combinaciones de propiedades antes de ejecutar la transformación EJB. En la tabla siguiente se muestran las interfaces a las que da soporte la transformación para los beans de sesión, en función de la versión del contenedor EJB, y la selección de la interfaz por omisión:

Versión de contenedor EJB

Interfaces soportadas para beans de sesión

Selección por omisión

1.1

Remota

Sólo interfaces remotas

2.0

Local y remota

Sólo interfaces remotas

2.1

Local y remota

Sólo interfaces remotas

Si selecciona una combinación de opciones no válida, se muestra un mensaje de error en la parte superior de la ventana de configuración de la transformación EJB, y el botón Ejecutar que se ejecuta en la transformación no está disponible. Si selecciona una combinación válida de opciones, el botón Ejecutar pasará a estar disponible y el mensaje de error desaparecerá.

Condiciones de uso | Información de retorno
(C) Copyright IBM Corporation 2004.
Reservados todos los derechos.