Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Repo info
  • Jan 31 2019 21:04
    joerghoh commented #1732
  • Jan 31 2019 21:02
    joerghoh commented #1732
  • Jan 31 2019 19:40
  • Jan 31 2019 01:58
    badvision review_requested #1738
  • Jan 31 2019 01:58
    update-changelog[bot] commented #1738
  • Jan 31 2019 01:58
    badvision opened #1738
  • Jan 31 2019 01:54

    badvision on Renovator_bugfixes

    #1737 - Added additional asset … (compare)

  • Jan 31 2019 01:43
    badvision opened #1737
  • Jan 30 2019 15:26
    kwin opened #1736
  • Jan 30 2019 15:14
    kwin synchronize #1735
  • Jan 30 2019 15:10
    update-changelog[bot] commented #1735
  • Jan 30 2019 15:10
    kwin opened #1735
  • Jan 30 2019 14:00
    kwin edited #1733
  • Jan 30 2019 12:48
    mauryamanoj opened #1734
  • Jan 30 2019 12:31
    kwin opened #1733
  • Jan 30 2019 00:35
    davidjgonzalez commented #1715
  • Jan 29 2019 23:56
    badvision commented #1715
  • Jan 29 2019 21:55
    badvision milestoned #1732
  • Jan 29 2019 21:55
    badvision labeled #1732
  • Jan 29 2019 21:55
    badvision labeled #1732

Hi All, in reports in ACS commons, AEM 6.4 with service pack 6.4.6 and ACS commons package 4.8.4 / 4.7.0 / 4.3.2, below error is coming when download report option is clicked. As per observation, the file is getting downloaded, and results are not truncated in CSV file, but this error is occuring everytime. Is this a known issue. Error stack trace is below.
Thank you!

04.08.2020 23:25:32.027 ERROR [ [1596563731984] GET /var/acs-commons/reports/sample-references-report/jcr:content.report.csv HTTP/1.1] com.day.cq.wcm.core.impl.WCMDebugFilter Error during include of SlingRequestPathInfo: path='/var/acs-commons/reports/sample-references-report/jcr:content', selectorString='report', extension='csv', suffix='null'
org.apache.sling.engine.impl.SlingHttpServletResponseImpl$WriterAlreadyClosedException: null
at org.apache.sling.engine.impl.SlingHttpServletResponseImpl$1.checkClosed(SlingHttpServletResponseImpl.java:190)
at org.apache.sling.engine.impl.SlingHttpServletResponseImpl$1.close(SlingHttpServletResponseImpl.java:220)
at org.apache.commons.io.IOUtils.closeQuietly(IOUtils.java:363)
at org.apache.commons.io.IOUtils.closeQuietly(IOUtils.java:252)
at com.adobe.acs.commons.reports.internal.ReportCSVExportServlet.doGet(ReportCSVExportServlet.java:112) [com.adobe.acs.acs-aem-commons-bundle:4.8.4]
at org.apache.sling.api.servlets.SlingSafeMethodsServlet.mayService(SlingSafeMethodsServlet.java:266)
at org.apache.sling.api.servlets.SlingSafeMethodsServlet.service(SlingSafeMethodsServlet.java:342)
at org.apache.sling.api.servlets.SlingSafeMethodsServlet.service(SlingSafeMethodsServlet.java:374)
at org.apache.sling.engine.impl.request.RequestData.service(RequestData.java:552)
at org.apache.sling.engine.impl.filter.SlingComponentFilterChain.render(SlingComponentFilterChain.java:44)
at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:82)
at com.day.cq.wcm.core.impl.WCMDebugFilter.doFilterWithErrorHandling(WCMDebugFilter.java:192)
at com.day.cq.wcm.core.impl.WCMDebugFilter.doFilter(WCMDebugFilter.java:159)
at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:72)
at com.day.cq.wcm.core.impl.WCMComponentFilter.filterRootInclude(WCMComponentFilter.java:375)
at com.day.cq.wcm.core.impl.WCMComponentFilter.doFilter(WCMComponentFilter.java:190)
at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:72)
at com.day.cq.wcm.core.impl.PageLockFilter.doFilter(PageLockFilter.java:91)
at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:72)
at com.day.cq.personalization.impl.TargetComponentFilter.doFilter(TargetComponentFilter.java:96)
at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:72)
at org.apache.sling.engine.impl.SlingRequestProcessorImpl.processComponent(SlingRequestProcessorImpl.java:282)
at org.apache.sling.engine.impl.filter.RequestSlingFilterChain.render(RequestSlingFilterChain.java:49)
at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:76)
at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:78)
at com.day.cq.wcm.core.impl.warp.TimeWarpFilter.doFilter(TimeWarpFilter.java:109)
at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:72)
at com.adobe.cq.social.ugcbase.security.impl.SaferSlingPostServlet.doFilter(SaferSlingPostServlet.java:114)
at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:72)
at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:78)

