問題
-
DXP 7.4のコマースアプリケーションを必要とせず、無効にしたいユーザーもいます。
環境
- Liferay DXP 2023.Q3.1
- Liferay DXP 2023.Q3.2
解像度
- コマースモジュールのブラックリストはDXP-7.4-update-92までは正しく機能しますが、Liferay DXP 7.4アップデートはlpkgファイルにパッケージされたjarファイルでリリースされていたため、Quarterlyリリースでは機能しません。 むしろjarファイルは個別にコンパイルされ、含まれる。 これはここで見ることができる: アナトミー・オブ・ア・クォータリー・リリース
-
さて、これに関する公式の方針として Liferay Commerce Enterpriseをアクティベートする。 有効なDXP 7.4サブスクリプションをお持ちのすべてのお客様に、コマース機能が提供され、サポートされるようになりました。 コマースを無効にすると、他のLiferay DXPモジュールとの間で不整合が発生することがあります。 したがって、COMMERCEを無効にすることは推奨しない。 しかし、それでもなお無効化を望むのであれば、それはユーザーの自由裁量に委ねられる。
- ユーザーはバンドルパッケージ名を使用する必要がある。 添付の .config ファイルを参照してください。このファイルはCOMMERCEをすべて無効にします。
- サーバー停止
- osgi/state、tomcat/temp、tomcat/work をクリアします。
- 添付の
com.liferay.portal.bundle.blacklist.internal.configuration.BundleBlacklistConfiguration.config
ファイルを osgi/configs にコピー&ペーストしてください。 - サーバー開始