Download Now!
Update 6/28/2017:
- Ext Plugins - We thought we had a bug in CE GA4 affecting deployment to Tomcat and upon further investigation we found out that is not the case. So Ext Plugins are in fact back in GA4. Documentation for using Ext in Liferay 7 can be found here. Sorry for all of the confusion.
- Wildfly - The issue affecting Wildfly mentioned below affects more than just staging. We have issued a patch for the issue below.
What’s New:
- Ext Environment - Liferay 7 CE GA4 reintroduces the Ext plugin type. Although there are very few cases where it should be needed thanks to modularity in Liferay 7, there are still a few use cases that exist where the customization can only be handled by an Ext plugin. Ext plugins have many drawbacks to using them so the rule of thumb is to use them only as a last resort when nothing else will do. Check out the official documentation for details on developing Ext plugins for Liferay 7.. Ext plugins are deprecated and will not be included in the next major release of Liferay Portal, however we hope to have all use cases handled by OSGi extensions in that release.
- WAB Generator Fixes - Many fixes have been included around the WAB Generator. The WAB Generator creates a compatibility layer with Liferay 7 when a more traditional WAR file is needed to create a project. Spring MVC is one example where a fully compliant OSGi module won’t work due to the fact that Spring MVC still requires xml based descriptors for configuring the application. For more information see: LPS-71435 and LPS-71194
- Upgrade Duplicate Field Names - Previous versions of Liferay Portal allows you to create structures and templates that let you to use multiple fields with the same name. If you receive the errors highlighted in the following article then you may need to run the script before running your upgrade to Liferay 7. For more details see:
- Many Fixes - Liferay 7 CE GA4 contains over 2000 fixes from CE GA3. Many of these improvements were added to help ease migrations and upgrades to Liferay 7. We hope that this version will help your projects be more successful. For a complete list of enhancements see the complete fix list.

Known Issues
- Marketplace requires an update to the plugin to allow signon. There are two ways to work around this one:
- Right-click “Sign-In” and open in a new tab. Sign into Marketplace normally. Switch back to the original session and refresh. The plugin should prompt to auto update.
- Go to https://web.liferay.com/marketplace/download and download the latest version of the plugin. Copy the plugin into osgi/marketplace on your installation.
- Right-click “Sign-In” and open in a new tab. Sign into Marketplace normally. Switch back to the original session and refresh. The plugin should prompt to auto update.
- There are some scripting issues when using Wildfly as your application server. See LPS-54266 for more details. As a workaround I have created a fragment bundle with the proposed change here. Place it in the deploy directory and the issue should be resolved.
- Web Form displays incorrect error message for mandatory fields. See LPS-72573 for more details.


