JNDI e JDev

Forum sobre a ferramenta Oracle JDeveloper, ADF, OAF, etc. (Não é destinado ao aprendeziado da Linguagem Java em geral)
Responder
renandpf
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Seg, 11 Set 2006 5:37 pm
Localização: ES

Olá a Todos!

Sou iniciante no JDEV e estou apanhando um bocado por causa disso...

Não consigo acessar meu EJB... A aplicação roda no servidor, mas não consigo encontrar o endereço JNDI...

vejam parte do fonte:


CRIAÇÂO DO CONTEXTO

Selecionar tudo

try
    {
      Context context = getInitialContext();
      ServicosEJBHome ejbHome = (ServicosEJBHome)PortableRemoteObject.narrow(context.lookup("Servicos"), ServicosEJBHome.class);
      ServicosEJB servicosEjb =  ejbHome.create(); 
      
      out.println("Resposta: "+servicosEjb.teste());
    }catch(Exception e)
    {
      out.println("Resposta(ERRO): "+e.getMessage());
      e.printStackTrace();
    }

Selecionar tudo

  private static Context getInitialContext() throws NamingException
    {
      Hashtable env = new Hashtable();
      env.put(Context.INITIAL_CONTEXT_FACTORY, "com.evermind.server.rmi.RMIInitialContextFactory");
      env.put(Context.SECURITY_PRINCIPAL, "aaaaa");
      env.put(Context.SECURITY_CREDENTIALS, "aaaaa");
      env.put("dedicated.rmicontext","true"); //Necessário para essa versão do OC4J (9.0.2.1 and above)
      env.put(Context.PROVIDER_URL, "ormi://localhost:23891/Servicos");
      
      return new InitialContext(env);
    }  
}
.

Obrigado!
renandpf
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Seg, 11 Set 2006 5:37 pm
Localização: ES

há, completando:
A exceção que aparece é:
javax.naming.AuthenticationException: No such domain/application: Servicos
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 14 visitantes