Liferay CE Static

The Static app contains an important group of extenders and utilities that Liferay statically installs before installing any dynamic OSGi modules. The app's functionality includes a log4j extender, an OSGi WAB extender, configuration utilities, OSGi deployment utilities, target platform indexing, and more.

This suite is available in the Liferay CE bundle.

Latest Changes
  • CLDSVCS-3573 On Liferay DXP 7.1 RC build, when navigating through product menu to LCS - the application does not render ...
  • LPS-61420 SF Improvements
  • LPS-65786 Standardize wsrp-portlet to new portlet structure
  • LPS-66853 SourceFormatter Improvements
  • LPS-67352 As a developer, I would like the source formatter to integrate checkstyle
  • LPS-68294 As a developer I can write an extension point to execute code before or after a new configuration has been ...
  • LPS-68402 As a developer, I would like to prevent CI from failing when running Arquillian tests and Maven Central is ...
  • LPS-68716 Create SocialActivityExtender to centralize social activity reading and move blogs' social activity xml int...
  • LPS-68819 Update Arquillian Liferay dependencies to 1.0.4 everywhere for consistency
  • LPS-68841 As a developer, I'd like to avoid declaring portlet names as property when it exists in resource-action.xml
  • LPS-68843 Mark modules to be included in the slim runtime
  • LPS-68989 Resources in /META-INF/resources within /WEB-INF/lib jar can't be accesed as stated by Servlet 3 spec
  • LPS-69002 Inconsistency in handling portletId for portlet names containing dashes
  • LPS-69203 Configuring System Settings causes portal shutdown to hang
  • LPS-69465 Remove support to share Portlets using Facebook FBML
  • LPS-69661 Stop using ***Util in modules, use service reference directly instead
  • LPS-69811 Portlets without explicit portlet name added to a page before LPS-69002 fail to appear on pages
  • LPS-70290 Support switching to a Dockerized liferay instance instead of using the testable tomcat on build
  • LPS-72409 The "gulp watch" command does not deploy a theme
  • LPS-72505 Avoid creating PortletInsance object
  • LPS-72507 Stop using HttpUtil in modules, use service reference directly instead
  • LPS-72613 If there is an error when instantiating IP Geolocation component NPEs are thrown in PortletTracker
  • LPS-72705 SourceFormatter Improvements
  • LPS-72911 In case of having a tomcat cluster with session replication, java.lang.ClassNotFoundException is thrown dur...
  • LPS-73562 As a developer, I want to add a way to blacklist OSGi bundles
  • LPS-74110 baseline recommends MAJOR bundle version change when only changes are moved packages
  • LPS-74401 Fix unsatisfied reference
  • LPS-74473 Fileinstall does not remove configurations from DB if cfg files are removed while app server is shut down
  • LPS-74544 SourceFormatter improvements
  • LPS-74849 Add a stateless concat to StringBundler to avoid duplicated template code
  • LPS-75010 Extract basic string utilities into new petra-string module
  • LPS-75049 Drop support for "provided" configuration in gradle-plugins-defaults and move to "compileOnly"
  • LPS-75127 Extract ClassLoaderPool, ClassResolverUtil, and HashUtil to petra-lang
  • LPS-75377 As a System Administrator I can browse the available system settings following a semantic organization that...
  • LPS-75857 Don't remove configurations we add "felix.fileinstall.filename" to
  • LPS-75948 Portlet 3.0: Detect portlet spec version found in the portlet.xml descriptor
  • LPS-76150 Extract ReflectionUtil into petra-reflect
  • LPS-76253 Portal does not start if symlink to nonexistent jar is found <LIFERAY_HOME>/osgi/modules
  • LPS-76761 Move OSGiServiceUtil out of portal-test-integration
  • LPS-77425 Create a task to increase all major versions of modules and portal artifacts
  • LPS-77590 Remove exported package from portal-osgi-web-wab-extender
  • LPS-77592 Remove exported package from portal-remote-soap-extender
  • LPS-77616 Split portal-bundle-blacklist into API and Impl modules
  • LPS-77683 Provide configuration driven approach for disabling components.
  • LPS-77699 Update Translations
  • LPS-77835 Remove exported package from portal-osgi-web-servlet-jsp-compiler
  • LPS-77837 Remove exported package from portal-osgi-web-wab-generator
  • LPS-77841 Remove exported package from portal-configuration-persistence
  • LPS-77869 PortletPropertyValidator is missing some properties that should be there
  • LPS-77870 Remove exported packages from portal-lpkg-deployer
  • LPS-77989 Remove exported package from portal-osgi-web-servlet-context-helper
  • LPS-77992 Rename portal-osgi-web-jasper-plugins to portal-osgi-web-jasper-plugins-taglib
  • LPS-78003 Remove exported package from portal-target-platform-indexer
  • LPS-78030 Create API for migrating pids of configurations in upgrades
  • LPS-78194 Remove support for WSRP
  • LPS-78271 Startup master bundle with Exception: PWC6177: XML parsing error on file /META-INF/c-1_0-rt.tld
  • LPS-78288 Enum constants should be sorted when possible
  • LPS-78305 Remove exported packages from portal-configuration-metatype
  • LPS-78644 Make configuration cleaner work correctly in a cluster
  • LPS-79613 Check for patch versions with more than one digit
  • LPS-79653 Portlet 3.0: Upgrade to the Portlet 3.0.0 API
  • LPS-79679 SourceFormatter improvements
  • LPS-80310 Portlet 3.0: Implement HeaderResponse.addDependency() methods
  • LPS-80332 Add suite bnd bundle instruction
  • LPS-80336 Introduce generateUI attribute for ExtendedObjectClassDefinition to allow not generating a UI for a ConfigA...
  • LPS-80352 org.eclipse.osgi needs to be patched
  • LPS-80517 GREEDY @Reference must also be DYNAMIC to prevent tons of meaningless component activation/deactivation whi...
  • LPS-80518 Portlet 3.0: Implement javax.portlet.async-supported in PortletTracker, PortletLocalServiceImpl, and Resour...
  • LPS-80592 Portlet 3.0: Implement javax.portlet.default-namespace in PortletTracker
  • LPS-80681 Include support for OSGi JAX-RS Whiteboard specification
  • LPS-80949 Portlet 3.0: Portlet container must invoke the HEADER_PHASE of the portlet lifecycle
  • LPS-81212 Portlet 3.0: Implement support for file upload
  • LPS-81525 Portlet 3.0: Require javax.portlet.version=3.0 opt-in for portlets configured via @Component
  • LPS-81540 Refresh fragment host when lpkg override fragment is installed
  • LPS-81778 Portlet 3.0: Implement javax.portlet.listener in PortletTracker
  • LPS-81855 Portlet 3.0: Default to standards-based behavior for generating render data during a hub partial action
  • LPS-82251 Reduce API of PortletBagFactory to protect against future changes
  • LPS-82343 Consolidate language keys
  • LPS-82420 Bundle.getHeaders improvement
  • LPS-82731 Don't create WABExtensions that won't get started
  • LPS-82771 ConfigInstaller duplicates Factory Configs when clustering with nodes on the same machine
  • LPS-82817 Use lpkg file name for symbolic name
  • LPS-83067 Allow "gradlew baseline" to ignore excessive version increases
Show More

Customers Who Viewed This Also Bought