![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Sécurité Vos questions sur la sécurité sous Linux/Unix |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Invité de passage
![]() Date d'inscription: juillet 2007
Messages: 2
|
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 |
|
|
|
|
![]() |
![]() |
||
[BouncyCastle]Exception à l'exécution
|
||
| Outils de la discussion | |
|
|