Estou tendo problemas p/ implementar CORBA no java…
Tenho um objeto em um servidor, feito em delphi, tem que ser em delphi, não tenho opção… Porem isso não deveria fazer diferença usando-se CORBA…
Pois bem, estou fazendo uma pequena aplicação teste…
o código que gera o erro é esse:
ORB orb = ORB.init((String[])null, System.getProperties());
org.omg.CORBA.Object objRef =
orb.resolve_initial_references("NameService") ;
NamingContextExt ncRef = NamingContextExtHelper.narrow(objRef);
String name = "ILeilao" ;
ILeilaoImpl = ILeilaoHelper.narrow(ncRef.resolve_str(name));
Da erro na linha:
org.omg.CORBA.Object objRef =
orb.resolve_initial_references("NameService") ;
O Erro que gera:
org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 201 completed: No
at com.sun.corba.se.internal.iiop.ConnectionTable.getConnection(Unknown Source)
at com.sun.corba.se.internal.iiop.ConnectionTable.getConnection(Unknown Source)
at com.sun.corba.se.internal.iiop.GIOPImpl.getConnection(Unknown Source)
at com.sun.corba.se.internal.corba.ClientDelegate.createRequest(Unknown Source)
at com.sun.corba.se.internal.corba.ClientDelegate.createRequest(Unknown Source)
at com.sun.corba.se.internal.corba.InitialNamingClient.resolve(Unknown Source)
at com.sun.corba.se.internal.corba.InitialNamingClient.resolveUsingBootstrapProtocol(Unknown Source)
at com.sun.corba.se.internal.corba.InitialNamingClient.cachedInitialReferences(Unknown Source)
at com.sun.corba.se.internal.corba.InitialNamingClient.resolve_initial_references(Unknown Source)
at com.sun.corba.se.internal.corba.ORB.resolve_initial_references(Unknown Source)
to precisando mostrar isso p/ os donos da empresa, se vingar, vamos trocar todos os micros p/ terminais burros e socar linux neles … trabalho em um call center …
procurei material na net, encontrei mta coisa boa, fiquei “craque” em CORBA, teoria p/ dar com pau …
mas não entendi esse erro, não sei oq fazer … e estou atraz disso a um bom tempo …
meu cliente feito em delphi funciona redondo …
se alguem poder me dar um horizonte eu ja fico feliz …
valeu galera!!!