Erro ao tentar se conectar ao serviço de nomeação Jacorb
Espero obter ajuda com esse problema estranho. Estamos executando o servidor de nomes Jacorb e eu tenho um cliente simples que estou usando para tentar conectar e fazer um incrível vodu CORBA. O servidor de nomes está em execução, mas quando tento iniciar meu aplicativo java, recebo uma"Connection failure" error (org.omg.CORBA.COMM_FAILURE, minor code 201, "caused by java.net.ConnectionException: Connection refused: connect")
.
Aqui está a parte estranha. O erro relata que está tentando se conectar usando a porta padrão 900, mas estou passando um argumento para tentar substituir o número da porta do serviço de nomes para corresponder ao número usado pelo servidor de nomes. Meu comando java é assim:
java -classpath . HelloClient -Djava.endorsed.dirs="bla bla bla" <br>
-Dorg.omg.CORBA.ORBClass=org.jacorb.orb.ORB
-Dorg.omg.CORBA.ORBSingletonClass=org.jacorb.orb.ORBSingleton
-DORBInitRef.NameService=corbaloc::localhost:2809/StandardNS/NameServer-POA/_root
Eu também tentei os parâmetros sem a primeira letra D (eu já vi as duas maneiras e não sei a diferença).
Agora, se eu colocar-ORBInitialPort 2809
, o cliente parece tentar se conectar, mas recebo umacorba.OBJECT_NOT_EXIST
erro.
Eu poderia usar qualquer ajuda ou conselho que alguém tenha.