WLS 12.2.1 で REST Services の呼び出しが失敗する
(Doc ID 2139125.1)
Last updated on OCTOBER 29, 2020
適用範囲:
Oracle WebLogic Server - バージョン 12.2.1.0.0 以降この文書の内容はすべてのプラットフォームに適用されます。
現象
WLS 12.2.1 にアップグレード後、Spring フレームワークでの REST サービス呼び出しの問題が発生しました。
この問題はアプリケーション内で REST 関連のページにアクセスする中で発生します。REST サービスはデプロイされていますが、アクセス時に以下の状況が発生します。
WARN [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)']
org.springframework.web.servlet.PageNotFound No mapping found for HTTP request with URI [/xxx/xxx/xxx/]
in DispatcherServlet with name 'dispatcher' [noHandlerFound:1120 {xxx.xxxx.xxxx=xxx}]
以前の WLS (例えば 12.1.3) では、同じデプロイメントで問題なく動作していました。(i.e. Weblogic 1213).
Jar は自動的にピックされるよう application.xml の lib で記載されています。REST API 以外のすべてのクラスファイルはこの jar に含まれています。
ユーザは必要なクラスを rest war ファイルに追加しました。
変更点
原因
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
本書の内容
現象 |
変更点 |
原因 |
解決策 |
参照情報 |