Bonjour,
Sans le code Java du client ni la stack trace complète, il est impossible de dire quel peut être le problème...
Type: Messages; Utilisateur: CorbAddict
Bonjour,
Sans le code Java du client ni la stack trace complète, il est impossible de dire quel peut être le problème...
Bonjour,
Je ne suis pas sûr de bien comprendre la ou les questions (d'ailleurs je ne vois pas de '?' ...), mais je vais quand même essayer de répondre:
Il suffit de créer et d'activer l'objet...
Bonjour,
Il y a un problème avec la stratégie de nommage dans le Naming Service:
Le 1er objet (avec par exemple objName="A") est enregistré sous le chemin "/A".
Le 2e objet (avec par exemple...
Bonjour,
Pour tout les types, sauf CORBA::Object et ses dérivés (i.e. CORBA interfaces), les arguments sont transmis par copie.
Pour les CORBA::Object et ses dérivés, c'est une référence vers...
Bonjour,
navré si la réponse vient trop tard...
D'après la spec, le type TimeBase::TimeT est un "long long" (avec comme unité: 100 nanoseconds).
Le code correct devrait donc être:
Any...
Bonjour,
Oui, car une IOR peut être multi-profils. Et chacun de ces profiles peut être utilisé de manière indépendante, et donc être converti en un IOR unique.
Exemple d'utilisation: un ORB...
Bonjour,
Il faut effectivement fixer le port d'écoute du serveur avec l'option -ORBInitialPort <num_port>.
Mais il faut aussi utiliser pour le serveur un POA configuré avec les politiques...
Bonjour,
Quelles sont ces données ?
Si ce ne sont pas des objets CORBA (i.e. implémentation d'une interface définie en IDL) alors le serveur a une copie des données. En effets tout les types...
Bonjour,
On peut sans problème référencer un type d'une autre hiérarchie de module.
Il suffit d'utiliser son nom avec un scope absolu (à la manière C++ avec '::' comme séparateur entre les...
Bonjour,
Effectivement, la spec ne définie pas cet opérateur.
Le plus simple est sans doute d'utiliser strcmp():
CORBA::String_var s1 = // ...
Bonjour,
les ORBs se basent souvent sur l'état du socket TCP pour superviser la connexion du client au serveur. Or il arrive que des déconnections réseau ne soient pas détectées tout-de-suite par...
Bonjour,
Je ne comprend pas bien le problème... Les variables data et nom sont reçus en paramètres de l'opération "public void Etudiant(String nom, IntHolder data)".
Il n'y a rien à faire...
Bonjour,
Le mieux c'est d'utiliser un type _var côté client.
...
{
SeqCoef_var test= e->coef();
...
En fait le maven-nar-plugin à l'air de résoudre ce problème en générant un bout de code Java qui va charger la bonne librairie au bon endroit (un sous-répertoire du repo Maven local) en fonction de...
Bonjour,
Merci pour ta réponse, mais RLM fournit déjà une API Java faisant appel à leur librairie native (via du JNI).
Mon problème n'est donc pas l'utilisation de ce code natif en Java, mais...
Bonjour,
J'ai un projet Java géré sous Maven, auquel je doit ajouter un outil de gestion de licence (RLM) qui a malheureusement la mauvaise idée d'utiliser une librairie native (en C)...
J'ai a...
Bonjour,
Le problème vient de l'implémentation de l'opération coef() côté serveur.
Par convention CORBA laisse à l'appelant (le client) la responsabilité la gestion mémoire de l'objet retourné...
Bonjour,
l'outil en question est (entre autres) fournit par le JDK de Sun.
Il s'appelle idlj.exe et est dans le même répertoire que java.exe.
Bonjour,
oui, c'est un des principaux but de CORBA de pouvoir faire communiquer des applications ecrites dans des langages différents !
Il n'y a rien de spécial à faire ! Ca marche de la...
Bonjour,
Oui, il faut renvoyer une "copie" de l'objet, car l'ORB l'effacera après envoi au client. Ici, le _var est casté automatiquement en _ptr, mais sans "copie".
(je mets "copie" entre...
Bonjour,
Comme l'indique la stack, l'erreur est côté serveur dans l'implémentation de l'opération Facebook.listeNewsClient().
Est ce que la définition de cette opération est toujours celle de...
Bonjour,
Hélas non! Le mapping standard IDL vers Java transforme les séquences en tableaux statiques :(
Je suis bien d'accord avec toi que c'est vraiment dommage, mais c'est comme ça !
Bonjour,
Le problème ne vient pas du fichier IDL, mais du code implémentant l'opération Facebook.humeurClient(). C'est dans ce code qu'il y a sans doute une exception envoyée, alors que la...
Bonjour,
Lors de l'appel du client à l'opération Facebook.humeurClient() le serveur renvoie une exception non prévue par le contrat IDL.
Il faut vérifier l'implémentation de humeurClient():...
Pourquoi n'y aurait-il plus de lien ?
Il y en a un dès l'activation de l'object CORBA. Par exemple:
XXX x = xxxpoatie._this(orb);
Qu'est ce qui te fait dire qu'ils sont en remote ? Si le...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.