shelly-goel
Community profile shelly-goel MVP
Job title here
Location here
23 BADGES
MVP

MVP

Learn more
Joined the community 01-10-2020 10:55:10 PM
Offline
Top badges earned by shelly-goel
Customize the badges you want to showcase on your profile
Re: Sling model exporter
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@arvind Instead of using Sling Model Exporter, you can have simple sling model and have a common method in it to create a json object using all the fields in the component, serialize using gson. You can pass this serialized json into the data- attribute in the component's HTL which can be read by the react component

Views

78

Likes

2

Replies

0
Re: Reindexing of /oak:index/cqAuditLucene is not working
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@viveka_S  Try to keep either includedPaths or just excludedPaths

Views

90

Like

1

Replies

0
Re: AEM SPA - Rewrite URL with Query Parameter not loadin...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@Gunjan_13 Please refer to below where the similar issue is discussed.You have two options:1. Either you could fix :path property https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-spa-react-dispatcher-setup/qaq-p/3838612. or I would suggest to use selector (/en/category.categoryName.html) to serve all category pages with single aem page. This would not require you to have a rewrite rule

Views

52

Like

1

Replies

0
Re: AWS libraries for AWS SDK S3 connector configs not re...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@kiranparab - Did you make the neccassary changes in embed section of pom.xml?

Views

55

Likes

0

Replies

0
Re: Hi Mates, Any one using Adobe launch or DTM. I create...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Platform Data Collection
@sutej IMO you would have to move the 5 rules to a different property since the report suites are configured per property.You may explore the Launch APIs to move them programmatically https://developer.adobelaunch.com/api/reference/1.0/properties/relationships/rules/list_related/https://developer.adobelaunch.com/api/reference/1.0/rules/create/

Views

95

Likes

2

Replies

2
Re: How to maintain the memory cache in AEM .?
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@vmadala What's the format of key-value pair in in-memory cache?Are you storing the query as the key and its results as the value? You could probably write a servlet and pass the key as an argument to delete.Also, it would be worth checking if indexing (in case you're using sql/ xpath queries) can be done to improve the performance.

Views

115

Likes

2

Replies

0
Re: How to include javascript on template properties?
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@mustafaaaga You can create a clientlibrary under your page component and use that js in the page component script to implement your logic.

Views

83

Like

1

Replies

0
Re: Is there anyway to publish Event handler at receiver...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@vmadala You can refer this example for implementation:https://github.com/sunilkumar1117/AEM-Sample/blob/master/acs-aem-samples-master/bundle/src/main/java/com/adobe/acs/samples/events/impl/SampleSlingEventHandler.java The event generated on the sending side (author) is under the topic com/day/cq/replication (ReplicationAction.EVENT_TOPIC). The event generated on the receiving side (publish) is under the topic com/adobe/granite/replication (ReplicationEvent.EVENT_TOPIC)

Views

86

Likes

2

Replies

1
Re: set page properties for Redirect to different home pa...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@sunitaBorn You can achieve this with clientcontext personalization. You would day of the week as segment/ audience to configure a specific page on a specific day.http://www.sgaemsolutions.com/2018/12/personalization-using-contexthub-in-aem.htmlOther solution could be to leverage Redirect Map Managerhttps://adobe-consulting-services.github.io/acs-aem-commons/features/redirect-map-manager/index.html

Views

78

Like

1

Replies

0
Re: Trouble setting up a sling job on AEM 6.5. What am I...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@Art_Broussard - Try with this package as well org.apache.sling.jobs.JobManager; The sling documentation mentions this pacakge: https://sling.apache.org/documentation/bundles/apache-sling-eventing-and-job-handling.html#jobs-guarantee-of-processing

Views

75

Likes

0

Replies

