|
|
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
такая функция: Код: java 1. 2. 3. 4. 5. 6. 7. 8. При русском названии pdf файла вываливается ошибка авторjavax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1 при английском - всё работает правильно. Кто виноват и что делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 12:31:08 |
|
||
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 12:34:05 |
|
||
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
хотя дело даже не с языком. Переименовал файл - результат тот же. Получается, что некоторые файлы читает, а некоторые нет. странно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 12:37:32 |
|
||
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
stacktrace надо смотреть. Похоже что в разных pdf происходит разная обработка. Одна с bouncycastle. Вторая - без. Может там подпись какая в PDF. bouncycastle вообще есть в либах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 12:52:09 |
|
||
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, вот трейс: автор07.05.2013 12:57:00 org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet [com.epam.printme.web.CreateOrder] in context with path [/PrintMe] threw exception [Servlet execution threw an exception] with root cause java.lang.ClassNotFoundException: org.bouncycastle.asn1.ASN1OctetString at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1713) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1558) at com.itextpdf.text.pdf.PdfEncryption.<init>(PdfEncryption.java:148) at com.itextpdf.text.pdf.PdfReader.readDecryptedDocObj(PdfReader.java:880) at com.itextpdf.text.pdf.PdfReader.readDocObjPartial(PdfReader.java:1113) at com.itextpdf.text.pdf.PdfReader.readPdfPartial(PdfReader.java:647) at com.itextpdf.text.pdf.PdfReader.<init>(PdfReader.java:169) at com.itextpdf.text.pdf.PdfReader.<init>(PdfReader.java:328) at com.epam.printme.web.CreateOrder.countPages(CreateOrder.java:134) at com.epam.printme.web.CreateOrder.doPost(CreateOrder.java:87) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at com.epam.printme.web.GetUserName.doFilter(GetUserName.java:49) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:947) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1009) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 12:58:29 |
|
||
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
redwhite90, Ну, вот. PdfEncryption. Один PDF использует шифрование, второй нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 13:01:29 |
|
||
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, а как бы это универсально сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 13:04:01 |
|
||
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
redwhite90а как бы это универсально сделать? Добавить bouncycastle в либы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 13:10:51 |
|
||
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
не хватает криптопровайдера. Если это maven-проект, то необходимо добавить зависимость Код: xml 1. 2. 3. 4. 5. ну или просто скачать библиотеку http://www.bouncycastle.org/latest_releases.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 13:19:00 |
|
||
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, я так понимаю откуда то отсюда надо брать. http://www.bouncycastle.org/java.html не конкретизируете откуда именно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 13:20:51 |
|
||
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
redwhite90Blazkowicz, я так понимаю откуда то отсюда надо брать. http://www.bouncycastle.org/java.html не конкретизируете откуда именно? http://www.bouncycastle.org/latest_releases.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 13:24:50 |
|
||
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
ivanra, скачал 2 файлика, добавил их в либы, ошибка не изменилась ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 13:28:58 |
|
||
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
bcprov-jdk15on-148.jar bcprov-ext-jdk15on-148.jar ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 13:29:42 |
|
||
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
извините ошибся, Спасибо - работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 13:34:31 |
|
||
|
javax.servlet.jsp.JspException: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1
|
|||
|---|---|---|---|
|
#18+
Кстати, если бы это был maven-проект, то и зависимости прописывать не понадобилось, само бы подтянулось. А так, может потребоваться еще 1 библиотека, поскольку в itextpdf-5.4.1.pom написано: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2013, 14:32:27 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38250161&tid=2129409]: |
0ms |
get settings: |
18ms |
get forum list: |
21ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
39ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
84ms |
get tp. blocked users: |
2ms |
| others: | 300ms |
| total: | 491ms |

| 0 / 0 |
