Erro no JBoss -> Caused by: org.jboss.aop.NotFoundInDispatcherException  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
lavh
GUJ Master

Membro desde: 30/07/2006 16:09:55
Mensagens: 1311
Offline

Caros,

tenho o seguinte cenário:

-Aplicação A: Uma aplicação EJB 3.0.
-Aplicação B: Uma aplicação EJB 2.1 que é cliente da aplicação A.

A aplicação A estava na versão 1.2.0 e hoje migramos ela para a versão 1.4.0.

A partir disso, a aplicação B começou a logar o seguinte erro:

Caused by: org.jboss.aop.NotFoundInDispatcherException: Object with oid: jboss.j2ee:ear=aplicacaoB-ear-1.2.0.ear,jar=aplicacaoB-ejb-1.2.0.jar,name=aplicacaoBServiceBean,service=EJB3 was not found in the Dispatcher
at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:85)
at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:82
at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:681)
at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:35
at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:412)
at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:239)


O erro só é resolvido quando se restarta a aplicação B.

Não existe nenhuma referência a qual a versão no código da aplicação B quando ela faz lookup da aplicação A.

Esse erro é muuuuito estranho. Parece mais um dos bugs bizarros do Jboss.

Parece que o Jboss guarda uma tabela de referência dizendo qual a versão do ear, jar etc. Mas isso ao meu ver seria uma falha.
darkseid
Thread.start()
[Avatar]

Membro desde: 09/11/2007 09:41:07
Mensagens: 30
Offline

Também quero saber dessa!



SCJP 1.4
Blog: http://blog.rafaelmanoel.com.br
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team