第1章 MTA 8.0.1
MTA 8.0.1 セクションには、修正された問題と既知の問題がリストされています。
1.1. 既知の問題 リンクのコピーリンクがクリップボードにコピーされました!
アプリケーション(MTA)バージョン 8.0.1 用の移行ツールキットは、新しく特定および以前の既知の問題の影響を受けます。既知の問題は、解決されるまで今後のリリースノートに記載され、解決された時点で修正済みの問題として公開されます。
MTA 評価をカスタムのアンケートと一緒に使用すると、MTA の評価が誤作動する
MTA ユーザーインターフェイスで、カスタムのアンケートから生成された評価フォームの質問への回答を選択すると、フォームが別の質問で利用可能なオプションを選択します。
この問題を回避するには、セクションに記載されている 1 つ以上の 順番 キー( 回答 など)に一意の注文番号があることを確認します。
MTA UI は、Gradle アプリケーションのオープンソース依存関係に違反をトリガーしません
MTA UI は、Gradle アプリケーションの source+dependency 分析を実行すると、オープンソースライブラリーの違反をトリガーしません。その結果、分析レポートには、オープンソースの依存関係のインシデントがリストされません。
この問題を回避するには、MTA コマンドラインインターフェイス(CLI)を使用して Gradle アプリケーションを分析します。
MTA UI がサービスバインディングでアプリケーションを処理できない
アプリケーション(MTA)ユーザーインターフェイス(UI)に移行ツールキットを使用して、サービスバインディングを使用してデプロイされた Cloud Foundry (CF)アプリケーションのアプリケーション検出を実行すると、MTA UI は VCAP_SERVICES 環境変数を正しく解析してサービスバインディング情報を処理します。その結果、検出に失敗します。
この問題を回避するには、MTA コマンドラインインターフェイス(CLI)を使用してアプリケーション検出を実行します。
パラメーターを指定するときに、METHOD_CALL または CONSTRUCTOR_CALL を持つルールが予想される場所に一致しない
METHOD_CALL および CONSTRUCTOR_CALL の場所を持つ Java ルールの検索パターンは、アプリケーションのソースコードの想定されるメソッドおよびコンストラクターと一致しません。
以下に例を示します。
java.referenced:
location: CONSTRUCTOR_CALL
pattern: javax.servlet.UnavailableException(javax.servlet.Servlet,java.lang.String)
java.referenced:
location: CONSTRUCTOR_CALL
pattern: javax.servlet.UnavailableException(javax.servlet.Servlet,java.lang.String)
does not match
String str = "something"; Servlet s = exception1.getServlet(); UnavailableException exception2 = new UnavailableException(s, str);
String str = "something";
Servlet s = exception1.getServlet();
UnavailableException exception2 = new UnavailableException(s, str);
さらに、完全修飾名(FQN)が含まれていない検索パターンが一致しません。以下に例を示します。
java.referenced:
location: CONSTRUCTOR_CALL
pattern: UnavailableException(Servlet s,String str)
java.referenced:
location: CONSTRUCTOR_CALL
pattern: UnavailableException(Servlet s,String str)
既知の回避策はありません。