since ‎21-12-2015
‎13-10-2020
DhirajAg
Level 3
Assets shared via Share Link download in separate folders
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
We are sharing multiple assets via share link. When the users visit the link he receives in his email and tries to download all the assets in the Share Link, all the assets are downloaded in separate folders. We have tried customizing the javascript at this location /libs/dam/gui/coral/components/admin/adhocassetshare/clientlibs/landingpage/js/landingpage.js with the property flatStructure = true but even then it does not work. Business requirement is that all assets inside Share Link should be ...

Views

50

Likes

0

Replies

0
ACS Report - too many calls exception
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
I am using ACS AEM Commons report builder and specifically have references column. I am running it on DAM root folder which has around 2000 assets. I am getting an exception of too many calls per request. To fix this, I had to increase the number to 15000 in org.apache.sling.engine.impl.SlingMainServlet . Are there any cons of increasing the number to such a high number?

Views

120

Likes

0

Replies

2
Exclude filter not working for filevault-package-maven-plugin
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
I have a content package with nodes I would like to exclude when this package is installed on AEM 6.5. The exclude configuration is defined in filter.xml (META-INF/vault/filter.xml).Below is a representation of my filter.xml My pom.xml has below configuration org.apache.jackrabbit filevault-package-maven-plugin true amzn-biz merge_preserve content com.amazon.business amzn-biz-foundation.core /apps/amzn-biz/install com.adobe.cq core.wcm.components.all true com.adobe.cq core.wc...

Views

2.2K

Likes

0

Replies

3
Image Crop from center - ACS Named Transform Image
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
I am using ACS Commons Name Transform Image Servlet to resize and crop my images. I am trying to figure out what should be the parameters to crop the image from the center. What should be x,y if the size of the source image are not known and you want to apply a crop.bounds=[x,y,width,height]crop:bounds=25%,0,50%,100%

Views

663

Likes

0

Replies

0
Re: Adobe Launch script not loading in author
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
My issue was with read permissions on /conf node.

Views

1.1K

Likes

0

Replies

0
AEM Grid 24 columns
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
I am trying to modify the aem grid to use 24 columns instead of 12. As soon as i change below value to 24 and open a new page in edit mode, my AEM instance crashes and I get java.lang.OutOfMemoryError: GC overhead limit exceeded issue.Is there a limit on the number of columns we can have in AEM grid? Can it be 24? If not can we have gutters or spaces between columns?

Views

651

Likes

0

Replies

1
Re: How to use the AEM Asset Selector in a dialog?
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
Not able to view the attached package for the answer that is marked correct. Can you please post the solution again?

Views

2.2K

Likes

2

Replies

0
Re: Adobe Launch script not loading in author
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
Issue was with author /conf permissions getting messed up. Thank you everyone for the suggestions.

Views

1.2K

Like

1

Replies

0
Re: Adobe Launch script not loading in author
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
I am working on AMS provided environment for reference.

Views

1.1K

Likes

0

Replies

0
Re: Adobe Launch script not loading in author
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
No errors in browser console, network or logs.

Views

1.1K

Likes

0

Replies

0
Re: Adobe Launch script not loading in author
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
Hi,I have added the configuration in page properties. The same has been published and validated in publish environment. It is just not working in author environment.

Views

1.1K

Likes

0

Replies

0
Adobe Launch script not loading in author
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
Hey, i have configured Adobe IMS configuration for Launch and also created the cloud configuration under /conf. The launch script is not loading on author but it is loading in publish instance. I have published the same config and page from author instance to publish.Any idea as to why this is happening. I am running AEM 6.5.1 for reference.

Views

5.0K

Like

1

Replies

13
Re: Adobe IMS Configuration non admin user
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
The user is in administrators group and has access to everything. Still it doesnt work

Views

1.6K

Likes

0

Replies

0
Adobe IMS Configuration non admin user
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
I am trying to create a new Adobe IMS configuration in AEM via a user who is part of administrator group but not the admin user. I keep getting below error But this error is not seen for admin user. Anybody can help me figure this out?

Views

1.7K

Likes

0

Replies

