since ‎24-09-2018
‎23-11-2020
Shashi_Mulugu
MVP
Re: AEM 6.5 : Update image asset URL at runtime to bust C...
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
@aem-enthusiast we can have CDN cache clearing in many ways? 1. Via workflow: can be manually triggered or can be clubbed with publish workflow if you already have one. 2. Replication Preprocesser3. Replication event listener 3. Replication custom flush agent

Views

38

Like

1

Replies

0
Re: Load a key from specific i18n Dictionary via sightly
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
Yes after doing a deep dive we can't simply do this from sightly, so I have used sling model to load a specific dictionary using sling:basename at dictionary level and using resourcebundle to load specific dictionary by passing locale and basename as params. Thanks members for the insights.

Views

51

Like

1

Replies

0
Load a key from specific i18n Dictionary via sightly
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
Hello Community Members, A quick question, We have multi-tenant application, where we i18n dictionary for having same keys but different meanings, ex "welcome_message": "Welcome to My Site", in TenantA, where as for in TenantB, "welcome_message": "Welcome to My SiteB", So i dont have any Javabased logic and i am using simple sightly to display them.${'welcome_message' @ i18n} So based on above, i am getting TenantB msg in TenantA. Is there a way to load a specific dictionary values via sightly?

Views

150

Likes

0

Replies

4
Re: Not able to access repo.adobe.com
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
@kautuk_sahni

Views

110

Likes

0

Replies

0
Re: Not able to access repo.adobe.com
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
Thank you but if you take "content-package-maven-plugin" in latest archetype is 1.0.2 but in maven central 0.5.24 is the latest, so builds are failing. please help.

Views

134

Likes

0

Replies

0
Not able to access repo.adobe.com
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
Hello Team, We are not able to access repo.adobe.com, Any Maintenance issue? We are unable to build AEM projects across the globe. Please help. @kautuk_sahni @Singh_Jagpreet

Views

232

Likes

0

Replies

6
Re: Can we integrate CloudFront Cache clearance with Work...
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
@Jineet_Vora As mentioned by Jineet, we can three ways to implement and i would prefer to have "Cloudfront Flush Agent" in AEM Publishers to the Job.

Views

81

Like

1

Replies

0
Re: Virtual host configuration
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
@larry19 Configuring Dispatcher have multiple steps involved, You need enable/add dispatcher modules to your Apache Vhost files, then configure dispatcher with "Farms" to accept the requests and serve it back. Please follow below two links for configuring the dispatcher over Apache:- https://docs.adobe.com/content/help/en/experience-manager-dispatcher/using/getting-started/dispatcher-install.html#apache-web-server-configure-apache-web-server-for-dispatcher https://docs.adobe.com/content/help/en/...

Views

53

Like

1

Replies

0
Re: How to stop overriding the content in translation usi...
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
@esu2805 Not possible with AEM language copy feature it is just a copy of the page in language master, we dont have any configurations to exclude specific properties from it.

Views

85

Like

1

Replies

1
Re: How to stop overriding the content in translation usi...
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
@esu2805 Not possible with AEM language copy feature it is just a copy of the page in language master, we dont have any configurations to exclude specific properties from it.

Views

79

Like

1

Replies

1
Re: Best way to delete js cache in AEM 6.5 Author
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
If you are using ams setup please refer to /etc/httpd/conf.d.dispatcher/ams_author_farm.any which will have a cache root

Views

138

Likes

0

Replies

0
Re: Groovy Script
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
@arvind please refer to our solved community post. https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/update-component-node-using-groovy-script-in-aem/qaq-p/381048

Views

86

Likes

0

Replies

0
Re: Add Component to two componentGroup
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
@MaynorSong you cannot do it in AEM. May I know why do you want to do it so that we may suggest you a better way.

Views

110

Like

1

Replies

0
Re: Best way to delete js cache in AEM 6.5 Author
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
@AEMnewbie Firstly we should not cache anything in AEM author.. based on your message mostly your author instance is behind a dispatcher, just deny all cache rules in author farm. And this issue will occur in publisher as well, you can use ACS commons Versioned Clientlibs feature will add new md5hash after every change/hit to aem instance which will be unique and won't have effect of cache when new changes get deployed.

Views

151

Like

1

Replies

3
Re: AEM SPA React - Dispatcher Setup
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
@bipinchandra92 I think it is nothing to do with dispatcher. Please check your spa logic where it is firing two XHR requests.

Views

120

Likes

2

Replies

1
Re: Is it possible to create a list component that evalua...
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
Yes @james-eaton we can create a component with the said requirements. Basically its an and condition between tags field and path field(which has or condition in between) Can be achieved using query builder.

Views

100

Like

1

Replies

