Legacy Knowledge Base
Published Jul. 2, 2025

javascript.fast.load=true does not bundle all of the JS files into a single JS file

Written By

Anna Zombori-Suszter

How To articles are not official guidelines or officially supporteddocumentation. They are community-contributed content and may not alwaysreflect the latest updates to Liferay DXP. We welcome your feedback toimprove How to articles!

While we make every effort to ensure this Knowledge Base is accurate, itmay not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with anyfeedback or concerns.

Legacy Article

You are viewing an article from our legacy "FastTrack"publication program, made available for informational purposes. Articlesin this program were published without a requirement for independentediting or verification and are provided "as is" withoutguarantee.

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

Issue

  • Despite the javascript.fast.load property being true, a lot of JS files (starting with /combo) are still loading separately on the pages. Note: This property is true by default. 
  • Therefore, a lot of /combo requests are still sent to the server.

Environment

  • Liferay DXP 7.0+

Resolution

  • By default, Liferay bundles together resources that are sent out. In situations, where there are numerous additional resources, such as when resources are used by themes or JavaScript or many locales, then those resources would need to be processed separately to aggregate them together. 
  • Although currently the described behavior is expected, there is a Feature Request open for allowing more control to the files that are loaded at each page request: LPS-107502

 

Did this article resolve your issue ?

Legacy Knowledge Base