Legacy Knowledge Base
Published Jul. 2, 2025

Blacklisting Commerce components in 7.3 can stop other modules as well

Written By

Viktória Gyömbér

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

You are viewing an article from our legacy "FastTrack" publication program, made available for informational purposes. Articles in this program were published without a requirement for independent editing or verification and are provided"as is" without guarantee.

Before using any information from this article, independently verify its suitability for your situation and project.

Issue

When you add a Commerce component to the blacklist, other modules will stop functioning as well. This may cause the following issues:
 - Certain Commerce menu elements could be missing
 - Gogo Shell commands won't be executed in Control Panel > Gogo Shell
 - A lot of unsatisfied components are listed if you access Gogo Shell from command line with Blade (or with telnet): 'blade sh ds:unsatisfied'

This happens because in Liferay DXP 7.3, Commerce comes integrated with all of its components disabled. Once a License is deployed, the Commerce components are then enabled. However, when the license process tries to activate a blacklisted component the whole rest of the process to activate is broken from this point, resulting in a lot of unsatisfied components.

 

Environment

Liferay DXP 7.3
Commerce 3.0

 

Resolution

 - If you don't want to blacklist any Commerce components, removing them from the blacklist is the quickest option:


1. In the Control Panel, navigate to Configuration → System Settings → Module Container.
2. In the Component Blacklist screen, delete all Commerce Component Names (unless any of them were deliberately blacklisted).
3. Click the Save button when you’re finished.
4. Shut down your bundle
5. Delete osgi/state folder
6. Start up the portal
7. Login to the portal and check Commerce menu and Gogo shell


 - If you need to use the blacklist, you will need the solution related to https://issues.liferay.com/browse/LPS-133209. If this fix is not yet available in a Fix Pack, please contact Liferay Support and request this fix for your environment.

 

Did this article resolve your issue ?

Legacy Knowledge Base