この記事はレガシー記事です。 Liferay製品の旧バージョンにも適用されます。 記事のメンテナンスは終了していますが、情報はまだ通用する可能性があります。
現在、 Audience Targeting EE アプリは、Liferay Marketplaceからアプリをダウンロードし、実行中のLiferayバンドルのデプロイフォルダに直接入れるだけではインストールすることができません。
この記事では、Audience Targeting EEポートレットを正常にインストールするためのソリューションについて説明します。
解像度
対象製品
Liferay Portal 6.2 EE GA1以上*。
*注意:WebLogic上でLiferay Portalを実行している場合、Audience Targetingアプリが正常に動作するにはLiferay 6.2 EE SP10以上が必要であることに注意してください。 WebSphere上でLiferayを実行している場合、Audience Targetingアプリが正しく動作するにはLiferay 6.2 EE SP11以上が必要であることに注意してください。
この問題を解決する最も簡単で効率的な方法は、単にオーディエンスターゲティングの最新バージョン1.1.2へアップグレードすることです。 ただし、Audience Targeting 1.0を引き続きご利用になる場合は、以下の手順で回避することができますので、ご利用ください:
- ポータルをシャットダウンする。
-
.lpkgファイルをダウンロードし、その内容を deploy フォルダに解凍します。
OR
ポータルのMarketplaceセクションにアクセスし、コントロールパネルからAudience targeting appをインストールする。 - ポータルを再起動する。
オーディエンスターゲティングアプリをインストールし、すべてのルール、トラッキングアクション、レポートを作成した場合、サーバーのJVMパラメータを調整する必要がある場合があります。 -Xmx と -XX:MaxPermSize の値を setenv.shで確認してください。 それぞれ1024mと256mに設定されている場合(デフォルト値です)、これらの値を2倍にすることで性能を向上させることができます:
CATALINA_OPTS="$CATALINA_OPTS -Dfile.encoding=UTF8 -Djava.net.preferIPv4Stack=true -Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false -Duser.timezone=GMT -Xmx2048m -XX:MaxPermSize=512m