[x] AEM Version, including Service Packs, Cumulative Fix Packs, etc: 6.5.6.0
[x] ACS AEM Commons Version: 4.6.0
[x] Reproducible on Latest? yes
Expected Behavior
When enforceMd5 is switched off (default behaviour), a cache hit should not trigger a cache refresh of a clientlib.
Actual Behavior
When enforceMd5 is switched off, a cache refresh is triggered when the md5sum is present in the url. A message like:
com.adobe.acs.commons.rewriter.impl.VersionedClientlibsTransformerFactory Refreshing client libraries cache, because /etc.clientlibs/some/client/lib.min.b75fbc620015773fc1a9e5b000ac77b6 could not be found
is logged.
Steps to Reproduce
Enable versioned clientlibs as documented
Request any page from AEM with clientlibs on it
Refresh the page a few times, so the versioned clientlib is requested and cached
Required Information
Expected Behavior
When enforceMd5 is switched off (default behaviour), a cache hit should not trigger a cache refresh of a clientlib.
Actual Behavior
When enforceMd5 is switched off, a cache refresh is triggered when the md5sum is present in the url. A message like:
is logged.
Steps to Reproduce