legacy-knowledge-base
公開されました Jun. 30, 2025

7.3 u6+ へのアップグレード時に「getRealUserId は関数ではありません」

written-by

Jose L. Bango

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

問題

  • 7.3 update 6+ にアップグレードすると、望ましくない動作が発生し、コンソール ログに次のエラーが表示されます。
    Uncaught TypeError: themeDisplay.getRealUserId is not a function

Environment

  • Liferay DXP 7.3 アップデート 6+

解決策

  • LPS-153271 7.3 u6 で導入されました。 メソッド getRealUserId() in top_js.jspfを追加します。これは sessions.jsで使用されます。
  • したがって、エラーは、キャッシュ/一時的な問題、または更新が必要なカスタム開発が原因である可能性があります。
    • [LIFERAY_HOME]/work[TOMCAT_HOME]/temp および [TOMCAT_HOME]/work (またはアプリケーション サーバーに応じて同等のもの) などの一時ディレクトリを消去してみてください。
    • カスタム開発を再確認してください。
did-this-article-resolve-your-issue

legacy-knowledge-base