この規則は、以下のメソッドへの参照にフラグを立てます。
com.ibm.websphere.management.AdminService.getProcessName()com.ibm.ejs.ras.RasHelper.getServerName()com.ibm.websphere.runtime.ServerName.getDisplayName()com.ibm.websphere.runtime.ServerName.getFullName()これらのメソッドは、Liberty では使用できません。
このルールには自動修正があります。 カスタム構成をアプリケーション・ビルド・ファイルにコピーして、フィックスの自動化を有効にします。
ソース・スキャナーには、前記のメソッドへの参照を、Liberty サーバーの名前を取得する java.lang.System.getProperty("wlp.server.name") に変更するためのクイック・フィックスがあります。このソリューションは、WebSphere Application Server traditional では機能しません。
代替ソリューションについては、資料の 「 ロケーション・プロパティーへのプログラマチック・アクセス」セクションを参照してください。