アーティクル - CS412600

Jasper レポートが「レポートの実行でエラーが発生しました。管理者に連絡してください。」というメッセージが表示されて実行に失敗します。 Windchill PDMLink で

修正日: 06-Mar-2024   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • Windchill PDMLink 12.1

説明

  • Jasper レポートの実行に失敗する
  • UI のエラー:レポートの実行でエラーが発生しました。管理者に連絡してください。
  • Methodserver.log のエラー:
com.ptc.wbr.core.execution.JasperReportExecutor USERNAME - getJasperPrint(): Error While executing Jasper report net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression for source text: new net.sf.jasperreports.engine.data.JRXmlDataSource($P{WINDCHILL_URL}+"?proc=com_ptc_windchill_enterprise_report_ReportTask%23ChangeNoticeSummaryHeader&contextOid="+$P{contextOid}+"&isDraft=" + $P{isDraft} +"&uid="+$P{USERNAME}+"&locale="+$P{LOCALE},"/dataset/data/row")
	at net.sf.jasperreports.engine.fill.JREvaluator.handleEvaluationException(JREvaluator.java:294)
	at net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:328)
	.
	.
	.
Caused by: net.sf.jasperreports.engine.JRRuntimeException: net.sf.jasperreports.engine.JRException: Error opening input stream from URL: http://SERVERNAME/Windchill/servlet/ReportServlet?proc=com_ptc_windchill_enterprise_report_ReportTask%23ChangeNoticeSummaryHeader&contextOid=VR:wt.change2.WTChangeOrder2:5126826&isDraft=0&uid=USER UID&locale=en_US.
	at net.sf.jasperreports.repo.DefaultRepositoryService.getInputStream(DefaultRepositoryService.java:139)
	at net.sf.jasperreports.repo.InputStreamPersistenceService.load(InputStreamPersistenceService.java:51)
	at net.sf.jasperreports.repo.DefaultRepositoryService.getResource(DefaultRepositoryService.java:196)
	.
	.
	.
	... 21 more
Caused by: net.sf.jasperreports.engine.JRException: Error opening input stream from URL: http://SERVERNAME/Windchill/servlet/ReportServlet?proc=com_ptc_windchill_enterprise_report_ReportTask%23ChangeNoticeSummaryHeader&contextOid=VR:wt.change2.WTChangeOrder2:5126826&isDraft=0&uid=USER UID&locale=en_US.
	at net.sf.jasperreports.engine.util.JRLoader.getInputStream(JRLoader.java:291)
	at net.sf.jasperreports.repo.DefaultRepositoryService.getInputStream(DefaultRepositoryService.java:122)
	... 31 more
Caused by: java.io.IOException: Server returned HTTP response code: 400 for URL: http://SERVERNAME/Windchill/servlet/ReportServlet?proc=com_ptc_windchill_enterprise_report_ReportTask%23ChangeNoticeSummaryHeader&contextOid=VR:wt.change2.WTChangeOrder2:5126826&isDraft=0&uid=USER UID&locale=en_US
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1924)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1520)
	at java.base/java.net.URL.openStream(URL.java:1140)
	at net.sf.jasperreports.engine.util.JRLoader.getInputStream(JRLoader.java:287)
	... 32 more

最新バージョンはこちらを参照ください CS412600