IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Array Java/ Corba


Sujet :

Java

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2
    Par défaut Array Java/ Corba
    Bonjour à tous

    je suis une nouvelle sur ce forum, j'ai un souci avec mon programme corba, je vous explique, j'ai creer un tableau de string dans mon fichir Impl pour y stocker les informations saisie par le clients mais à la compilation j'ai des exceptions, je voulais savoir s'il y'avait quelques choses a importer ou si en corba les ableau ça ne marche pas pareil que sous java

    voila mon bout de code du fichier Impl


    public String[] Enregistrement_location(String NumClient, String NumVelo,
    String date_location) {

    String location = new String[3];

    location[0]=NumClient;
    location[1]=NumVelo;
    location[2]=date_location;

    return location;
    }


    et cette partie c'est mon client


    System.out.println("Votre numero client : ");
    BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
    String numC = in.readLine();

    System.out.println("Le numéro du vélo : ");
    BufferedReader in2 = new BufferedReader(new InputStreamReader(System.in));
    String numV = in2.readLine();

    String time = "";
    Date d = new Date();
    Calendar c = Calendar.getInstance();
    c.setTime(d);

    time += c.get(Calendar.DATE);
    time += "/" + c.get(Calendar.MONTH);
    time += "/" + c.get(Calendar.YEAR);
    time += " " + c.get(Calendar.HOUR);
    time += ":" + c.get(Calendar.MINUTE);


    monGestion.Enregistrement_location(numC,numV,time);

    }
    catch (Exception e) {
    e.printStackTrace();
    }


    si quelqu'un peut m'eclairer, j'en serais vraiment reconnaissante, je suis débutante en corba et je bloque vraiment sur ça!

    bonne journée à tous

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2
    Par défaut
    voila les traces des erreurs si ça peut aider



    java.lang.IllegalArgumentException
    at java.nio.Buffer.position(Unknown Source)
    at com.sun.corba.se.impl.encoding.ByteBufferWithInfo.position(Unknown Source)
    at com.sun.corba.se.impl.encoding.CDRInputStream_1_2.alignAndCheck(Unknown Source)
    at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_long(Unknown Source)
    at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.readStringOrIndirection(Unknown Source)
    at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_string(Unknown Source)
    at com.sun.corba.se.impl.encoding.CDRInputStream.read_string(Unknown Source)
    at monVeloc.locationHelper.read(locationHelper.java:98)
    at monVeloc._Systeme_GestionStub.Enregistrement_location(_Systeme_GestionStub.java:143)
    at monVeloc.Clients_location.main(Clients_location.java:75)



    la ligne du locationhelper qui est pointé est la suivante :

    public static String[] read(org.omg.CORBA.portable.InputStream istream)
    {
    String[] new_one;
    {
    int size7 = 3;
    new_one = new String[size7];
    for (int i7=0; i7<new_one.length; i7++)
    {
    new_one[i7] = istream.read_string(); // c'est celle là qui est pointé dans l'erreur

    }
    }

    return new_one;
    }


    et dans le stub

    String[] _arg_ret = monVeloc.locationHelper.read(_input);



    je commence a craqué sur mon code !! please help

Discussions similaires

  1. Réponses: 0
    Dernier message: 27/12/2007, 16h48
  2. [Java][Corba][Noob] Erreur a l'exécution
    Par GyZmoO dans le forum CORBA
    Réponses: 2
    Dernier message: 24/04/2007, 17h30
  3. CORBA-Java, utilisation de factory
    Par Xavier_KKVLNT dans le forum CORBA
    Réponses: 3
    Dernier message: 19/05/2005, 19h43
  4. Réponses: 1
    Dernier message: 07/03/2005, 11h28
  5. Réponses: 2
    Dernier message: 05/06/2004, 00h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo