S’abonner

java.lang.NoSuchFieldError: SHA256_RSA_PKCS

If you get an error such as / si vous rencontrez une erreur du type :

java.lang.NoSuchFieldError: SHA256_RSA_PKCS

                at com.lexpersona.pkcs11.provider.signatures.InternalSha256RsaSignature.getMechanism(InternalSha256RsaSignature.java:65)

                at com.lexpersona.pkcs11.provider.signatures.PKCS11Signature.isSupported(PKCS11Signature.java:270)

                at com.lexpersona.pkcs11.provider.LPPkcs11Provider.isSupported(LPPkcs11Provider.java:527)

                at com.lexpersona.pkcs11.provider.LPPkcs11Provider.addSupportedAlgorithms(LPPkcs11Provider.java:164)

                at com.lexpersona.pkcs11.provider.LPPkcs11Provider.<init>(LPPkcs11Provider.java:73)

                at com.lexpersona.pkcs11.LPToken.getProvider(LPToken.java:217)

                at com.lexpersona.pkcs11.LPKeyEntry.getProvider(LPKeyEntry.java:160)

                at com.lexpersona.lp7creator.ui.wizard.declaresignature.SelectPkcs11Panel.allowNext(SelectPkcs11Panel.java:213)

                at org.netbeans.api.wizard.displayer.NavButtonManager.processNext(NavButtonManager.java:380)

                at org.netbeans.api.wizard.displayer.NavButtonManager.actionPerformed(NavButtonManager.java:270)

                at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

                at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

etc.

Then this is because there is an unwanted file in your standard Java distribution / c'est parce qu'il y a un fichier intrus dans votre distribution Java :

Go to $JAVA_HOME/lib/ext and delete iaikPkcs11wrapper.jar

Allez dans $JAVA_HOME/lib/ext et supprimez iaikPkcs11wrapper.jar

Cet article vous a-t-il été utile ?
Utilisateurs qui ont trouvé cela utile : 0 sur 0
Vous avez d’autres questions ? Envoyer une demande

0 Commentaires

Cet article n'accepte pas de commentaires.