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

avec Java Discussion :

[BioJava] Erreur IllegalSymbolException


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Août 2007
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 74
    Par défaut [BioJava] Erreur IllegalSymbolException
    Bonjour,

    Quelqu'un saurait-il m'expliquer d'où peut venir l'exception suivante :
    Exception in thread "main" org.biojava.bio.symbol.IllegalSymbolException: Symbol 95 not found in alphabet ga_Binary
    at org.biojava.bio.symbol.AbstractAlphabet.validate(AbstractAlphabet.java:326)
    at org.biojava.bio.dist.GeneralNthOrderDistribution.getDistribution(GeneralNthOrderDistribution.java:63)
    at org.biojavax.ga.functions.SimpleMutationFunction.mutate(SimpleMutationFunction.java:62)
    at org.biojavax.ga.impl.SimpleGeneticAlgorithm.run(SimpleGeneticAlgorithm.java:126)
    at geneticalgo.AAG.main(AAG.java:160)
    Merci d'avance pour votre aide.

  2. #2
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Par défaut
    Bonjour,

    Tu ne comprends pas ce que veut dire "Symbol 95 not found in alphabet ga_Binary" ou tu ne comprends pas pourquoi ça survient ?

    Parce que te dire pourquoi ça survient, ça doit venir de ton code ou des données que tu traites....
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

  3. #3
    Membre actif
    Inscrit en
    Août 2007
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 74
    Par défaut
    Ce que je n'ai pas compris c'est pourquoi il affiche cette exception après 3 itérations et que dans la dernière itération, il déclenche cette exception ?

  4. #4
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Par défaut
    Mais est-ce que ceci "Symbol 95 not found in alphabet ga_Binary" te paraît clair et possible/plausible ?

    Tu parles d'itération, donc à moins de faire trois fois strictement le même traitement, avec les mêmes données et que bizarrement sur la 3ème ça plante, on pourrait considérer que cette exception est incohérente et que l'API BioJava est buggée. Dans le cas contraire, je me répète mais ça vient de ton code ou des données que tu traites.
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

  5. #5
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,

    L'exception est levé à la ligne 160 de AAG.java dans la fonction main. Regarde l'instruction que tu appelles à cet endroit et monte en amont pour voir d'où vient l'erreur. Lance l'application en mode debug de ton IDE.

    A+.

Discussions similaires

  1. Exception "org.biojava.bio.symbol.IllegalSymbolException"
    Par anoir19 dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 20/07/2012, 20h29
  2. Erreur fréquente avec ASP et IIS
    Par Community Management dans le forum ASP
    Réponses: 2
    Dernier message: 11/02/2004, 22h20
  3. Réponses: 2
    Dernier message: 27/05/2002, 19h46
  4. erreur IDL:omg.org/CORBA/MARSHAL:1.0
    Par Pinggui dans le forum CORBA
    Réponses: 3
    Dernier message: 13/05/2002, 15h05
  5. [Kylix] Erreur objet
    Par Anonymous dans le forum EDI
    Réponses: 1
    Dernier message: 22/03/2002, 09h41

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