AEM 6.5 with ACS-common-4.7.0 multi filed not rendering data.
did any one encountered issue?
Multi field dialog is not working on AEM 6.5 and ACS common 4.7.0
not getting any error on console
1 reply
Whenever we are opening component dialog for edit , all fields are showing empty and its not populating values in the dialog and also its not storing anything in the repository once we submit dialog
I am not a developer, but I play one occasionally. I have a question about documentation. I am working locally to figure out a workable process to import content fragments. I see that is a function available with the MCP called Content Fragment Import. I can find zero documentation though. Is this a completed functionality?
Ved Singh
Hi, in AEM 6.5 with ACS-common-4.3.4, for nested parsys, "acsComponentsLimit" limit is not working. It is validating against the limit of the root parsys and ignoring limit of the child parsys. Anyone facing this issue? Plz help.
Hi All, I am not able to use custom transformer with versioned clientlibs. I can only use any one transformer by changing order property. Can anyone please let me know if there is any way I can use both the transformer on AEM page i.e. version clientlibs and custom transformer. The custom transformer changes the href value of A tag.
Ved Singh
Has anyone encountered issues with nested parsys and acsComponentsLimit functionality?
Sugeet Sharma
Hi everyone, does Adobe provide support for ACS commons?
Hi All,
We Use Versioned clientlibs in our project ,we called a clientlib js files with versioned clientlibs from a footer component(Structure component - loads in all pages) we use static templates . The versioned clientlib models is loaded in all the pages , except one . the latest code from footer is rendered in that page as well , still the JS called is normal.
expected : clientlib-angularAem.77fa5c32a9ebef23326baa9397bb8aa1.js
Actual : clientlib-angularAem.js
Hi All, I have implemented versioned clientlibs in my project but my clientlib resources doesn't have the hash when its rendered. I can confirm that I can see my configuration in status-slingwriter. I have also restarted my AEM instance. Is there any other configuration I'm missing ?
Hi All,
in the document https://adobe-consulting-services.github.io/acs-aem-commons/pages/maven.html
in step1 its written that we have to add dependencies in the in the section of "all projects pom.xml" in case if we have created project with archetype 21 and above.
and right after this its also mentioned that in AEM6.5 we have to add dependencies in "content project’s pom.xml".
Now my question is , if I have created a project with archetype23 and have AEM6.5.6 then do I need to do both of the 2 things mentioned above(or in Step1 of the document) ?
Vaishnavi Jayakumar

Hi All,

I am trying to use ACS commons to integrate and display Marketo forms in aem page.
Using this documentation https://adobe-consulting-services.github.io/acs-aem-commons/features/marketo-form/index.html, can get the list of marketo forms in the Embed component, but on selecting the saving the component, the form is not being displayed. I don’t see any specific errors in the error.log. Any pointers?

Any doc for trying using maven build for acs-commons-4.8.0 ? Followed instruction on https://adobe-consulting-services.github.io/acs-aem-commons/pages/maven.html but end result didn't work as document present. Any idea or help ? Also i observed that after adding 8 list items page goes blank. Did any one encountered the same issue?
Igor Konobas
@vgajend @suhas-suresh-a , did you manage to resolve the issue with generic list? I have found out that in project this is reproducible as long as a sling rewriter configuration node is present for my project
Josh Boyle
Hey team. I'm running into an issue where my custom granite resource status is reliably being overwritten by an OOTB sling:OsgiConfig and since the last registered wins, my status messaging atop pages is not displaying. Has anyone figured out a solution to this?
@KoisX you are correct. I was able to reproduce the issue and was able to fix by changing to html-generator instead of htmlparser. Plz let me know if you have any suggestions?
Hi guys, Want to know if com.adobe.acs.commons.rewriter. AbstractTransformer is deprecated in acs aem commons 4.0.0. What is the alernative for this?. We are upgrading to 6.5 and when i use acs commons 4.0.0 bundle it breaks the functionality. Any advice is most welcome. Thanks.
2 replies
@KoisX @AEMRockstar : I had the same issue with generic lists and found out that the NPE which is thrown is happening because the RequestPathInfo of the request contains an extension but no path. If you have a rewriter which has paths configured then this will lead to the NPE. My workaround for this was to remove the paths configuration in the rewriter and to move the path check into the Java code.
shajul shaik
@morgank-atl I have same question. Is there any documentation for MCP content fragment importer process. There is requirement in my project to use this and am facing challenges in importing String[] & Date fields of fragment elements.
What is the excel format for content fragment importer process of MCP. Am facing issues with string array and date import
Umair Ahmad
Hi All, ACS AEM Commons Versioned ClientLibs generates a new MD5 value everytime a modification to the client library happens and appends to the client library url for re-cashing. MD5 cryptographic algorithms are outdated and vulnerable to security. Is there another version of the Versioned ClientLibs or any other implementation that uses SHA2 Family (SHA256, SHA386, and SHA512) instead of MD5?
1 reply
We recently upgraded to AEM and using ACS common custom RTE for color picker and font options, but it started throwing unable to resolve underscore error now.
/acs-commons/rte-plugins/dialog-plugin specified dependencies that could not be resolved: underscore
Luca Nerlich
@umair_sheikh14_twitter the hash is not being generated in regards to security. This is used, so that the browsers cache knows, that a new version is available.
Hi. just updated to 4.10.0 and useradmin is not showing any path anymore at permission tab. I had 4.8.4 before.
Hi all - anyone have the issue where MCP process log/monitor is showing up blank?
manager *

