問題
バンドルされたDigital Experience Platform (DXP) 7.1 SP1またはDXP 7.1 SP2インスタンスにOAuth2のようなホットフィックスされたマーケットプレイスアプリをデプロイした後、Liferayサポートに報告された問題が解決されません。
決議
解決策を適切に適用するためには、OAuth または Marketplace のオリジナルバージョンを削除するか、新しいバンドルを使用する必要があります。 DXP 7.1がアプリケーションサーバーに手動でデプロイされた場合、そのインスタンスはこの問題の影響を受けません。
オリジナルバージョンの削除
- サーバーが停止している状態で、liferay-home/osgi/marketplaceに移動します。
- OAuth2プラグインの場合は、以下の2つのファイルを削除してください。
- OAuth 2.0用Liferayプラグイン - API.lpkg
- OAuth 2.0用Liferayプラグイン - Impl.lpkg
- Liferayマーケットプレイス - API.lpkg
- Liferayマーケットプレイス - Impl.lpkg
新しいバンドルを使用する
- ヘルプセンターから dxp-7.2-ga1 バンドルをダウンロード ここから..
- アーカイブを展開した後、パッチツールを使用してDXP 7.1のインスタンスに適切な修正パックを適用し、7.1 SP1または7.1 SP2と同じ修正レベルを受け取るようにしてください。
- SP1 の場合 フィックスパックをインストール dxp-5-7110をインストールしてください。
- SP2 の場合 フィックスパックをインストール dxp-10-7110dxp-10-7110 をインストールしてください。
- ホットフィックスされたアプリを liferay-home/deploy フォルダに置き、サーバーを起動します。
追加情報
この問題は、Service Packのビルドプロセスでのエラーが原因で発生していましたが、解決されました。 Liferay DXP 7.1 SP3はこの問題の影響を受けません。 他のバージョンのサービスパックは、この問題の影響を受けません。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン