2.2. 既知の問題
このセクションでは、Migration Toolkit for Applications (MTA)バージョン 7.2.3 の既知の問題を説明します。
大きな .EAR バイナリーファイルで分析を実行すると、さまざまな結果が得られます。
バイナリーアプリケーションを分析する際に、MTA は Maven 検索インデックスに依存して、依存関係がアプリケーションの内部にあるか、アプリケーションがオープンソースの依存関係としてインストールされているかどうかを判断します。Maven 検索インデックスの可用性に応じて、オープンソースの依存関係はアプリケーションの内部にあり、分析の結果に依存関係が含まれることが想定されます。この場合、ユーザーがこれらの結果を表示することを期待しない場合でも、分析はインシデントや、依存関係で見つかった問題に対処するための作業を増やします。
今後のリリースでは、結果がより決定論的になるように、Maven 検索インデックスの可用性の依存関係は削除されます。(MTA-5588)
Microsoft Windows を使用した Java バイナリー分析後に MTA CLI がログにプロセスエラーを生成する
Microsoft Windows を使用して Java バイナリーを分析すると、逆コンパイルされたファイルを Java プロジェクトパスに移動した後に、展開形式 のディレクトリーにファイルを削除すると、MTA CLI はプロセスエラーを生成します。このエラーは分析結果には影響しません。現在、この問題に対する回避策はありません。(MTA-5355)
依存関係の解決に失敗した場合に、MTA の CLI 分析にマルチモジュールのバイナリーの時間がかかる可能性があります。
MTA CLI でマルチモジュールバイナリーを分析すると、依存関係の解決が失敗した場合に分析が完了するのに時間がかかる場合があります。現在、この問題に対する回避策はありません。(MTA-5398)