Problema com Oracle IAS

0 respostas
S

e ai galera, preciso de uma ajuda.. a descrição do erro está logo abaixo:

- Descrição: Preciso de apoio com relação a um problema que estamos tendo.

Temos dois servidores IAS (A e B)que rodam a MESMA Aplicação J2ee.

Queremos usar EJB remoto para obter um arquivo q hora está em um servidor hora em outro.

A funcionalidade está implementada.

Cenário de Erro:

Chamamos a funcionalidade do Servidor A acessando um EJB no servidor B.

Funciona OK. Daí chamamos do servidor B para o A. Dá erro de EJB não encontrado.

Detalhe!!! se fizermos do B para o A de primeira, funciona tb. O problema acontece depois q acessamos de A para B e ai depois tentamos de B para A. E vice versa.

StackTrace de um dos servidores:

08/03/20 18:06:38 Oracle Application Server Containers for J2EE 10g (9.0.4.0.0) initialized

08/03/20 18:06:38 super.executarHook(): 

08/03/20 18:06:38 super.executarHook(): 

08/03/20 18:10:45 lProviderUrl:opmn:ormi://UNI003693:6003:OC4J_SRA/SRA

08/03/20 18:10:56 lProviderUrl:opmn:ormi://UNI004130:6003:OC4J_SRA/SRA

08/03/20 18:11:06 lProviderUrl:opmn:ormi://UNI004130:6003:OC4J_SRA/SRA

08/03/20 18:11:26 lProviderUrl:opmn:ormi://UNI004130:6003:OC4J_SRA/SRA

08/03/20 18:12:02 lProviderUrl:opmn:ormi://UNI004130:6003:OC4J_SRA/SRA

08/03/20 18:13:10 lProviderUrl:opmn:ormi://UNI004130:6003:OC4J_SRA/SRA

08/03/20 18:13:10 javax.naming.NameNotFoundException: ArquivoRemotoFacadeEJB not found

08/03/20 18:13:10              at com.evermind.server.rmi.RMIContext.lookup(RMIContext.java:149)

08/03/20 18:13:10              at com.brt.sra.servlets.ServletArquivo.criarArquivoRemotoFacade(ServletArquivo.java:106)

08/03/20 18:13:10              at com.brt.sra.servlets.ServletArquivo.doGet(ServletArquivo.java:46)

08/03/20 18:13:10              at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

08/03/20 18:13:10              at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

08/03/20 18:13:10              at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)

08/03/20 18:13:10              at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)

08/03/20 18:13:10              at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)

08/03/20 18:13:10              at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)

08/03/20 18:13:10              at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)

08/03/20 18:13:10              at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)

08/03/20 18:13:10              at java.lang.Thread.run(Thread.java:534)

08/03/20 18:13:29 lProviderUrl:opmn:ormi://UNI003693:6003:OC4J_SRA/SRA

08/03/20 18:13:29 javax.naming.NameNotFoundException: ArquivoRemotoFacadeEJB not found

08/03/20 18:13:29              at com.evermind.server.rmi.RMIContext.lookup(RMIContext.java:149)

08/03/20 18:13:29              at com.brt.sra.servlets.ServletArquivo.criarArquivoRemotoFacade(ServletArquivo.java:106)

08/03/20 18:13:29              at com.brt.sra.servlets.ServletArquivo.doGet(ServletArquivo.java:46)

08/03/20 18:13:29              at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

08/03/20 18:13:29              at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

08/03/20 18:13:29              at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)

08/03/20 18:13:29              at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)

08/03/20 18:13:29              at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)

08/03/20 18:13:29              at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)

08/03/20 18:13:29              at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)

08/03/20 18:13:29              at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)

08/03/20 18:13:29              at java.lang.Thread.run(Thread.java:534)

08/03/20 18:23:46 java.lang.RuntimeException: 

08/03/20 18:23:46              at com.unitech.ufw.web.controlador.sessaoweb.SessaoWebImpl.remover(SessaoWebImpl.java:340)

08/03/20 18:23:46              at com.unitech.ufw.web.controlador.sessaoweb.SessaoWebImpl.valueUnbound(SessaoWebImpl.java:194)

08/03/20 18:23:46              at com.evermind.server.http.EvermindHttpSession.destroy(EvermindHttpSession.java:297)

08/03/20 18:23:46              at com.evermind.server.http.EvermindHttpSession.invalidate(EvermindHttpSession.java:249)

08/03/20 18:23:46              at com.evermind.server.http.SessionAsyncInvalidateHandler.invalidateSession(SessionAsyncInvalidateHandler.java:173)

08/03/20 18:23:46              at com.evermind.server.http.SessionAsyncInvalidateHandler.run(SessionAsyncInvalidateHandler.java:133)

08/03/20 18:23:46              at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)

08/03/20 18:23:46              at java.lang.Thread.run(Thread.java:534)

08/03/20 18:26:16 lProviderUrl:opmn:ormi://UNI004130:6003:OC4J_SRA/SRA

08/03/20 18:26:19 lProviderUrl:opmn:ormi://UNI003693:6003:OC4J_SRA/SRA

08/03/20 18:26:20 com.unitech.ufw.exception.AmbienteException: 

08/03/20 18:26:20              at com.evermind.server.rmi.RMIConnection.EXCEPTION_ORIGINATES_FROM_THE_REMOTE_SERVER(RMIConnection.java:1527)

08/03/20 18:26:20              at com.evermind.server.rmi.RMIConnection.invokeMethod(RMIConnection.java:1480)

08/03/20 18:26:20              at com.evermind.server.rmi.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:55)

08/03/20 18:26:20              at com.evermind.server.rmi.RecoverableRemoteInvocationHandler.invoke(RecoverableRemoteInvocationHandler.java:22)

08/03/20 18:26:20              at com.evermind.server.ejb.StatefulSessionRemoteInvocationHandler.invoke(StatefulSessionRemoteInvocationHandler.java:31)

08/03/20 18:26:20              at __Proxy1.obterArquivoRemoto(Unknown Source)

08/03/20 18:26:20              at com.brt.sra.servlets.ServletArquivo.doGet(ServletArquivo.java:47)

08/03/20 18:26:20              at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

08/03/20 18:26:20              at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

08/03/20 18:26:20              at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)

08/03/20 18:26:20              at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)

08/03/20 18:26:20              at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)

08/03/20 18:26:20              at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)

08/03/20 18:26:20              at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)

08/03/20 18:26:20              at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)

08/03/20 18:26:20              at java.lang.Thread.run(Thread.java:534)
Criado 3 de abril de 2008
Respostas 0
Participantes 1