Crear beans controlados por mensaje con soporte de anotación XDoclet

Puede utilizar un asistente para crear un bean controlado por mensaje y añadirlo al proyecto.

Para poder crear un bean de empresa, debe:

Para crear un bean controlado por mensaje:

  1. En la perspectiva J2EE, seleccione Archivo > Nuevo > Otros > EJB > XDoclet Enterprise JavaBean. Aparece el asistente Crear un bean de empresa.
  2. Seleccione MessageDrivenBean.
  3. Pulse Siguiente.
  4. Seleccione el Proyecto que contendrá el bean nuevo.
  5. En el campo Carpeta, seleccione la carpeta para el bean nuevo.
  6. En el campo Paquete Java, especifique el nombre de paquete para el bean nuevo.
  7. En el campo Nombre de clase, escriba un nombre para el bean de empresa. Por convenio, los nombres de bean deben empezar por una letra mayúscula.
    Nota: Puede utilizar caracteres Unicode para el nombre de bean, pero los caracteres Unicode no están soportados para los paquetes de bean de empresa ni para las clases asociadas a beans de empresa.
  8. Cambie la Superclase del bean si desea que herede de una clase que no sea java.lang.Object .
  9. Pulse Siguiente.
  10. Especifique un Nombre de EJB para el bean. Este es el nombre de la clase de bean de empresa.
  11. Especifique un Nombre JNDI destino para el bean. Este es un nombre lógico utilizado por el servidor para localizar un bean de empresa en tiempo de ejecución.
  12. Especifique un Nombre de visualización para el bean. Este es un nombre breve del bean de empresa que utilizan las herramientas.
  13. Proporcione una Descripción para el bean.
  14. Seleccione un Destino para el bean nuevo:
    • Cola especifica que se utilizará el modelo de mensajería JMS punto a punto.
    • Tema especifica que se utilizará el modelo de mensajería JMS de publicar y suscribir.
  15. Seleccione un Tipo de transacción para el bean nuevo:
    • Contenedor especifica que la demarcación de transacción la realiza el contenedor.
    • Bean especifica que la demarcación de transacción la realiza el bean.
  16. Pulse Siguiente.
  17. Seleccione el tipo de Modificadores a utilizar para la clase. Las opciones son Public, Abstract y Final.
  18. Seleccione las Interfaces que deba implementar el bean:
    • Pulse el botón Añadir para abrir el recuadro de diálogo Selección de tipo en el que puede seleccionar la interfaz que desea implementar.
    • Si añadió una interfaz que ya no necesita implementar, seleccione la interfaz en la lista y pulse Eliminar.
  19. Seleccione los apéndices de método que deba crear el asistente. Las opciones son main, Métodos abstractos heredados y Constructores de la superclase.
  20. Pulse Finalizar. El bean nuevo se añade al proyecto EJB especificado.