Liferay Static

  • Enterprise Subscribers Only: Find out how to get a subscription.

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 bundle.

Latest Changes
  • LPS-85766 OSGi EventDefinition registrations are shared with all portlet applications
  • LPS-85867 Portlet 3.0: Implement javax.portlet.preferences-validator in PortletTracker
  • LPS-86018 As a liferay developer, I would like a 'watch' task for war projects
  • LPS-86040 Explode container lpkgs from marketplace
  • LPS-86079 Add the Aries CDI implementation
  • LPS-86237 Sync slf4j-api versions
  • LPS-86332 PrototypeServiceFactoryComponentManager.getService() returned a null service object when JAX-RS Feature dep...
  • LPS-86338 Properly handle exception in fileinstall under heavy load
  • LPS-86378 Bundle Blacklist results in errors when reinstalling bundles
  • LPS-86403 Resolution failure when LPKG bundle is being added
  • LPS-86404 Unable to startup the server: NPE loading configurations from database
  • LPS-86406 Centralize AOP control and registration allowing new MethodInterceptors to be easily globally applied
  • LPS-86408 Set default Java version to 1.8 for OSGi projects
  • LPS-86450 Improve performance of org.eclipse.osgi.framework.util.CaseInsensitiveDictionaryMap
  • LPS-86460 PIDs not updated in System Settings schema after DE-37 upgrade
  • LPS-86754 System Settings are not properly stored and cannot be properly retrieved from the database when comments ar...
  • LPS-86806 Create Java Parser
  • LPS-86820 WabBundleProcessor classpath scanning is extremely inefficient
  • LPS-86824 CDI Portlets fail to deploy on 7.1 FP3
  • LPS-87014 Deploying new version of LPKG does not uninstall old bundles
  • LPS-87051 Cannot compile jsps when using java 9+
  • LPS-87102 War bundle is processed twice when it is exploded
  • LPS-87503 The baseline task should only update the Bundle Version when there is a calculated mismatch
  • LPS-87519 Create test batch for container lpkg deployment
  • LPS-87590 Add Kazakh as a Community Language
  • LPS-87776 The baseline task does not update the Bundle-Version
  • LPS-87839 The baseline task should fail when there are mismatched package names
  • LPS-88276 Default portlet resource permissions action might not be initialized during startup
  • LPS-88361 Remove struts-core
  • LPS-88382 Since we override http://java.sun.com/jsp/jstl/core it should be added as a taglib requirement in JspAnalyz...
  • LPS-88855 Remove lpkg index validator
  • LPS-88873 Upgrade ASM library to 7.0 to support Java 11
  • LPS-88903 I want to use ant-bnd usable with newer versions of bnd
  • LPS-88998 Create a fragment for the jsp API to provide the portable java contracts
  • LPS-88999 Create a fragment for the EL API to provide the portable java contracts
  • LPS-89189 Patch glassfish jasper to support java8 method reference
  • LPS-89513 Wab Bundle's services are not registered under their own BundleContext
  • LPS-89601 Exceptions thrown when WABs quickly added/removed
  • LPS-90252 ConfigurationProvider - Retrieve configurations at different scopes using ConfigurationAdmin properties
  • LPS-90402 Constructor used by ProxyUtil._constructors introduces class loader memory leak
  • LPS-91106 Decouple JSPTaglibHelperImpl from Jasper ParseUtils
  • LPS-91394 Exception on CDI bundle redeploy
  • LPS-91420 Integrate portal-tools-java-parser with SourcFormatter
  • LPS-92016 Allow AopService to work with OSGi PrototypeServiceFactory
  • LPS-92077 Fix WebBundleDeployer#isFragmentBundle
  • LPS-92147 ClassLoaderPool may not ready when used in service tracker
  • LPS-93442 Apply frontend validation to required fields in instance settings
  • LPS-93457 Update org.apache.felix.fileinstall to apply some fixes like FELIX-5684
  • LPS-93664 Migrate osgi-util to use arquillian bridge
  • LPS-94207 Remove bnd.jar from portal lib
  • LPS-94428 Remove unused APIs in osgi-util module
  • LPS-94555 Add Tamil as a Community Language
  • LPS-94975 LCS throws errors about a missing connection token on startup
  • LPS-95067 Deprecate ServiceTrackerFactory.open(Class<?>) since it leaks ServiceTrackers
  • LPS-95083 Remove osgi-felix-util module and improve performance of bundle extenders
  • LPS-95096 JavadocFormatter broken
  • LPS-95203 Old created ScopedConfigurationManager configurations aren't reloaded
  • LPS-95330 Remove ant-bnd from global classpath
  • LPS-95413 Remove lib/development/biz.aQute.bnd.jar
  • LPS-95455 Remove jmx usage from arquillian framework
  • LPS-95555 Unify osgi.core versions in build.gradle files
  • LPS-95567 Use Petra classes instead of kernel when possible
  • LPS-95629 LPKGs using the WARBundleWrapperBundleActivator fail to start
  • LPS-96061 Property values in OSGi configuration (.config) files are truncated after LPS-93457
  • LPS-96403 Add OSGi filter caching support to reduce heap size and improve startup time
  • LPS-96535 Reduce heap usage of PortletTracker$ServiceRegistrations
  • LPS-96558 Reduce heap usage of JspCompiler
  • LPS-96675 Refactor FileLocator to not use DS
  • LPS-96739 Preinstall dynamic bundles to avoid fileinstall restart
  • LPS-96919 Use org.apache.felix.configadmin-1.9.8
  • LPS-97101 Patch FileInstall to only read checksum file when it exists
  • LPS-97104 Optimize LPKGBundleTrackerCustomizer to avoid unnecessary update to the tracked bundle locations
  • LPS-97113 Optimize ConfigurationPersistenceManager to avoid creating unused PreparedStatement
  • LPS-97211 Only use one data file to record tracked bundles in LPKGBundleTrackerCustomizer
  • LPS-97328 Missing localized text for Apache Felix Third Party settings
  • LPS-97423 Removed the wab event notification support
  • LPS-97450 Optimize portal-configuration-persistence-impl
  • LPS-97497 Patch ConfigInstall to properly handle array types equals
  • LPS-97547 Remove easyconf from codebase
  • LPS-97762 Optimize log extender to only load config file from bundle and fragments, no need to scan the entire classl...
  • LPS-97891 ClassLoader leak on redeployment of module due to residual mbeans
  • LPS-98190 Workspace Plugin, version 2.0.6, doesn't generate metatype information
  • LPS-98312 Use precompiled jsps in jars over work dir
  • LPS-98423 Optimize ModuleClassLoader to do better concurrency handling
  • LPS-98520 Optimize ConfigurationPersistenceManager
  • LPS-98771 Faces portlets throw error on render
  • LPS-98796 Optionally override jsps from work folder
  • LPS-98801 Sync ant versions
  • LPS-98877 Sync portlet-api version
  • LPS-99011 7.2.x rare bundles startup error
  • LPS-99388 Only enable ComponentBlacklistImpl when there are explicitly disabled components.
  • LRDOCS-7180 LPS-97328
  • LRQA-33560 Change over the TCK testing to use portals pluto repository
  • LRQA-39761 Make mirrors-get task's mirrors hostname configurable
  • RELEASE-1628 Include -jspc jars within LPKGs when an app contains a certain marker file
Show More

Customers Who Viewed This Also Bought