legacy-knowledge-base
公開されました Jul. 2, 2025

「Uncaught TypeError: Cannot read property 'querySelectorAll' of null」が原因で、OAuth2 のアコーディオン パネルを展開できません

written-by

Alfonso Crisci

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • コントロール パネルの [OAuth2 管理] タブで [スコープ] のアコーディオン セクションを展開しようとすると、展開できない場合や、ブラウザーのコンソールに次のエラーが表示される場合があります。
    Uncaught TypeError: Cannot read property 'querySelectorAll' of null 
    at Collapse._getParent
    これは、Liferay DXP 7.1 が Fix Pack 13+ にパッチされている場合でも発生するため、 https://issues.liferay.com/browse/LPS-94202の解決策があります。

Environment

  • Liferay DXP 7.1 フィックスパック 13+
  • OAuth 2.0 バージョン 1.0.0 用の Liferay プラグイン

解決策

  • 1) [コントロール パネル] - [構成
    -
    Gogo Shell
    に移動します。2) コマンド lb oauth を入力し 実行 します。

    そうである場合は、以下の手順に進んでください。

    3)Liferayマーケットプレイスの Liferay Plugin for OAuth 2.0 ページに移動します
    4)オン右上の[無料]ボタンをクリックします
    5)条件に同意する場合は、必要な情報を入力します
    6)[購入済みを表示]をクリックします
    7)[過去のバージョン]をクリックします
    8)フィックスパック17より前の7.1バージョンを実行している場合は、バージョン1.1.1 の[アプリ]ボタンをクリックします。それ以外の場合は、バージョン1.1.2 を選択します。
    9)影響を受けるLiferayインスタンスに.lpkgファイルをデプロイします
    10)デプロイが成功し、サーバーの再起動を求めるメッセージが表示されるのを待ちます
    11)サーバーを停止します
    12)コンテンツを空にします次のフォルダ:
    -Liferay/osgi/state
    -Liferay/work
    -Tomcat/workおよびTomcat/temp
    13)ブラウザのキャッシュをクリアします
    14)サーバーを再起動します
    15)起動に成功したら、問題を解決する必要があります

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base