[RESOLVIDO] - EJB através do método Main........  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
andsuriano
JavaBaby

Membro desde: 19/11/2010 18:41:29
Mensagens: 97
Offline

Bom dia, estou seguindo o seguinte tutorial para testar um EJB a partir de uma classe principal sem servlet.........
a partir do site http://www.jairrillo.com/blog/2008/04/25/example-of-ejb3-session-bean-using-eclipse-europa-and-jboss/



Minha dúvida é onde devo salvar o arquivo jndi.properties??????
Obrigado...........

This message was edited 1 time. Last update was at 01/02/2012 10:00:55

Roger75
GUJ Master
[Avatar]

Membro desde: 26/10/2003 12:18:59
Mensagens: 1294
Online

Coloque na pasta src do cliente.
andsuriano
JavaBaby

Membro desde: 19/11/2010 18:41:29
Mensagens: 97
Offline

Ao executar como run as:
java application retorna

andsuriano
JavaBaby

Membro desde: 19/11/2010 18:41:29
Mensagens: 97
Offline

Erro ao subir o Jboss......

andsuriano
JavaBaby

Membro desde: 19/11/2010 18:41:29
Mensagens: 97
Offline

Encontrei um projeto detalhado para estudo.........

http://www.java2s.com/Tutorial/Java/0415__EJB3/UseInitialContextToLookupEJB.htm

Ao fazer o download tento importar no eclipse como projeto existente na área de trabalho......
Não consegui colocar como EJBProject.......
Alguém sabe como devo importar??????
andsuriano
JavaBaby

Membro desde: 19/11/2010 18:41:29
Mensagens: 97
Offline

Depois de muita dificuldade consegui resolver e aqui vai a solução para aqueles que precisarem aprender EJB utilizando eclipse e uma classe Main.......

No eclipse criar novo EJB Project....... Não esquecer de ativar generate ejb-jar.xml
Colocar as seguintes interfaces:



e



Como ficou o arquivo ejb-jar.xml, Teste é o nome do EJBProject.......



Botao direito no projeto, export, EJB Jar File e salvar em qualquer lugar........
Este jar será necessario para ser adicionado no java build path, libraries do proximo EJB Project, que será o cliente........

Criar outro EJB Project, que será o cliente com a classe principal e adicionar a classe:



Botao direito neste projeto cliente e adicionar na libraries o jar......

criar um novo Enterprise Application Project, adicionando os dois projetos gerados anteriormente, não esquecendo de ativar generate application.xml......
Export como ear file e salve na pasta deploy do Jboss 6......
Com o Jboss em start execute a classe main como run as: java application.......


Espero que ajude.........
Anderson Suriano









 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team