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

Entrée/Sortie Java Discussion :

Threads et JNI


Sujet :

Entrée/Sortie Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 78
    Points : 49
    Points
    49
    Par défaut Threads et JNI
    re bonjour
    encore un problème avec la jni

    dans mon appli, je suis amené à créer des threads qui appellent des procédures c++.
    Ca marche bien pour la 1ère instance, mais dès la 2nde, j'obtiens le message :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    java.lang.UnsatisfiedLinkError: Native Library /home/cereal/mesLibs/malib.so already loaded in another classloader
    J'ai lu qu'en déclarant les méthodes natives synchronised, plusieurs objets pouvaient utiliser la même library dynamique. J'ai essayé et ça n'a pas marché :/

    Qqun aurait une idée ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    548
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 548
    Points : 635
    Points
    635
    Par défaut
    Essaie de charger la librairie au tout début de ton application, pas dans les threads

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 78
    Points : 49
    Points
    49
    Par défaut
    Ok, je vais tenter ça, merci !

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 78
    Points : 49
    Points
    49
    Par défaut
    Erf, en y réféchissant, ta méthode me ramène à un 2ème problème que j'ai déjà évoqué sur ce forum : comment déclarer plusieurs librarys natives possédant toutes une méthode du même nom au sein de la même application ?

Discussions similaires

  1. Code JNI et thread Java
    Par grunk dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 23/02/2015, 17h06
  2. JNI et threads
    Par Mat_dev dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 18/11/2011, 12h22
  3. [JNI] Problème de threads
    Par romainromain dans le forum C
    Réponses: 0
    Dernier message: 03/08/2009, 10h06
  4. [JNI] Problème dû aux threads Java
    Par seiryujay dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 27/11/2006, 13h14
  5. [JNI] Class Thread et Synchronisation
    Par SteelBox dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 22/02/2006, 23h40

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