mirror of
https://github.com/ahmetaltay33/esign.git
synced 2026-04-26 09:25:57 +03:00
[GH-ISSUE #6] sun.security.pkcs11.wrapper.PKCS11Exception #1
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/esign#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @muratgokhanolgunoz on GitHub (Jan 17, 2024).
Original GitHub issue: https://github.com/ahmetaltay33/esign/issues/6
Merhaba;
Projenizi test etmek istediğimde
Oca 17, 2024 5:16:46 ÖS tr.gov.tubitak.uekae.esya.api.xmlsignature.formats.BaseSignatureFormat debugSign
FINE: key : class tr.gov.tubitak.uekae.esya.api.smartcard.util.APDUSigner
Exception in thread "main" java.lang.IllegalAccessError: class tr.gov.tubitak.uekae.esya.api.smartcard.apdu.APDUSmartCard (in unnamed module @0x290222c1) cannot access class sun.security.pkcs11.wrapper.PKCS11Exception (in module jdk.crypto.cryptoki) because module jdk.crypto.cryptoki does not export sun.security.pkcs11.wrapper to unnamed module @0x290222c1
at tr.gov.tubitak.uekae.esya.api.smartcard.apdu.APDUSmartCard.sign(APDUSmartCard.java)
at tr.gov.tubitak.uekae.esya.api.smartcard.util.APDUSigner.sign(APDUSigner.java)
at tr.gov.tubitak.uekae.esya.api.xmlsignature.formats.BaseSignatureFormat.sign(BaseSignatureFormat.java)
at tr.gov.tubitak.uekae.esya.api.xmlsignature.formats.BES.sign(BES.java)
at tr.gov.tubitak.uekae.esya.api.xmlsignature.XMLSignature.sign(XMLSignature.java)
at tr.com.ahmetaltay.esign.XmlSigner.signBes(XmlSigner.java:52)
at tr.com.ahmetaltay.esign.App.main(App.java:112)
bu şekilde bir exception dönüyor. Biraz araştırdığımda olası birkaç çözüm yolu denedim fakat maalesef başarılı olmadı. Benzer bir proje üzerinde çalışıyorum ve aynı hatayı bu projede de alınca yazmak istedim. Şuan target java 17. Bu hata ve çözümü ile ilgili bilginiz var mı ?
Yardımlarınızı rica ederim. İyi çalışmalar.
@ahmetaltay33 commented on GitHub (Jan 22, 2024):
Esya api Java 8 ile uyumlu pkcs11 lib bulunamamış. Bu yüzden olabilir hata
@muratgokhanolgunoz commented on GitHub (Jan 22, 2024):
Java versiyonu 8 olarak değiştirdim. Bunun haricinde hata farklı bir yer ile bağlantılı olarak çıktı sonradan farkettim. Bilgi için teşekkür ederim. İyi çalışmalar dilerim.