質問
⚠️ この事例は公開されてから1年以上経過しています。 情報が古い可能性がありますので、ご注意ください。
🕓 事例公開日 : 2025-01-28
【背景】
Accel-Mart Plusとは別の弊社内部の開発環境で2023Spring→2024Autumnへのバージョンアップを実施した。同時に「PDF-Designer for Accel Platform」から「PDF-Designer FullPack for Accel Platform」に変更した。
バージョンアップ後、PDFDesignerを使ったPDF出力機能でエラーが発生している。
エラー内容:
log.message=Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: yss/iothe/iowebdoc/webdocorg.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: yss/iothe/iowebdoc/webdoc
公式ドキュメントを参考に「iowebdoc-win_cmd.jar」をresin/lib配下に配置したところ、ファイル出力が正常に動作することを確認した。
Q1.
本番のAccel-Mart Plus環境でも同様に「iowebdoc-win_cmd.jar」の配置対応が必要ですか?Q2.
必要な場合、OSログインができない状況でどのように対応すればよいですか?回答
A1.
お客様に「iowebdoc-win_cmd.jar」を配置していただく必要はございません。このファイルはIOWebDOCを利用するために必要なjarファイルで、OSとIOWebDOCのバージョンによって導入すべきjarファイルが異なります。
Accel-Mart Plusでは、OSとIOWebDOCのバージョンを考慮して適切なjarファイルを既に配置しております。
A2.
IOWebDOCのバージョンはintra-mart Accel Platformのバージョンに依存して変更されます。そのため、intra-mart Accel Platformアップデートを予定している際には、必ず弊社にご連絡ください。
ご連絡をいただいた後、弊社にてIOWebDOCのアップデートの必要性を確認し、当該jarファイルとともにアップデートを実施いたします。
intra-mart Accel Platformのアップデート対応に関する詳細は、以下のドキュメントをご参照ください。
■Accel-Mart Plus 保守作業申込ガイド - intra-mart Accel Platform アップデート
https://aws.accel-mart.com/am_maintenance_guide/texts/04_maintenance/12_iap_update/1_iap_update.html