Criando Beans Orientados a Mensagens com Suporte de Anotação XDoclet

Você pode utilizar um assistente para criar um bean orientado a mensagens e incluí-lo no projeto.

Antes de criar um bean corporativo, você deverá:

Para criar um bean orientado a mensagens:

  1. Na perspectiva J2EE, clique em Arquivo > Novo > Outro > EJB > XDoclet Enterprise JavaBean. O assistente de Criação de Enterprise JavaBean será exibido.
  2. Selecione MessageDrivenBean.
  3. Clique em Avançar.
  4. Selecione o Projeto que conterá o novo bean.
  5. No campo Pasta, selecione a pasta do novo bean.
  6. No campo pacote Java, digite o nome do pacote do novo bean.
  7. No campo Nome da Classe, digite um nome para o bean corporativo. Por convenção, os nomes dos beans devem iniciar com uma letra maiúscula.
    Nota: Você pode utilizar caracteres Unicode para o nome do bean, mas os caracteres Unicode não são suportados para pacotes de beans corporativos e classes associadas a beans corporativos.
  8. Altere a Superclasse do bean se desejar que ele a herde de uma classe que não seja java.lang.Object.
  9. Clique em Avançar.
  10. Forneça um Nome EJB para o bean. Esse é o nome da classe do bean corporativo.
  11. Forneça um Nome de Destino JNDI para o bean. Esse é um nome lógico utilizado pelo servidor para localizar um bean corporativo no tempo de execução.
  12. Forneça um Nome de Exibição para o bean. Esse é um nome abreviado para o bean corporativo utilizado pelas ferramentas.
  13. Forneça uma Descrição de texto para o bean.
  14. Selecione um Destino para o novo bean:
    • Fila especifica que o modelo de mensagens JMS ponto a ponto será utilizado.
    • Tópico especifica que o modelo de sistema de mensagens JMS publicar e assinar será utilizado.
  15. Selecione um Tipo de Transação para o novo bean:
    • Contêiner especifica que a demarcação da transação é executada pelo contêiner.
    • Bean especifica que a demarcação da transação é executada pelo bean.
  16. Clique em Avançar.
  17. Selecione os tipos de Modificadores que devem ser utilizados para a classe. As opções são Público, Abstrato e Final.
  18. Selecione as Interfaces que deseja que o bean implemente:
    • Clique no botão Incluir para abrir a caixa de diálogo Seleção do Tipo na qual você pode selecionar a interface que deseja implementar.
    • Se tiver incluído uma interface que não deseja mais implementar, selecione a interface na lista e clique em Remover.
  19. Selecione os stubs de método que deseja que o assistente crie. As opções incluem Principal, Métodos Abstratos Herdados e Construtores da Superclasse.
  20. Clique em Concluir. O novo bean é incluído no projeto EJB especificado.