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-84119 SourceFormatter improvements
  • LPS-84130 ClassLoader memory leak
  • LPS-84357 Make jar detection regex simpler
  • LPS-84361 Avoid using ServiceTracker to get ServletContextHelperRegistration
  • LPS-84428 On restart Liferay runs ServletContainerInitializers with access to servlet container modules
  • LPS-84486 Optimize LPKGBundleTrackerCustomizer
  • LPS-84543 Patch ContextController visibility testing to improve performance
  • LPS-84556 Consolidate per JspServlet BundleTracker for jsp fragment bundle cleaning into one global BundleTracker
  • LPS-84580 Patch org.eclipse.osgi to use objectClass cache map during filtered service lookups
  • LPS-84656 Patch org.eclipse.osgi ServiceRegistry.publishServiceEventPrivileged() to improve performance
  • LPS-84713 Merge MethodCache into MethodKey
  • LPS-84894 Regression in JSP-based JSF portlets causes the Mojarra ELResolver to not be consulted
  • LPS-84932 Install lpkg inner bundles from real locations rather than from lpkg bundle itself
  • LPS-84999 Only refresh orphan override bundles when they exist
  • LPS-85003 Allow osgi to copy real modules to state folder if bundleFiles don't exist
  • LPS-85084 Don't start fragment bundles
  • LPS-85088 Expand Enclosed.class tests into individual test classes
  • LPS-85296 Clean up @Component annotation
  • LPS-85397 Don't intern strings
  • LPS-85452 Update Apache Felix Configuration Admin to the R7 implementation
  • LPS-85460 Add a Service Loader Mediator implementation
  • LPS-85505 Create new zip entry when creating lpkg bundle
  • LPS-85506 Use ZipFile instead of FileSystem
  • LPS-85591 Multiple instances of same servlet event listeners can be registered when specified via TLD
  • LPS-85647 IllegalArgumentException errors are thrown when starting up Liferay DXP
  • LPS-85678 Allow "gradlew baseline" to ignore warnings
  • LPS-85713 Remove regexes from MFI and LPKG deployer
  • LPS-85722 Remove struts-el, struts-extras, struts-taglib, struts-tiles and portals-bridges
  • LPS-85765 Create a jar that includes all "*-api" portal jars
  • 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-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-86790 Reuse resolve context for lpkg index validation
  • 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-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-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-88382 Since we override http://java.sun.com/jsp/jstl/core it should be added as a taglib requirement in JspAnalyz...
  • 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-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-92077 Fix WebBundleDeployer#isFragmentBundle
  • LPS-92147 ClassLoaderPool may not ready when used in service tracker
  • LPS-93457 Update org.apache.felix.fileinstall to apply some fixes like FELIX-5684
  • LPS-94207 Remove bnd.jar from portal lib
  • LPS-94975 LCS throws errors about a missing connection token on startup
  • LPS-95203 Old created ScopedConfigurationManager configurations aren't reloaded
  • LPS-95330 Remove ant-bnd from global classpath
  • LPS-95455 Remove jmx usage from arquillian framework
  • LPS-96481 Turn on disabled Source Formatter checks and apply across private repos and subrepos
  • LPS-96919 Use org.apache.felix.configadmin-1.9.8
  • LPS-97101 Patch FileInstall to only read checksum file when it exists
  • LPS-97328 Missing localized text for Apache Felix Third Party settings
  • 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-98771 Faces portlets throw error on render
  • LPS-98796 Optionally override jsps from work folder
  • LPS-98937 Add ability to precompile JSPs and add them to jar bundle
  • LPS-99011 7.2.x rare bundles startup error
  • LPS-99534 Allow css overrides from Liferay work directory
  • LPS-99801 Allow js overrides from Liferay work directory
  • LPS-99923 Patch BundleTransformer to avoid trying to open lpkg zip file
  • LPS-99931 Optimize LPKGDeployer
  • LRDOCS-7180 LPS-97328
  • LRQA-33560 Change over the TCK testing to use portals pluto repository
  • LRQA-51488 Clarifying strings
  • RELEASE-1628 Include -jspc jars within LPKGs when an app contains a certain marker file
Show More

Customers Who Viewed This Also Bought