0
Issue with unclosed resource resolver in OOTB scene7 Bundle
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
Hello Team, We are using AEM 6.4.2 integrated with Dynamic Media. Here to fetch the URL of synced asset we are using com.day.cq.dam.s7dam.common.utils.PublishUtilsImpl.externalizeImageDeliveryAsset() by passing the resource object of the asset. We are seeing the unclosed resource resolver issue in logs. Please suggest. Any other way to fetch the DM published URL if not above? I suspect that in "com.day.cq.dam.scene7.impl.Scene7AEMBridgeImpl" resourceresolver might not be closed after processing....

Views

138

Likes

0

Replies

2
Re: AEM OOB Feature 6.5
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
@AEMnewbie the feature is OOTB irrespective of AEM version. Please check if the asset is published atleast once and the publish/unpublish process is working as expected in the first case.

Views

109

Likes

2

Replies

0
Re: AEM archetype 23/24 - Maven Multi module Project with...
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
This can't be done via profile based embeds in all. Need todo via adding a "autoInstallPackage" profile to tenant 1 and tenant 2 ui.apps modules, then you can install them separately, instead of trying to embed them in the all package, which has the autoInstallSinglePackage profile But this will not work in archetype 24. Need to submit Github issue. Thanks @kaushal_mall

Views

278

Like

1

Replies

0
Re: AEM archetype 23/24 - Maven Multi module Project with multi tenancy
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
Thanks Kaushal this helps

Views

288

Likes

0

Replies

0
Re: AEM archetype 23/24 - Maven Multi module Project with multi tenancy
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
Yes that would be ideal. What is the way forward for such request? We are having a new project proposes to build on aem 6.5.6 and we took Archetype 24 as base.

Views

314

Likes

0

Replies

0
Invoke Graphql query from Adobe IO
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe I/O Runtime
Hello Team, Can anyone help us on how to invoke a Graphql query from Adobe IO runtime environment. Basically we are trying to build an api layer in Adobe io which acts as middle layer between magento and other consuming applications such as AEM. Any reference invocation or Pseudo code will help. @mhaack @Mihai_Corlan

Views

279

Likes

0

Replies

5
Re: AEM archetype 23/24 - Maven Multi module Project with multi tenancy
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
Yes.. so what can be better options

Views

335

Likes

0

Replies

0
Re: AEM archetype 23/24 - Maven Multi module Project with multi tenancy
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
Yes Kaushal, I did but it is just installing ui.apps but not bundle embed in it as that plugin is being not used with recent archetype.

Views

353

Likes

0

Replies

0
Re: AEM archetype 23/24 - Maven Multi module Project with multi tenancy
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
Ideally yes, But for local development work, if my Super project has 5 tenants, it is waste of resources to build/deploy all package with 5 tenants, is there any way we can embed only ex:tenant2 in all package via command line param/arguments/profiles?

Views

375

Likes

0

Replies

0
AEM archetype 23/24 - Maven Multi module Project with multi tenancy
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
Hello Team, @kaushal_mall I want to create a latest AEM maven archetype project using archetype version 23 or 24, which has new project/module name "all" which will generate single package/zip containing all other modules targeted output, via Cloud Manager we can only deploy all package. Here If I want profile based builds for my local/DEV instances which is not AMS/Cloud, i am able to configure Profile based module builds, but how can i configure what to embed in all package in all/pom.xml via ...

Views

427

Likes

0

Replies

11
Re: Skip Assets from Asset Translation Job
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
Yes @hamidk92094312 you are right, at present we dont have exclude option for global folders which I want skip part of language copy job.

Views

124

Likes

0

Replies

0
Skip Assets from Asset Translation Job
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
Using AEM along with Translation project to send pages/assets for translation, We can configure Translation rules to exclude/Include paths with /content/dam/ path allowed. Ex:- My DAM structure is "/content/dam/XYZ/global", "/content/dam/XYZ/us", "/content/dam/XYZ/uk" "/content/dam/XYZ/de" etc.. I have image component which will be used by authors in different sections of the page and browse images from the above paths. Here I want to exclude images from "/content/dam/XYZ/global" but take images...

Views

158

Likes

0

Replies

2
Re: Not able to extends PageImpl.java from Core Components
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
@Reini- if you want to inject any new css classes, please use page level style system which is OOTB. Refer to below community post for reference: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/don-t-understand-cssclassnames-in-aem-core-wcm-components-2-0-0/qaq-p/270537

Views

140

Like

1

Replies

0
Re: Smart Crops reset after running DAM Update Asset Work...
Avatar

Shashi_Mulugu

MVP

Shashi_Mulugu
- Adobe Experience Manager
@ankushd75501011 interesting but valid question. As of I know, it is how it works.. since smart cropping works as part of scene7 process step in DAM asset update workflow. If you have to prevent below usecase, try to create separate workflow for scene7 sync with that single process step so that when image gets updated for general edits these smart crops will not refreshed. Just option try it out but with this we will loose auto sync to scene7/DM , authors has to manually sync to scene7/DM whenev...

Views

120

Like

1

Replies

1