Depurando um módulo EJB
Consulte também
Há duas formas de depurar um módulo EJB:
- Como um módulo EJB independente
- Como parte de um aplicativo empresarial
Para depurar um módulo EJB independente:
- Na janela Projetos, clique com o botão direito do mouse no projeto de módulo EJB e escolha Depurar.
Ao depurar um módulo EJB independente, o IDE realiza os seguintes procedimentos:
- Compila o módulo EJB se for necessário.
- Interrompe o servidor do aplicativo e o inicia no modo de depuração.
- Implanta o módulo EJB no servidor do aplicativo.
- Inicia uma sessão de depuração, anexa o depurador ao servidor e abre as janelas do depurador na parte inferior da tela do IDE. Visto que o módulo EJB não apresenta uma classe executável, não há variáveis locais ou chamadas na pilha de chamadas. Para depurar a funcionalidade no módulo EJB, use um cliente de aplicativo ou uma aplicação Web para acessar os método do módulo EJB.
Para depurar um aplicativo empresarial:
- Na janela Projetos, clique com o botão direito do mouse no projeto de aplicativo empresarial e escolha Depurar.
Ao depurar um aplicativo empresarial, o IDE realiza os seguintes procedimentos:
- Compila o arquivo EAR se for necessário.
- Interrompe o servidor do aplicativo e o inicia no modo de depuração.
- Implanta o aplicativo empresarial no servidor do aplicativo.
- Inicia uma sessão de depuração, anexa o depurador ao servidor e abre as janelas do depurador na parte inferior da tela do IDE. Se o aplicativo apresenta uma URL e uma aplicação Web designada para a execução, o IDE abre a URL no navegador externo.
Observações:
- Se o módulo EJB faz parte de um aplicativo empresarial, você deve depurá-lo sempre executando o comando de depuração no projeto de aplicativo empresarial. Visto que o IDE não sabe a qual aplicativo empresarial pertence o módulo EJB, ao executar o comando Depurar em um projeto de módulo EJB, o módulo será implantado como um módulo independente.
- Ao depurar um aplicativo empresarial, se o seu aplicativo contiver quaisquer projetos não listados na página Empacotamento do aplicativo empresarial,
você precisa especificar explicitamente esses projetos, se quiser que o IDE inclua-os
no classpath quando você depurar o aplicativo. Para especificar os projeto a serem incluídos, clique com o botão direito do mouse no nó do projeto do aplicativo na janela Projetos e escolha Propriedades. Na caixa de diálogo Propriedades, selecione a categoria Bibliotecas e adicione os projetos à lista Elementos de classpath incorporados.
- As janelas do depurador filtram qualquer informação das chamadas do método em execução no servidor.
- Consulte também
- Implantando um módulo EJB
- Construindo um módulo EJB
- Testando um módulo EJB
- Adicionando um módulo a um aplicativo empresarial.
- Registrando um servidor
Notificações legais