Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1221 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Java-Corba] Problème de cast

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java-Corba] Problème de cast

n°1496170
Profil sup​primé
Posté le 27-12-2006 à 00:23:24  answer
 

Bonsoir
 
Alors je sais pas trop comment expliquer mais je vais essayer de résumer.
 
Je crée un IDL que je compile qui possède l'interface User. Je compile ok.
En java j'implémente cette interface UserOperations (est-ce là bonne déjà??? Ou c'est un extend de _UserImplBase qu'il faut faire????) dans la classe UserImpl.
 
Le problème est que quand j'ai besoin de créer un objet User je suis obligé d'utiliser le type UserImpl car sinon ceci ne fonctionne pas:
User x = new User(); Il faut que je fasse: UserImpl x = new UserImpl;
 
Or dans mes méthodes définis dans l'IDL le type de retour est User (pas UserImpl).
 
Et en faisant un cast (User) objetUserImpl ca ne marche pas, ca compile mais à l'éxécution ca fait n'importe quoi.
 
Bref comme vous voyez je suis perdu  :D  
 
Si quelqu'un a un avis ca serais sympa de me conseiller.
Merci

mood
Publicité
Posté le 27-12-2006 à 00:23:24  profilanswer
 

n°1496180
0x90
Posté le 27-12-2006 à 02:46:24  profilanswer
 

User X = new UserImpl();  
?


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1496197
Profil sup​primé
Posté le 27-12-2006 à 08:39:46  answer
 

Non il n'accepte pas.

n°1496204
_darkalt3_
Proctopathe
Posté le 27-12-2006 à 09:45:00  profilanswer
 

Euh quel ORB ?
 
T'as lu les samples qui sont en général livrés avec ? genre le hello world ?

n°1496208
Profil sup​primé
Posté le 27-12-2006 à 10:05:39  answer
 

Orb?
Ben j'utilise celui qui est livré avec le sdk java, orbd. Je sais pas si c'est ca quetu voulais savoir.
 
L'échange d'information j'arrive à le faire avec des type de retour String, int,..
 
Mais dès que le type de retour d'un objet créé par l'IDL est un autre objet du même IDL ben ca marche plus. :(


Message édité par Profil supprimé le 27-12-2006 à 10:06:14
n°1496209
_darkalt3_
Proctopathe
Posté le 27-12-2006 à 10:07:02  profilanswer
 

ORB, comme dans cORBa
 
matte les samples de jacorb genre, ca sera plus clair pour toi

n°1496388
Profil sup​primé
Posté le 27-12-2006 à 17:32:35  answer
 

Ok merci. Problème de cast résolut. Mais maintenant ca a entrainé une autre erreur:
 
 
            ORB orb = ORB.init(args, null);
 
            // get reference to rootpoa & activate the POAManager
            POA rootpoa = POAHelper.narrow(orb.resolve_initial_references("RootPOA" ));
            rootpoa.the_POAManager().activate();
 
            // create servant and register it with the ORB
            TransferImpl tf = new TransferImpl ();
            tf .setORB((com.sun.corba.se.internal.iiop.ORB) orb);  
             
            // get object reference from the servant
            org.omg.CORBA.Object ref = rootpoa.servant_to_reference(tf);
            TransferImpl href = StoreHelper.narrow(ref);
 
Ca me donne ca: The method servant_to_reference(Servant) in the type POAOperations is not applicable for the arguments(TransferImpl)
 
 :(


Message édité par Profil supprimé le 27-12-2006 à 17:32:47
n°1496512
brisssou
8-/
Posté le 28-12-2006 à 09:57:53  profilanswer
 

à froid, je dirais que tu n'appelles pas la méthode avec le bon argument.


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1496588
Profil sup​primé
Posté le 28-12-2006 à 13:39:39  answer
 

Merci pour l'info... :D

n°1496590
brisssou
8-/
Posté le 28-12-2006 à 13:46:39  profilanswer
 

à ton service, si t'as besoin de rien, chui toujours là !


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Java-Corba] Problème de cast

 

Sujets relatifs
Probleme de compilation librairie pthread[Résolu] Javascript / AJAX - Problème de réponse de requete
Probleme requeteProblème de date
Problème d'images liens en HTML/CSS[TI-Basic] (Probléme pour un morpion)
Problème pour exporter mon siteprobleme creation de tables
php->pdf->probleme affichage imageprobléme idiot mais bon
Plus de sujets relatifs à : [Java-Corba] Problème de cast


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR