技术文章 - CS378753
无法生成 OOTB Jasper 报告,并显示错误“由 javax.net.ssl.SSLHandshakeException 引起:未找到与 XXXX.com 匹配的主题备用 DNS 名称。”在 Windchill PDMLink 中
已修改: 07-Nov-2023
适用于
- Windchill PDMLink 12.0 to 12.1
说明
- 无法生成 OOTB Jasper 报告并出现错误:
Caused by: net.sf.jasperreports.engine.JRException: Error opening input stream from URL: https://XXXX.com:443/Windchill/servlet/ReportServlet?proc=com_ptc_windchill_enterprise_report_ReportTask%23ChangeNoticeSummaryHeader&contextOid=VR:wt.change2.WTChangeOrder2:939003&isDraft=0&uid=wcadmin&locale=en_US.
at net.sf.jasperreports.engine.util.JRLoader.getInputStream(JRLoader.java:343)
at net.sf.jasperreports.repo.DefaultRepositoryService.getInputStream(DefaultRepositoryService.java:122)
... 31 more
Caused by: javax.net.ssl.SSLHandshakeException: No subject alternative DNS name matching xxxx.yyyy.com found.
at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:349)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:292)- 这些错误可能会导致僵尸方法上下文永远不会结束
- 如果建立了足够多的僵尸方法上下文,可能会导致用户请求或队列处理挂起
- 请参阅文章CS404068 Jasper 错误导致 MethodContext 在 Windchill PDMLink 12.0 中永远不会结束
这是文章 378753 的 PDF 版本,可能已过期。最新版本 CS378753