サポートアドバイザリ:Spring Boot JDK バージョン > = 9 は、 Cisco Secure Application Start-Up に影響します
このドキュメントでは、AppDynamics 製品のサポートアドバイザリについて説明します。
概要
Java 開発キット(JDK)バージョン 9 以降を使用した Spring Boot で、Security Manager が有効になっている場合、Java Archive(JAR)ファイルのロードに問題があります。Cisco Secure Application は Java Security Manager を使用するため、Spring Boot のソフトウェアの問題によってクラスのロードが妨げられ、アプリケーションとコンテナの起動が失敗する可能性があります。「Spring Boot Issue 17796」を参照してください。
影響を受けるソフトウェア
Cisco Secure アプリケーション(Java)を使用するすべてのバージョン。
回避策
以下の回避策で問題をトラブルシュートし、Cisco Secure Application を起動して実行できるようにします。
- Javaプロセスにシステムプロパティ
-Dsun.misc.URLClassPath.disableJarChecking=trueを適用します。 - Java セキュリティマネージャを無効化するには、システムプロパティ
-Dargento.no.security.manager=trueを適用します。
解像度
バージョン 22.12 以降の場合、Cisco Secure Application は次の Spring Boot バージョンのシナリオを自動検出し、 Java Security Manager を無効のままにします。
- 2.5.0
- 2.4.0 ~ 2.4.6
- 2.3.11 以前
Cisco AppDynamics は、他のバージョンが影響を受けるかどうかを調査しています。ミッションクリティカルな環境で設定する前に、ステージング環境でアプリケーション パフォーマンス モニタリングと Cisco Secure Application モニタリングを有効にすることをお勧めします。
マニュアルの変更履歴
| Version | 日付 | 概要 |
|---|---|---|
| バージョン 1 | 2024 年 8 月 15 日 | サポートアドバイザリの初版。 |