3
Re: How to Index a Node Name?
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
Hi Gaurav,I have tried the same and it is not working for me. I stil get the error to consider creating an index.Here is my queryselect [jcr:path], [jcr:score], * from [nt:base] as a where name(a) = 'audience' and isdescendantnode(a, '/apps/weretail/components/templates/testpage')and my index definition below{ "jcr:primaryType": "oak:QueryIndexDefinition", "compatVersion": 2, "type": "lucene", "async": "async", "evaluatePathRestrictions": true, "reindex": false, "reindexCount": 14, "indexRules":...

Views

2.8K

Likes

0

Replies

2
ConcurrentModificationException
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
I am getting a concurrentModificationException when I am trying to run a query. This is just reading the nodes and no actual modification is being done. Our environment configuration is 3 AEM instances cluster on Mongo. Exception details below. Any pointers highly appreciated.Caused by: java.util.ConcurrentModificationException: nullat java.util.HashMap$HashIterator.nextNode(HashMap.java:1442)at java.util.HashMap$KeyIterator.next(HashMap.java:1466)at org.apache.jackrabbit.oak.security.authorizat...

Views

1.5K

Likes

0

Replies

3
How to Index a Node Name?
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
I have a query where I am trying to find a node through its name. My sample query is belowSELECT * FROM [nt:base] AS s WHERE ISDESCENDANTNODE([/content/abc]) and NAME(s) = 'testNode'I am trying to find nodes under /content/abc with the name as 'testNode' and I get in the log that i should try to index it. How can i achieve this? Can you share a sample index definition for indexing a node name?

Views

3.5K

Likes

0

Replies

5
Re: AEM Metadata Schema Dynamic Dropdown
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
It's in the asset metadata schema not in a component.

Views

1.6K

Likes

0

Replies

0
AEM Metadata Schema Dynamic Dropdown
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
I have a dropdown field in the metadata schema editor and I want the options of this dropdown to be populated dynamically from a servlet response. I am following below guide to achieve it. There is a question around my requirement and from the author's answer it seems just pointing the JSON path to the servlet should help achieve it. Has anybody come across this before? Do you know if it works coz I have not been able to achieve it. If i point the JSON path to an nt:file it works.Using a JSON fi...

Views

1.8K

Likes

0

Replies

3
Re: AEM Mongo Cluster
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
This is what i found in the debug log and this was observed on the server where the change was done and not seen in other servers.23.10.2018 17:10:50.296 *DEBUG* [sling-script-cache-thread-pool-1] org.apache.sling.scripting.core.impl.ScriptCacheImpl Detected script change for /apps/sample/components/templates/cnt-errorpage/footer.html - removed entry from the cache.23.10.2018 17:11:00.368 *DEBUG* [sling-script-cache-thread-pool-2] org.apache.sling.scripting.core.impl.ScriptCacheImpl Detected scr...

Views

4.0K

Likes

0

Replies

0
Re: AEM Mongo Cluster
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
Thats correct Jorg. In my scenario i am modifying a page component but it can be any script that is compiled.

Views

4.0K

Likes

0

Replies

2
Re: AEM Mongo Cluster
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
It is not an editable template but a static template and if i make a change on one server, the HTML of that component is invalidated on only that server and not the others. I believe since the change is reflected in all servers of the cluster the cache should also get invalidated in all, else there would always be an issue of some servers showing different content.

Views

4.0K

Likes

0

Replies

4
Re: AEM Mongo Cluster
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
So I found the HTMLs to be cached at /system/console/scriptcache . Once I cleared this cache it worked fine. I then changed the config at Apache Sling Script Cache to set the cache size to 0 so that nothing is cached. However i think this is an odd behavior of AEM in a mongo cluster where the cache is not invalidated automatically from the other AEM servers.Any pointers on this ?

Views

4.0K

Likes

0

Replies

0
Re: AEM Mongo Cluster
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
Yes restarting the server also resolves the issue, but why is it happening in the first place. Also restarting the server in a prod environment is not possible.

Views

4.0K

Likes

0

Replies

0
AEM Mongo Cluster
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
I have three AEM author instances in a cluster - Mongo 3 instances replica set.If i make a change to a template in crxde in one of the instances, i can see the change getting reflected in all 3 AEM instances in crxde, but when I am hitting a page of that template changes are not reflecting in the other two instances. Is there a cache configuration I am missing?Have tried this on AEM 6.3.2 and 6.3.3Restarting Apache Sling Resource Resolver on the other instance resolves the issue and I can see th...

Views

4.1K

Likes

0

Replies

9
Re: How to call the CQ5 API AssetDownloadService
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
How about just using the AEM OOTB assetdownload.zip servletfor example a post call like belowPOST /content/dam.assetdownload.zip/abc.zipwith below parameterspath=%2Fcontent%2Fdam%2Fsample1.pngpath=%2Fcontent%2Fdam%2Fsample2.pngpath=%2Fcontent%2Fdam%2Fsample3.png_charset_=utf-8downloadAssets=truelicenseCheck=trueflatStructure=truedownloadRenditions=falsedownloadSubassets=false

Views

669

Likes

0

Replies

0
Re: Downloading Adobe Experience Manager DAM Assets using Sling Servlets and the Query Builder API
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
How about just using the AEM OOTB assetdownload.zip servletfor example a post call like belowPOST /content/dam.assetdownload.zip/abc.zipwith below parameterspath=%2Fcontent%2Fdam%2Fsample1.pngpath=%2Fcontent%2Fdam%2Fsample2.pngpath=%2Fcontent%2Fdam%2Fsample3.png_charset_=utf-8downloadAssets=truelicenseCheck=trueflatStructure=truedownloadRenditions=falsedownloadSubassets=false

Views

615

Likes

0

Replies

0
Re: AEM 6.3 Assets List View Custom Column
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
Thank you Arun, this first link in your comment works for AEM 6.3 and the second link for AEM 6.2

Views

2.0K

Likes

0

Replies

0
Re: AEM 6.3 Assets List View Custom Column
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
Hi Arun, how do you map that to the metadata property. I have already achieved showing a column but the values in it are not showing.

Views

2.0K

Likes

0

Replies

0
AEM 6.3 Assets List View Custom Column
Avatar

DhirajAg

DhirajAg
- Adobe Experience Manager
I have a custom property in my metadata schema editor "trackingId". I want to see this custom property in the list view of assets. How can i achieve this?

Views

2.8K

Likes

0

Replies

4