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

バージョン 6.0 EE SP1 以前の Liferay Portal へのパッチの適用

written-by

Liferay Support

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
この記事はレガシー記事です。 以前のバージョンのLiferay製品にも適用されます。 記事がメンテナンスされなくなったとはいえ、まだ該当する可能性があります。

この記事では、様々な環境でLiferayにパッチをデプロイする方法を説明しています。 手順はアプリケーションサーバごとに分かれており、6.0SP2以前に使用されていたパッチツール、ホットフィックス、フィックスパックを導入していたものに基づいています。

決議

  1. .war であるパッチは deploy フォルダにコピーされます。
  2. ポータルサービスの jar は、グローバルライブラリにコピーされます。
  3. portal-implのjarの場合は、アプリケーションライブラリにコピーされます。
  4. portal-util jar の場合、これらはアプリケーション・ライブラリにコピーされます。
  5. これらの例を参考にしてみてください。

GlassFish Server オープンソース版 3.x

インストールのヒント: コマンドラインを使ってLiferayをデプロイすると、GUIよりもうまくいくことがわかりました。 これを行うための最も簡単な方法は、C:Mercedes-Metalleに移動し、$GLASSFISH_HOME\glassfishbin, place your Liferay.war file, then type: asadmin deploy Liferay.warに移動することです。 Windowsのパスワードを入力すると、展開されるはずです

  • ストップグラスフィッシュ
  • Place your portal-service/kernel.jar patch in this directory, C:\$GLASSFISH_HOME◦◦glassfish\domains\domain1liblib
  • Place your portal-impl.jar patch in this directory, C:C:\$GLASSFISH_HOME\glassfishdomains\domain1applications$Liferay.war_folderWEB-INFliblibs.
  • Place your portal-util.jar patch in this directory, C:C:\$GLASSFISH_HOME\glassfishdomains\domain1applications$Liferay.war_folderWEB-INFliblibs.
  • グラスフィッシュを始める
  • パッチが動作するかどうかをテストします。

アイビーエムウェブスフィア

  • ウェブスフィアの停止
  • Place your portal-service/kernel.jar patch in this directory, $WEBSPHERE_HOME\AppServerliblibext
  • Place your portal-impl.jar patch in this directory, $WEBSPHERE_HOME\AppServer\profilesAppSrv01\installedApps\$DOMAIN_NAMEウェブ-インフォーマル.ear$LIFERAY_WARウェブ-インフォーマルliblib
  • Place your portal-util.jar patch in this directory, $WEBSPHERE_HOME\AppServer\profiles\AppSrv01\installedApps$DOMAIN_NAMEヴェブ-インフォーマル.ear$LIFERAY_WARヴェブ-インフォーマルliblib
  • ウェブスフィアの開始
  • パッチが適用されたかどうかをテストします。

JBoss 5.1.x

  • 停止 JBoss
  • Place the portal-service/kernel.jar patch in this directory, C:\$JBOSS_HOME◦serverserverdefaultdefault\libext
  • Place your portal-impl.jar patch in this directory, C:\$JBOSS_HOME\serverdefault\deploy$Liferay.war_folder (ROOT.war)WEB-INFlib.
  • Place your portal-util.jar patch in this directory, C:\$JBOSS_HOME\serverdefault\deploy$Liferay.war_folder (ROOT.war)\WEB-INFlib.
  • JBossを起動します。
  • パッチが動作するかどうかをテストします。

トムキャット6.0.x

  • ストップトムキャット
  • Place your portal-service/kernel.jar patch in this directory, C:\$TOMCAT_HOME◦lib\ext
  • Place your portal-impl.jar patch in this directory, C:\$TOMCAT_HOME\webapps\ROOTWEB-INFlib
  • Place your portal-util.jar patch in this directory, C:\$TOMCAT_HOME\webapps\ROOTWEB-INFlib
  • トムキャット開始
  • パッチが動作するかどうかをテストします。

オラクルウェブロジック

  • ウェブロジックの停止
  • Place your portal-service/kernel.jar C:OracleOracle\Middleware\User_projects\\domainslportalliblib
  • portal-impl.jarパッチをLiferay WARの中に置いてください。C:\$WEBLOGLOGIC_HOME\$WEBLOGLOGIC_HOMEuser_projects\$SERVER_NAME\$LIFERAY_WAR
  • portal-util.jarパッチをLiferay WARの中に置いてください。C:\$WEBLOGLOGIC_HOME\$WEBLOGLOGIC_HOMEuser_projects\$SERVER_NAME\$LIFERAY_WAR
  • ウェブロジックの開始
  • パッチが動作するかどうかをテストします。
did-this-article-resolve-your-issue

legacy-knowledge-base