この記事はレガシー記事です。 以前のバージョンのLiferay製品にも適用されます。 記事がメンテナンスされなくなったとはいえ、まだ該当する可能性があります。
この記事では、様々な環境でLiferayにパッチをデプロイする方法を説明しています。 手順はアプリケーションサーバごとに分かれており、6.0SP2以前に使用されていたパッチツール、ホットフィックス、フィックスパックを導入していたものに基づいています。
決議
- .war であるパッチは deploy フォルダにコピーされます。
- ポータルサービスの jar は、グローバルライブラリにコピーされます。
- portal-implのjarの場合は、アプリケーションライブラリにコピーされます。
- portal-util jar の場合、これらはアプリケーション・ライブラリにコピーされます。
- これらの例を参考にしてみてください。
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
- ウェブロジックの開始
- パッチが動作するかどうかをテストします。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン