intra-martバージョンアップ時のNoSuchMethodErrorの解決方法

質問

🕓 事例公開日 : 2026-03-24

【背景】

開発環境でintra-martを2021summerから2025autumnへバージョンアップする作業を進めている。最新リポジトリを取得後、juggling.imを2025autumnへ更新してパッチを適用し、warファイルを出力してデプロイを実施した。サーバー起動時にエラーが発生してしまった。



Q1. サーバー起動時のエラーについて

起動時に「java.lang.NoSuchMethodError: javax.validation.Configuration.getDefaultParameterNameProvider()Ljavax/validation/ParameterNameProvider;」というエラーがコンソールに表示される。どのように対処すればよいか教えてください。

回答

A1. TERASOLUNA有効化とSpreadJSライセンス変更が必要です

intra-mart Accel Kaiden!を2025Autumnで利用するには、TERASOLUNAの有効化が必須となります。以下の手順で対応してください。
対応手順 1. 変更申込Webフォームから「TERASOLUNA有効化」を申し込む

2. TERASOLUNA有効化作業の完了を待つ

3. SpreadJSライセンスを新しいバージョン用に取得する
  • 担当者より案内されたダウンロードURLからライセンスキーを取得してください

※PDFからライセンスをコピーする際、先頭の「*.accel-mart.com」の「-」が欠落する可能性があります。コピー時にはご注意ください。

4. SpreadJSライセンスを設定する

5. intra-mart Accel Platformのアップデートを実施する


参考情報 TERASOLUNA有効化が必要な理由については、以下のドキュメントをご確認ください。 今後、intra-mart Accel
Platformのアップデートを実施する際は、変更申込Webフォームからお申し込みください。弊社にて環境調査を行い、必要に応じて基盤・ミドルウェアのアップデート対応を実施いたします。
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
Powered by Zendesk