Статус: Участник
Группы: Участники
Зарегистрирован: 29.01.2014(UTC) Сообщений: 18
Сказал(а) «Спасибо»: 1 раз
|
Доброго времени суток!
Установил JCP. Панель настроек запускается. Версия java 1.6.0_36, версия JCP 2.0 Пример подписи PDF документа (который в связке с iText) не запускается (соответствующие jar-файлы к проекту добавлены) Не находится провайдер
Exception in thread "main" java.security.NoSuchProviderException: no such provider: Crypto at sun.security.jca.GetInstance.getService(GetInstance.java:83) at sun.security.jca.GetInstance.getInstance(GetInstance.java:206) at java.security.KeyPairGenerator.getInstance(KeyPairGenerator.java:254) at SignVerifyPDFExample.genKeyPair(SignVerifyPDFExample.java:158) at SignVerifyPDFExample.main(SignVerifyPDFExample.java:111)
Кроме того, получаю такую ошибку на команду java -cp samples.jar ComLine.CheckConfFull
Exception in thread "main" java.lang.NoClassDefFoundError: ru/CryptoPro/JCP/tools/Platform at ComLine.ComLine.<clinit>(ComLine.java:122) at ComLine.CheckConfFull.main(CheckConfFull.java:206) Caused by: java.lang.ClassNotFoundException: ru.CryptoPro.JCP.tools.Platform at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:323) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:268) ... 2 more
Быть может есть идеи, в чём ошибка? JCP не до конца установился? Так переустанавливал....
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 21.11.2010(UTC) Сообщений: 1,113
Сказал(а) «Спасибо»: 7 раз Поблагодарили: 153 раз в 138 постах
|
JCP требуется устанавливать для каждой используемой JRE/JDK. Если ваша среда разработки использует отдельные JRE/JDK, то необходимо установить JCP и для них.
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 29.01.2014(UTC) Сообщений: 18
Сказал(а) «Спасибо»: 1 раз
|
Ага, JCP обнаружилась. Вы были правы. Теперь возникает следующая ошибка: Exception in thread "main" ExceptionConverter: java.security.NoSuchAlgorithmException: Unknown Key Algorithm GOST3410DHEL at com.itextpdf.text.pdf.PdfPKCS7.<init>(PdfPKCS7.java:629) at com.itextpdf.text.pdf.PdfSigGenericPKCS.setSignInfo(PdfSigGenericPKCS.java:95) at com.itextpdf.text.pdf.PdfSignatureAppearance.preClose(PdfSignatureAppearance.java:982) at com.itextpdf.text.pdf.PdfSignatureAppearance.preClose(PdfSignatureAppearance.java:902) at com.itextpdf.text.pdf.PdfStamper.close(PdfStamper.java:194) at SignVerifyPDFExample.sign(SignVerifyPDFExample.java:206) at SignVerifyPDFExample.main(SignVerifyPDFExample.java:114) Версия iText 5.1.3 patched, bouncycastle 1.46 (как и должно быть согласно руководствам) Использую код примера CryptoPro (приложено) ![](/forum2/Themes/soclean/icon_file.gif) SignVerifyPDFExample.java (11kb) загружен 10 раз(а).Отредактировано пользователем 29 декабря 2015 г. 17:31:12(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,003 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 714 раз в 674 постах
|
Здравствуйте. Можете более точно назвать версию JCP 2.0? Номер сборки. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 29.01.2014(UTC) Сообщений: 18
Сказал(а) «Спасибо»: 1 раз
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,003 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 714 раз в 674 постах
|
itextpdf_patched-5.1.3.jar из этой сборки? попробуйте bcpkix-jdk15on-1.50.jar bcprov-jdk15on-1.50.jar вместо 1.46 |
|
![thanks](/forum2/Themes/soclean/heart_small.png) 1 пользователь поблагодарил Евгений Афанасьев за этот пост.
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 29.01.2014(UTC) Сообщений: 18
Сказал(а) «Спасибо»: 1 раз
|
К сожалению не помогло. Выставил java 1.5, подключил рекомендуемые библиотеки...
Exception in thread "main" java.lang.NoClassDefFoundError: org/bouncycastle/asn1/DEREncodable at com.itextpdf.text.pdf.PdfSigGenericPKCS.setSignInfo(PdfSigGenericPKCS.java:95) at com.itextpdf.text.pdf.PdfSignatureAppearance.preClose(PdfSignatureAppearance.java:982) at com.itextpdf.text.pdf.PdfSignatureAppearance.preClose(PdfSignatureAppearance.java:902) at com.itextpdf.text.pdf.PdfStamper.close(PdfStamper.java:194) at SignVerifyPDFExample.sign(SignVerifyPDFExample.java:206) at SignVerifyPDFExample.main(SignVerifyPDFExample.java:114) Caused by: java.lang.ClassNotFoundException: org.bouncycastle.asn1.DEREncodable at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:323) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:268) ... 6 more
Подключил и другие библиотеки версии 1.50, тоже не помогло(((
Может быть есть какая-то подробная пошаговая инструкция, как запускать JCP + iText?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,003 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 714 раз в 674 постах
|
А вы сами получили пропатченную версию библиотеки, используя diff из дистрибутива, или взяли пропатченную библиотеку из дистрибутива? |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 29.01.2014(UTC) Сообщений: 18
Сказал(а) «Спасибо»: 1 раз
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,003 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 714 раз в 674 постах
|
Возьмите из дистрибутива JCP, который вы скачали и упомянули выше (JCP 2.0.38481). |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close