第5章 既知の問題

本リリースの CodeReady Studio における既知の問題の情報は、こちらの既知の問題 を参照してください。

特記すべき既知の問題を以下に示します。

  • CodeReady Studio での Quarkus の既知の問題:

    • JBIDE-28203:Quarkus プロジェクトの実行時にコード生成フェーズが失敗します。
  • CodeReady Studio での Red Hat Central の既知の問題:

    • JBIDE-28244:初期アクセスモードでは、CodeReady Studio は、Red Hat Central からすべてのコンポーネントをインストールするときに、Red Hat Application Migration Toolkit (AMT) のインストールに失敗します。
  • CodeReady Studio での JDK の既知の問題:

    • JBDS-5042:Java 17 インストーラーでエラーメッセージ WARNING: Illegal reflective access by com.izforge.izpack.installer.InstallerFrame to field sun.awt.X11.XToolkit.awtAppClassName が表示される場合があります。

      この問題を回避するには、インストール中に --add-opens オプションを実行します。

      java --add-opens java.desktop/sun.awt.X11=ALL-UNNAMED -jar codereadystudio-latest-installer-standalone.jar
  • CodeReady Studio のサーバー/JMX ツールの既知の問題:

    • JBIDE-28282:JMX ナビゲーターがローカルプロセスを認識できません。
    • JBIDE-28251:ローカルリモートシステム経由で接続された Linux システムでリモートサーバーが起動しない。
    • JBIDE-28216:サーバーは、停止コンテキストメニュー項目では停止できません。
  • CodeReady Studio のターゲットプラットフォーム、インストーラー、およびその他の既知の問題:

    • JBIDE-27605:Bring Your Own Eclipse (BYOE) 2020-09 (JBT 4.17.0.Final 使用) から JBT 4.18.0.Final に更新する際の競合する依存関係。

      この問題を回避するには、HelpInstall New Software をクリックし、Jbosstools stable update サイトを選択し、Jakarta RESTful Web Services および Jakarta Enterprise Web Services の両方を選択します。どちらの機能も更新されます。

      または、Preferences → Install/Update → Available Software の順に選択し、最新の Eclipse リリースを無効にします。その結果、Eclipse 2020.12 がインストールされます。

    • JBDS-5060:Bring your own Eclipse (BYOE) 2020-09 (JBT 4.21.0.Final 使用) は JBT 4.21.1.Final に更新できません。
    • JBDS-4818:MacOS では CRS インストーラーが署名されていない。
    • JBIDE-26118:現在の選択したソースから Jakarka Server Faces 複合コンポーネントを作成できない。
  • CodeReady Studio の OpenShift の既知の問題:

    • JBIDE-28288:NodeJS アプリケーションのデバッグ時に、OpenShift アプリケーションエクスプローラーで Error: cannot attach the debugger: timeout メッセージが表示されます。
    • JBIDE-28224:rest-http Java アプリケーションの OpenShift アプリケーションコンポーネントを作成すると、NullPointerException が発生します。
    • JBIDE-27741:CRC が適切に起動しなくなり、エラーメッセージ Unable to execute request to request url https://api.crc.testing:6443/.well-known/oauth-authorization-server が発生します。
  • CodeReady Studio の Webservices の既知の問題:

    • JBIDE-27743:Wildfly 22 および Apache CXF 3.3.5 以上を使用して wsdl 定義から Web Service クライアントを作成することはできません。

      この問題を回避するには、CXF ランタイムの代わりに Apache Axis または JBossWS を使用して、サービスクライアント定義を続行します。
      または、ソースフォルダーが最初に表示されるようにソースフォルダーの順序を更新およびエクスポートします。これを行うには、パス Dyn. Web Project → Properties → Java Build Path → Order を使用します。

    • JBIDE-27744:WS Tester は DH キーのサイズが少ないため POST リクエストを許可しません。
    • JBIDE-27781:生成された web.xml 記述子を使用して動的 Web プロジェクトの削除時に NPE が発生します。
    • JBIDE-27842:ローカル wsdl の WS Tester Jakarta Enterprise Web Services 呼び出しにより、エラーメッセージ Provider org.apache.axis2.jaxws.spi.Provider not found が表示される
  • CodeReady Studio の Fuse 統合プロジェクトの既知の問題:

    • FUSETOOLS-3337: DataTransformation のある Fuse プロジェクトを Karaf 7.x ランタイム上の Fuse にデプロイできない。
    • FUSETOOLS-3373: Camel Fuse 7.2 および 7.1 のエラーで作成された Fuse 統合プロジェクト。

      この問題を回避するには、以下の行を jakarta.xml.bind-api ファイルに追加し、jakarta バージョンを定義します。

      <dependency>
      <groupId>jakarta.xml.bind</groupId>
      <artifactId>jakarta.xml.bind-api</artifactId>
      <version>2.3.3</version>
      </dependency>

      利用可能な最新バージョンは 2.3.3 です。最新バージョンの詳細については、Maven リポジトリー: Jakarta XML Binding API を参照してください。