Recently done an in-place upgrade from to 6.5. Post upgrade I noticed the acs-aem-commons-bundle with 3.x.x version did not get active in OSGI. Removed the same and installed this https://mvnrepository.com/artifact/com.adobe.acs/acs-aem-commons-bundle/4.10.0 via Felix console. This did not work as well. Saw errors with
Imported Packages

twitter4j,version=[3.0.5,4) -- Cannot be resolved but is not required
twitter4j.auth,version=[3.0.5,4) -- Cannot be resolved but is not required
twitter4j.conf,version=[3.0.5,4) -- Cannot be resolved but is not required
twitter4j.json,version=[3.0.5,4) -- Cannot be resolved but is not required

com.amazonaws.auth,version=[1.10,2) -- Cannot be resolved but is not required
com.amazonaws.services.s3,version=[1.10,2) -- Cannot be resolved but is not required
com.amazonaws.services.s3.model,version=[1.10,2) -- Cannot be resolved but is not required

com.github.benmanes.caffeine.cache -- Cannot be resolved but is not required
com.github.benmanes.caffeine.cache.stats -- Cannot be resolved but is not required

Any idea, what I should look for to fix it? Do I need any other artifacts to be changed in POM...etc.

Bill Brinkert

Using version 4.11.0
I completed all of the steps for adding ACS AEM Commons. Step 2 of the instructions for adding ACS AEM Commons says to add this to the filevault-package-maven-plugin config:


and upon running maven, I get this error:

[ERROR] ValidationViolation: "jackrabbit-packagetype: Package of type 'APPLICATION' is not supposed to contain Oak index definitions but has 'allowIndexDefinitions' set to true.", filePath=META-INF/vault/properties.xml

2 replies
shaun english
@bsagarneel I would also make sure to be on the latest service pack. Keep in mind the Commons stuff is for the most part not supported in cloud-native AEM. My first question would be around what you want to use it for. It is not supposed to be used in production so that is another caveat. I'm all for doing whatever works to get the job done timely, ethically, and learn Adobe's best practices as they evolve. Even though Commons is deprecated, a programmer familiar with the AEM versions, archetypes, and Adobe's direction may contribute to the resolution; however, Adobe, or more has resolved a chunk of the problems Commons was filling gaps, hence the "Commons" nomenclature, e.g. dispatcher flushing.
Beyond that I would restart the instance first. Upgrades tend to need a fresh restart especially with Oak version updates.
shaun english
There are many approaches to finding the problem. Look at logs, set up a proxy with Java break points to step through code issues. To update your POM, I like to use AEM's latest archetype to model the end result, also to familiarize myself with shifts in perspective. There are lots of annotations being introduced, easier injection methods, and Adobe.io utilizing a JS framework updating AEM through Experience Fragments. Updates in Java are part of the evolution such as Java 11 vs. Java 8 vs. 15 as coding itself is reflective of the architecture, security, and transport protocols, nature of information traveling over vast distances.
Hi guys, I have been facing this strange issue with clientlib versioning that my CSS is getting versioned but JS is not
anyone else facing this issue or know hoe can I check whats the root cause?
<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0"
my config is like this
and my rewriter folder is at level 4 as mentioned in docs : /apps/<my-project>/config/rewriter/versioned-clientlibs
ACS version : 4.10.0
Just checked release notes..
its fixed in 4.11.2
Hi Guys,
is there anyone using the ACS commons 4.4.2 Twitter feed component in AEM 6.5.4? we installed The ACS AEM Commons Twitter Support Bundle but it's going to a resolved state.
Team, Pattern Detector for 6.5 upgrade throws the following
The content stored at /apps/acs-commons/components/workflow/copy-properties by overriding (sling:superResourceType) the JCR path at /libs/cq/workflow/components/model/process might be incompatible after update and might need some adaption
Any idea how to address this?
Team.. Can i get some response on the above?

Hello, Any one uses Marketo forms (via https://adobe-consulting-services.github.io/acs-aem-commons/features/marketo-form/index.html) in AEM?

I've setup our 6.5 sandbox (provided by AMs) according to the link above and the values/information provided by Marketo website. --But the "embedabble" drop is empty on our AEM author.--

Any ideas on where/what to check? I looked at the AEM logs and nothing stands out. I also looked at the browser console and nothing there as well. Thanks