iText / BouncyCastle ClassNotFound org.bouncycastle.asn1.DEREncodable i org.bouncycastle.tsp.TimeStampTokenInfo
Próbuję użyćiText Jawa. Kiedy uruchomisz przykład ”jak podpisać„występuje następujący błąd:
Caused by: java.lang.ClassNotFoundException: org.bouncycastle.tsp.TimeStampTokenInfo
Według„Rozpoczęcie pracy z iText - Jak podpisać plik PDF za pomocą iText”, Muszę użyćDmuchany zamek.
Pobrałem plik: bcprov-jdk15on-147.jar zStrona pobierania BouncyCastle.
I dodano do projektu: Java Build Path / Libraries / Add External JAR ...
Dodałem następujący wiersz:
Security.addProvider(new BouncyCastleProvider());
Po uruchomieniu przykładu występuje ten sam błąd.
Pobrałem więc inny plik: bcpkix-jdk15on-147.jar zatytułowany „PKIX / CMS / EAC / PKCS / OCSP / TSP / OPENSSL”
I dodano do projektu: Java Build Path / Libraries / Add External JAR ...
Teraz mam dwa słoiki.
Po uruchomieniu przykładu pojawia się następujący błąd:
Caused by: java.lang.ClassNotFoundException: org.bouncycastle.asn1.DEREncodable
Próbowałem pobrać plik „bcprov-ext-jdk15on-147.jar”, ale nie rozwiązałem problemu.
Używam iText 5.2.1 i eclipse na Windows 7 64 bity.