Bonjour,
<<PBL RESOLU>> voir
post plus bas pour pbl actuel
----------------------------
j'ai récupéré un projet Java qui utilise Corba mais je ne connais rien du tout a cette techno. Coté serveur tout est ok mais coté client, lors de l'initialisation j'ai cette erreur :
EXCEPTION while running protocol SSOTRnull org.omg.CosNaming.NamingContextPackage.NotFound
qui est catché par le block catch suivant
=> donc e.getMessage est null
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 }catch(Exception e){ isOrbRunning = false; cat.error("EXCEPTION while running protocol SSOTR"+e.getMessage()+ " " + e.toString());
Le code qui cause cette exception est le suivant :
Je sais (par les logs) que c'est la derniere ligne (root.resolve) qui genere l'exception mais je connais rien a corba, ca m'a l'air bien compliqué et je n'ai pas vraiment le temps non plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 org.omg.CORBA.Object rootObj = orb.resolve_initial_references(System.getProperty("resolve_initial_references")); org.omg.CosNaming.NamingContext root = NamingContextHelper.narrow(rootObj); // Locate an account manager through the Naming Service. NameComponent []path = new NameComponent[]{ new NameComponent(System.getProperty("NameComponent"), "") }; org.omg.CORBA.Object mgrObj = root.resolve(path);
Je sais pas si vous avez assez d'infos pour m'aider, je me dis que c ptetre un probleme tellement con qu'un spécialiste corba pourra me dire en 10 sec ce que c'est ...
Merci
Partager