[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: MAC440 - EP3
- Subject: Re: MAC440 - EP3
- From: Tiago Motta Jorge <tigod@xxxxxxxxxxxxxxxx>
- Date: Tue, 14 Jun 2005 19:16:39 +0000
Fato interessante!
Utilizando o ORB da Sun para subir o servidor e o ORB do JacORB para
rodar o cliente, funciona!!
Tiago.
Francisco Reverbel wrote:
> A idéia era usar JNDI, que deveria funcionar.
>
> Você precisa ter no classpath um arquivo jndi.properties assim:
>
> java.naming.factory.initial=com.sun.jndi.cosnaming.CNCtxFactory
> java.naming.provider.url=<IOR_ou_corbaloc_do_servidor de nomes>
>
> onde a IOR ou corbaloc se refere ao contexto raiz de um servidor
> de nomes CORBA, que deve estar rodando.
>
> Confira se você também está definindo estas propriedades:
>
> -Dorg.omg.CORBA.ORBClass=org.jacorb.orb.ORB
> -Dorg.omg.CORBA.ORBSingletonClass=org.jacorb.orb.ORBSingleton
> -Djava.security.manager
> -Djava.security.policy=/seu/arquivo/java.policy
>
> onde /seu/arquivo/java.policy é
>
> grant {
> permission java.security.AllPermission;
> };
>
> Se continuar não funcionando, me avise.
>
> Reverbel
>
> On 6/13/05, *Tiago Motta Jorge* <tigod@linux.ime.usp.br
> <mailto:tigod@linux.ime.usp.br>> wrote:
>
> Professor,
>
> Devemos utilizar a API do JNDI para registrar e buscar
> referências no serviço
> de nomes ou podemos utilizar a API do CORBA mesmo, para o RMI
> sobre IIOP?
>
> O problema é que utilizando a JNDI, o RMI sobre IIOP com JacORB
> não está
> funcionando... Funciona apenas com a implementação da Sun.
>
>
> Atenciosamente,
> --
> Tiago Motta Jorge <tigod -at- linux dot ime dot usp dot br>
>
>