[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: [reverbel-sod] Dúvida



Eu não alterei nada no jacorb.properties... Tudo funcionou certinho aqui pra mim. Estou usando Windows XP.

> Fiz extamente igual a você.
> Você alterou o que no  jacorb.properties?
> Eu tentei colocar isso
> ORBInitRef.NameService=corbaloc::meu ip:porta/StandardNS/NameServer-POA/_root
> mas continou com o mesmo problema(exceção Invalid Name). Vc alterou algo mais?
> Grato,
Rodrigo


> On 4/22/06, Cleiton Cabral wrote:
> Você não colocou no código, mas imagino que "moviehomeref" tenha sido previamente criado como abaixo:
>
> // Criar um "MovieHomeImpl" primeiro
> org.omg.CORBA.Object moviehomeref =
> poa.servant_to_reference( new MovieHomeImpl() );
>
> // Agora registra no serviço de nomes
> nc.bind( nc.to_name("moviehome"), moviehomeref);

> Pra mim funcionou assim...
>
> Abraços,
> Cleiton Cabral.
>
>
> > Quando eu tento registrar a referência do objeto corba no serviço de nomes
> > dessa forma:
> >
> > NamingContextExt nc = NamingContextExtHelper.narrow(
> > orb.resolve_initial_references("NameService"));
> > nc.bind( nc.to_name("moviehome"), moviehomeref);
> >
> >
> > Está ocorrendo uma Invalid Name exception:
> >
> > org.omg.CORBA.ORBPackage.InvalidName: IDL:omg.org/CORBA/ORB/InvalidName:1.0
> > at org.jacorb.orb.ORB.resolve_initial_references(Unknown Source)
> >
> > Alguém sabe por quê?
> >
> >
> > Obrigado,
> >
> > Rodrigo