0
Re: Thanks this works (somehow when I tried escaping earlie...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
It's a firefly app so cloud would not be able to communicate with local instance. Yes we have tried specific origin as well and same issue persists.

Views

58

Like

1

Replies

0
Re: AWS libraries for S3 connector configs not resolved i...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@kiranparabYou would have to add this bundle in the embed-dependency section as described here:*;scope=compile|runtime;inline=truehttps://stackoverflow.com/questions/56697999/how-to-embed-external-jars-dependency-in-osgi-bundles

Views

75

Like

1

Replies

0
Re: AWS libraries for AWS SDK S3 connector configs not re...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@kiranparab - Please follow the steps mentioned in below link to add the dependency to embeds section as well: https://apiltamang.wordpress.com/2017/03/02/adding-a-new-package-or-library-dependency-for-an-aem-project/

Views

88

Likes

0

Replies

0
Re: New Non-Prod Environment in AEM as Cloud Service
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@grandhip You could create a new development environment (I assume up to 10 dev environments can be created) as mentioned here. However, if you do not see the option to create more environments, you would have to check with the provisioning team.https://experienceleague.adobe.com/docs/experience-manager-cloud-service/implementing/using-cloud-manager/manage-environments.html?lang=en

Views

52

Like

1

Replies

0
Re: Adobe Cumulative Fix Pack 6.4.8.4 will not install on...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
Yes I was talking about force upload, does that not work for you?

Views

84

Likes

0

Replies

0
Re: AWS libraries for AWS SDK S3 connector configs not re...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@kiranparab - Trying to understand your use case, are you trying to create a S3 nodestore or want to programmatically connect with S3 to upload some files?In former case, since the entire infrastructure is managed by Adobe and there's already a repository service holding all the repository data, I don't think it would be possible to have a separate S3 datastore. If it's latter, did you try adding the S3 dependencies in pom.xml?

Views

102

Like

1

Replies

8
Re: Language copy is created as a Live Copy
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@troubleshooter3 You would have to create the language copy from US> en first and then send it for translation. You would have created a live copy instead.

Views

42

Like

1

Replies

0
Re: Dam assets not showing any property after upgrade to...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@Ravindra17 This could probably due to any customizations you would have done or project restructuring required in AEM 6.5Hopefully you have followed these documents:https://experienceleague.adobe.com/docs/experience-manager-65/deploying/upgrading/upgrade.html?lang=en#https://experienceleague.adobe.com/docs/experience-manager-65/deploying/restructuring/repository-restructuring.html?lang=en

Views

78

Likes

2

Replies

2
Re: Trouble setting up a sling job on AEM 6.5. What am I...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@Art_Broussard Please try using OSGi R6 annotations as mentioned here:https://stackoverflow.com/questions/66556618/how-to-create-jobconsumer-in-slingSample Code: https://github.com/Adobe-Consulting-Services/acs-aem-samples/blob/master/core/src/main/java/com/adobe/acs/samples/jobs/impl/SampleSlingJobConsumer.java In MyCompoent, @Reference would be replaced with @OSGiService

Views

89

Like

1

Replies

0
Re: Can anyone please explain about the below note on AEM...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@Prince_Shivhare - Thanks for sharing the UGC approach. I needed few details: 1. When you're capturing the user rating, are you saving it in AEM publisher by any chance or directly sending it to bazaarvoice in the client code? If you'll capture it in AEM publisher, means you would send it to bazaarvoice from server and then receive it back via SFTP after approval. 2. Once you receive the approved rating, is it captured AEM author or publisher or both - is it on a scheduled basis using a schedule...

Views

81

Likes

0

Replies

0
Re: Adobe Cumulative Fix Pack 6.4.8.4 will not install on...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@david_dorrHopefully you've checked Forced Install on package installation?

Views

115

Like

1

Replies

3
Re: Can anyone please explain about the below note on AEM...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@markus_bulla_adobe - On Similar lines of UGC and reverse replication, I would like to understand why can't we leverage Sling Content Distribution's reverse replication and sync distribution to sync between all publishers?

Views

133

Likes

0

Replies

0
Re: Live copy issue in AEM 6.5 when Synchronizing I want...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@JakeCham few things to check1. The lock icon is intact in the child pages2. By default, the properties that aren't rolled out are special properties with a name that start with jcr:, cq: or sling:. Please check you're not referring to these propertieshttps://helpx.adobe.com/se/experience-manager/kb/MSMRolloutConfig.html3. OSGI configurations of "com.day.cq.wcm.msm.impl.actions.ContentUpdateActionFactory / CQ MSM Content Update Action". It has settings for excluding page properties "cq.wcm.msm.a...

Views

96

Likes

2

Replies

0
Re: How to import assets from S3 Bucket to AEM directly?
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
S3 Asset Ingestor code can be referred from here: https://github.com/Adobe-Consulting-Services/acs-aem-commons/blob/ff750e963a7ca3a1df49f4a9afa8aca4be4c63ef/bundle/src/main/java/com/adobe/acs/commons/mcp/impl/processes/asset/S3AssetIngestor.java

Views

69

Likes

0

Replies

0
Re: AEM Cloud SDK with CIF not coming up
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@Vijayalakshmi_S I did not install any package other than venia and it all worked fine till I was using this instance. I just shut down this instance and started it few days later that it did not work.

Views

50

Like

1

Replies

0
Re: Asynchronous upload to s3 bucket
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@keerthana_hn You can leverage batch-upload npm module for thishttps://www.npmjs.com/package/s3-batch-upload

Views

59

Like

1

Replies

0
Re: [AEM 6.5] Project archetype and maven dependencies that are embedded
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@shea8511 Are these all external dependencies and not provided by AEM? You can check each of these dependencies if they are already provided in /system/console/depfinder if you find an existing bundle, note the version and use this same version in your pom.xml dependencies section also add the scope as provided. This way you can reduce a lot of exports.

Views

64

Like

1

Replies

0
Re: Existing folders, New Folders and Files are not showi...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@GnanendraPonnala This seems to be an issue with indexing. Try reindexing on damAssetLucene to see new folders created in DAM console

Views

99

Like

1

Replies

1
Re: Pega PRPC to Adobe Experience Manager (as Cloud Servi...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@gauravtyagi For AEM as a Cloud Service, you would have to use developer token or service based credentials as mentioned here:https://experienceleague.adobe.com/docs/experience-manager-learn/getting-started-with-aem-headless/authentication/service-credentials.html?lang=en#

Views

55

Like

1

Replies

0
Re: Resource resolver returning null...
Avatar
Affirm 100
MVP
shelly-goel
MVP

Likes

246 likes

Total Posts

410 posts

Correct reply

105 solutions
Top badges earned
Affirm 100
Give Back 25
Ignite 3
Give Back 10
Validate 1
View profile
shelly-goel
- Adobe Experience Manager
@christopherv662 If you're using OSGi R6 annotations, error is probably beacuse @Reference annotation would not wrok as below. Try changing it to @OSGIService@referenceResourceResolverFactory resolverFactory;

Views

102

Like

1

Replies

0