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

Sécurité Discussion :

[BouncyCastle]Exception à l'exécution


Sujet :

Sécurité

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 5
    Par défaut [BouncyCastle]Exception à l'exécution
    Bonjour,

    J'ai un un problème avec BC et java 1.4.2 sur un linux RedHat 4 entreprise.
    J'exécute le même .jar sur différentes plateformes sans problème.

    Il n'y a que sur celle sus-mentionnée que l'exception suivante survient:

    Exception in thread "main" java.lang.NoSuchFieldError: field org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_RSAES_OAEP was not found.
    at org.bouncycastle.jce.provider.BouncyCastleProvider.BouncyCastleProvider() (Unknown Source)
    at java.lang.Class.newInstance() (/usr/lib/libgcj.so.6.0.0)
    at java.security.Security.loadProviders(java.lang.String, java.lang.String) (/usr/lib/libgcj.so.6.0.0)
    at java.security.Security.<clinit>() (/usr/lib/libgcj.so.6.0.0)
    at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)
    at java.security.Security.getProviders() (/usr/lib/libgcj.so.6.0.0)
    at java.security.MessageDigest.getInstance(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
    at java.lang.VMCompiler.<clinit>() (/usr/lib/libgcj.so.6.0.0)
    at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)
    at java.lang.VMCompiler.compileClass(java.lang.ClassLoader, java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0)
    at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader, java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0)
    at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0)
    at java.security.SecureClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0)
    at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
    at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.6.0.0)
    at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
    at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
    at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)


    Cet identifieur est bien défini dans le code source de la bibliothèque BC. J'utilise la librairie bcprov-jdk14-139.jar.
    Avez vous une idée concernant ce problème ?

    Merci pour vos réponses ... et solutions

    Manu

  2. #2
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 5
    Par défaut
    Oupps !!!

    Je voulais poster ce message dans la section :
    Forum des développeurs > Java > Général Java > APIs -> Sécurité

    Est il possible de le déplacer ?
    Merci
    Emmanuel

Discussions similaires

  1. [JavaMail] Exceptions à l'exécution
    Par winux32 dans le forum Général Java
    Réponses: 7
    Dernier message: 20/09/2013, 08h42
  2. Exception et exécution en arrière plan
    Par kineton dans le forum Général Python
    Réponses: 2
    Dernier message: 22/08/2013, 13h08
  3. Réponses: 8
    Dernier message: 05/11/2011, 15h53
  4. Réponses: 2
    Dernier message: 18/07/2006, 18h53
  5. Analyser les exceptions survenues lors de l'exécution
    Par cedricgirard dans le forum Langage
    Réponses: 10
    Dernier message: 13/10/2005, 15h22

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