Erro - Deploy EJB 3

2 respostas
L

Olá pessoal,

Estou com um erro ao realizar deploy de uma aplicação.
Sinto que é algo primário, mas ainda não consegui identificar o problema.

Segue o erro:

15:58:36,430 ERROR [URLDeploymentScanner] Incomplete Deployment listing:

--- MBeans waiting for other MBeans ---
ObjectName: jboss.j2ee:service=EJB3,module=dicionariodados-business.jar
  State: FAILED
  Reason: java.lang.IllegalStateException: Container jboss.j2ee:ear=dicionariodados.ear,jar=dicionariodados-business.jar,name=AtributoAssociadoDAOBean,service=EJB3 + is already registered

--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss.j2ee:service=EJB3,module=dicionariodados-business.jar
  State: FAILED
  Reason: java.lang.IllegalStateException: Container jboss.j2ee:ear=dicionariodados.ear,jar=dicionariodados-business.jar,name=AtributoAssociadoDAOBean,service=EJB3 + is already registered

Estou utilizando Jboss-4.2.1.
Alguém já passou pelo mesmo problema?

Att
Liss

2 Respostas

Leozin

verifique no teu servidor se já não há uma instancia desse bean. Verifique também no tmp (mesmo expandido) porque pelo que diz alí, o JNDI já possui registrado esse EJB :stuck_out_tongue:

L

Oi Leozin

Hoje eu comecei a ver o log mais atentamente. Segue abaixo:

2007-08-28 09:31:31,937 DEBUG [org.jboss.ejb3.Ejb3Module] Creating jboss.j2ee:service=EJB3,module=dicionariodados-business.jar 2007-08-28 09:31:32,109 DEBUG [org.jboss.ejb3.Ejb3AnnotationHandler] found EJB3: ejbName=AtributoAssociadoDAOBean, class=br.hc.unicamp.dicionario.ejb.session.stateless.dao.AtributoAssociadoDAOBean, type=STATELESS 2007-08-28 09:31:32,198 DEBUG [org.jboss.ejb3.ProxyDeployer] no declared remote bindings for : AtributoAssociadoDAOBean 2007-08-28 09:31:32,219 DEBUG [org.jboss.ejb3.Ejb3AnnotationHandler] found EJB3: ejbName=AtributoDAOBean, class=br.hc.unicamp.dicionario.ejb.session.stateless.dao.AtributoDAOBean, type=STATELESS 2007-08-28 09:31:32,219 DEBUG [org.jboss.ejb3.ProxyDeployer] no declared remote bindings for : AtributoDAOBean 2007-08-28 09:31:32,220 DEBUG [org.jboss.ejb3.Ejb3AnnotationHandler] found EJB3: ejbName=IndiceDAOBean, class=br.hc.unicamp.dicionario.ejb.session.stateless.dao.IndiceDAOBean, type=STATELESS 2007-08-28 09:31:32,221 DEBUG [org.jboss.ejb3.ProxyDeployer] no declared remote bindings for : IndiceDAOBean 2007-08-28 09:31:32,222 DEBUG [org.jboss.ejb3.Ejb3AnnotationHandler] found EJB3: ejbName=ModuloDAOBean, class=br.hc.unicamp.dicionario.ejb.session.stateless.dao.ModuloDAOBean, type=STATELESS 2007-08-28 09:31:32,222 DEBUG [org.jboss.ejb3.ProxyDeployer] no declared remote bindings for : ModuloDAOBean 2007-08-28 09:31:32,223 DEBUG [org.jboss.ejb3.Ejb3AnnotationHandler] found EJB3: ejbName=TabelaDAOBean, class=br.hc.unicamp.dicionario.ejb.session.stateless.dao.TabelaDAOBean, type=STATELESS 2007-08-28 09:31:32,223 DEBUG [org.jboss.ejb3.ProxyDeployer] no declared remote bindings for : TabelaDAOBean 2007-08-28 09:31:32,227 DEBUG [org.jboss.ejb3.Ejb3AnnotationHandler] found EJB3: ejbName=AtributoAssociadoDAOBean, class=br.hc.unicamp.dicionario.ejb.session.stateless.dao.AtributoAssociadoDAOBean, type=STATELESS 2007-08-28 09:31:32,227 DEBUG [org.jboss.ejb3.ProxyDeployer] no declared remote bindings for : AtributoAssociadoDAOBean 2007-08-28 09:31:32,232 DEBUG [org.jboss.ejb3.Ejb3Module] Initialization failed jboss.j2ee:service=EJB3,module=dicionariodados-business.jar java.lang.IllegalStateException: Container jboss.j2ee:ear=dicionariodados.ear,jar=dicionariodados-business.jar,name=AtributoAssociadoDAOBean,service=EJB3 + is already registered

Não consegui identificar porque o Jboss tenta fazer o deploy pela segunda vez.
No tmp só existe uma entrada do diretório ear.

[]s
Lívia

Criado 27 de agosto de 2007
Ultima resposta 28 de ago. de 2007
Respostas 2
Participantes 2