démolis dans le royaume de CORBA ...CORBA: le servertool Java ne me permet pas d'enregistrer une classe de serveur
Je suis en train d'apprendre rapidement (sinon maîtriser ...) CORBA le long du côté de son Mappages Java Je suis venu sur quelques vieux tutoriels:
Java IDL: The "Hello World" Example
orbd - The Object Request Broker Daemon
J'ai créé un projet avec la source du premier lien ci-dessus (Java IDL ...) et ai couru à la fois HelloServer et HelloClient après l'exécution de la commande suivante:
start orbd -ORBInitialPort 1050
Non surprisingl y, tout fonctionne :)
Je puis avec pour enregistrer le HelloServer dans le service comme un persistant et échouer lamentablement!
J'exécutez la commande suivante (lancée à partir du dossier "bin" (celui qui contient les fichiers .class)):
%JAVA_HOME%\bin\servertool -ORBInitialPort 1050
Je cours alors:
servertool > register -server HelloServer -classpath .
et le processus tout simplement ... pend
Que pourrais-je faire mal
Juste pour clarifier les choses, "servertool>" est l'invite dans le shell de commande servertool, et que vous tapez "register -server HelloServer -classpath." dans la coquille de commande. Les exemples incluent également un argument "-applicationName HelloServerApName". – richj
Vous avez raison, mais ils ne changent pas le résultat - c'est-à-dire que je reçois la même chose, que je les ajoute ou non, et d'ailleurs je crois comprendre qu'ils sont optionnels. – Yaneeve