since ‎07-04-2016
Online
Nupur_Jain
MVP
Re: AEM Deployment Process Nupur_Jain - Adobe Experience Manager
Hi @Heena06 You need to understand and read about author, publish, dispatcher and load balancer few things before sites get live:https://www.bounteous.com/insights/2018/02/20/aem-infrastructure/?lang=en-ca#:~:text=The%20publish%20instance%20of%20AEM,author%20has%20activated%20some%20content. https://www.tothenew.com/blog/configuring-dispatcher-author-and-publish-instance-of-adobe-experience-manager-aem/#:~:text=AEM%20Author%3A%20The%20Author%20instance,the%20application%20in%20the%20future.&text...
47
Views
1
Like
0
Answers
Re: Author and Piublish instance becomes unresponsive aft... Nupur_Jain - Adobe Experience Manager
very well explained!
140
Views
0
Likes
0
Comments
Re: Cloud Manager - dispatcher config deploy for differen... Nupur_Jain - Adobe Experience Manager
Hi @a74048191r With Cloud Manager in picture, the apache/dispatcher files are maintained in code, which means you will have to keep one set of files. You can have domain specific rewrites if general rewrites does not work lwith rewrite conditions like:RewriteCond %{HTTP_HOST} ^myproject-stg\.mycompany\.com$OR RewriteCond %{HTTP_HOST} ^myproject-prod\.mycompany\.com$ Also, Use environment variables for dispatcher renderers IP etc like /0 {/hostname "${PUBLISH_IP}"/port "${PUBLISH_PORT}"/timeout "...
34
Views
2
Likes
0
Answers
Re: AEM 6.5 SAML Default User Group Login 404 Error Nupur_Jain - Adobe Experience Manager
Glad it pointed you to some direction.
17
Views
0
Likes
0
Comments
Using OSGI R7 Annotation In AEM Nupur_Jain - Adobe Experience Manager
AbstractWhy go with R6 annotation when you have improvised R7 annotation.OSGI R7 annotation comes with significant feature and capabilities and is available to use with AEM from AEM 6.4 onwards. Read Full Bloghttps://blogs.adobe.com/experiencedelivers/experience-management/osgi/using-osgi-r7-annotations-aem/ By Feike Visser Q&APlease use this thread to ask the related questions.
37
Views
3
Likes
1
Replies
Re: Run AEM instance on HTTPS mode with out dispatcher Nupur_Jain - Adobe Experience Manager
Hi @ramgopalm545617 you can go to http://localhost:4502/system/console/configMgrand Configure "Apache Felix Jetty Based Http" and remove check from Enable HTTP. Also, now your connection to dispatcher will be secured, in /renders section where aem instance ip and port are mentioned, you will have to provide secure as 1 and perform other tasks on dispatcher as well. Refer https://docs.adobe.com/content/help/en/experience-manager-dispatcher/using/configuring/dispatcher-ssl.html#configuring-dispatc...
56
Views
0
Likes
0
Comments
Re: thumbnail image display in list component Nupur_Jain - Adobe Experience Manager
Hi @sreedobe In my opinion, the way you are getting the page thumbnail is the best way to get it. As this call to page thumbail, takes care of all fallbacks required if the page does not consist of its own thumbnail. The thumbnail is returned for the page in the following order:1. if page has its own thumbail i.e image node under jcr:content node of page, that is returned2. if above does not present, it goes to page template and get page template thumbnail. It means you can set default thumnail ...
26
Views
1
Like
0
Answers
Re: Run AEM instance on HTTPS mode with out dispatcher Nupur_Jain - Adobe Experience Manager
Hi @ramgopalm545617 You can not run AEM HTTP and HTTPs on same port, you have to give a different port while setting up HTTPS for AEM. Refer https://docs.adobe.com/content/help/en/experience-manager-64/administering/security/ssl-by-default.html for setting up HTTPS(SSL). What you can do is restart AEM author instance on some other port than the one you are currently using. Now the HTTP port is different, Now while setting up HTTPs, set the current port as HTTPs port. Hope it helps!Thanks!Nupur
75
Views
1
Like
2
Answers
Re: AEM 6.5 SAML Default User Group Login 404 Error Nupur_Jain - Adobe Experience Manager
Hi @jetate Are you using multiple publishers and user sync is enabled between publishers? There might be the case that usr sync is taking some time to create new users on other publishers and the user is hitting the other publisher in first call. Check if the user sync is working properly as well the time it is taking to sync newly created user. Hope it helps!Thanks!Nupur
60
Views
1
Like
2
Answers
Re: Build assets image API return image rendition for a s... Nupur_Jain - Adobe Experience Manager Assets
@daf99 I am not aware of such api/library available in AEM. AEM Sites pages uses adaptive images whicch basically on the fly resize the image as per image size. The is Core core Image component which you can refer to understand the functionality better. I would say why don't you write your own functionality. You can use DAM asset API to get all renditions availabble for asset and on the basis of some logic, can choose better rendition.
60
Views
0
Likes
0
Comments
Re: Could not edit dam asset workflow Nupur_Jain - Adobe Experience Manager Assets
Hi @sonalid49327489 check post https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-6-5-cant-create-edit-a-workflow-launcher/td-p/372433 Similar issue is being discussed. Looks like installing 6.5.5.0 service packa resolved the issue.
50
Views
0
Likes
0
Comments
Re: Could not edit dam asset workflow Nupur_Jain - Adobe Experience Manager Assets
Hi @sonalid49327489 are you using admin account or a different user account?
56
Views
0
Likes
0
Comments
Re: condition compare in sightly Nupur_Jain - Adobe Experience Manager
Hi @dipu2 Try below: Sku-ID not null${installationdocuments.installationLabel} Sku-ID null${installationdocuments.installationLabel} In above changes, I am checking sku id not null first and variable in expression in data-sly-test take both null as empty as false. So, there is no need to check empty and null seperately. Hope it helps!Thanks!Nupur
64
Views
2
Likes
0
Answers
Re: Build assets image API return image rendition for a s... Nupur_Jain - Adobe Experience Manager Assets
Hi @daf99 You can use ACS's Named Image Transformer, as you are thinking to create API, with this feature, you will not have to create API end you will just have to call image path with your custom transformer. Refer https://adobe-consulting-services.github.io/acs-aem-commons/features/named-image-transform/index.htmlhttps://varunaem.blogspot.com/2019/03/acs-commons-tools-part-1.html There is similar query discussed in post https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager...
94
Views
1
Like
5
Answers
Re: Clientlibs versioning without using ACS Commons Versi... Nupur_Jain - Adobe Experience Manager
Hi @viki1101 In order to add build information to the clientlibs, you can create sling output pipeline that is implementing a transformer facyory. In your transformar factory, you can tranform links in script/style tags. This solution will be independent of JSP/HTL. In order to read more about transformers, Read:1. Sling oficial documentation: https://sling.apache.org/documentation/bundles/output-rewriting-pipelines-org-apache-sling-rewriter.html#:~:text=The%20Apache%20Sling%20Rewriter%20is,the%...
16
Views
1
Like
0
Answers
Re: How to get session inside slingmodel Nupur_Jain - Adobe Experience Manager
Hi @dipu2 In order to get session,you can first get ResourceResolver object with @SlingObjectprivate ResourceResolver resourceResolver;Then in initModel() method, you can adapt it to session likeSession session =resourceResolver.adaptTo(Session.class);In order to get resource, you can use@SlingObjectprivate Resource resource; Hope it helps!Thanks!Nupur
61
Views
3
Likes
0
Answers
Re: Experience Fragments cq:allowedTemplates is not restr... Nupur_Jain - Adobe Experience Manager
Hi @kishorek1264980 If you look in the release notes from https://docs.adobe.com/content/help/en/experience-manager-64/release-notes/sp-release-notes.html for 6.4 service pack. There is some fix included related to cq:allowedPaths. This might be the reason that you are encountering different functionality. Hope it helps!Thanks!Nupur
44
Views
1
Like
1
Answers
Re: Update Translation - Change to page properties are no... Nupur_Jain - Adobe Experience Manager
Hi @hadriz I am not sure if it is considered as bug or an intended behavior. @kautuk_sahni Please confirm on the question.
75
Views
0
Likes
0
Comments
Re: Accessing /services giving 404 Nupur_Jain - Adobe Experience Manager
Hi @trc41594544 can you then check if path /services/ is present "Exceutions Paths" in "Apache Sling Servlet/Script Resolver and Error Handler" configuration.Refer the below screenshot:
146
Views
1
Like
0
Replies
Re: Accessing /services giving 404 Nupur_Jain - Adobe Experience Manager
Hi @trc41594544 Can you check if there is any filter rule to block /services/ request in dispatcher.any file? As you mentioned that there is no entry in access.log, it is more likely that the request is not even going to publisher and 404 is being thrown by dispatcher. Check /filter section of the dispatcher to check for rule which might look like this:/0012 { /type "deny" /method "GET" /url "/services/*" } Hope it helps!Thanks!Nupur
158
Views
1
Like
3
Replies
Re: Update Translation - Change to page properties are no... Nupur_Jain - Adobe Experience Manager
Hi @hadriz I checked the whole scenario, the issue is not with the translation Project or process. It is with lanch copies, when launch copies are promoted either manually or automatically, any change on jcr:content node of the page i.e page properties are not refleected back to original copy.For any of one project, deselect "delete launch after promotion" in translation project, modify jcr:description and try translation. Then once the translation is ccompleted, go to crx/de and look at the jcr...
94
Views
0
Likes
0
Comments
Re: Update Translation - Change to page properties are no... Nupur_Jain - Adobe Experience Manager
Hi @hadriz Can you check of there any launch page exists in launchers. Access http://localhost:4502/libs/launches/content/launches.html and check if the page you are trying to translate again is not present in list. If it is present, you will have to promote your launch to replace existing language copy with updated translated copy.
125
Views
0
Likes
0
Comments
Re: Update Translation - Change to page properties are no... Nupur_Jain - Adobe Experience Manager
Hi @hadriz Can you please be more specific around wht you are using language copy or live copy, both are very different? Also, please mention the steps you are following to translate updated page. translation_rules.xml is the only file to decide which properties are to be translated. Please specify steps and we can tell you better. Thanks!Nupur
145
Views
1
Like
6
Answers
Re: Could not edit dam asset workflow Nupur_Jain - Adobe Experience Manager Assets
Hi @sonalid49327489 When you first open any OOTB workflow, the model is not openend in edit mode. I am hoping that you have clicked on edit button on right top corner first to change mode to edit. Click on edit button first and model will be synced(i.e been copied to /conf) so that it can be edited afterwards Hope it helps!Thanks!Nupur
80
Views
1
Like
3
Answers
Re: AEM Sites New Questions Nupur_Jain - Adobe Experience Manager
Hi @arunk85184451 1. BAs it is mentioned in the question itself to use sling API. Option 1 is appropriate as it is applying all required null checks and using sling API valueMap and Resource 2. ARefer https://docs.adobe.com/content/help/en/experience-manager-64/administering/security/encryption-support-for-configuration-properties.html 3. A and DThe bundle providing service must export as well as bundle using service must import 4. AAs the functionality is resuable and belong to component B, opt...
49
Views
1
Like
0
Answers
Re: Hi This is weird, I can select the bootstrap in trans... Nupur_Jain - Adobe Experience Manager
hi @NSzolnoki Looks like bootstrap is not deployed property. Please tell me the AEM version on which you are deploying.
84
Views
1
Like
1
Replies
Re: Hi This is weird, I can select the bootstrap in trans... Nupur_Jain - Adobe Experience Manager
Hi @NSzolnoki If you open http://localhost:4502/miscadmin#/etc/cloudservices console, do you see bootstrap configuration in the list of "Cloud Services Configuration"
90
Views
1
Like
3
Replies
Re: New AEM Sites Questions Nupur_Jain - Adobe Experience Manager
Hi @arunk85184451 1. C 2. CThe dialog are extended using resource merging. Refer https://docs.adobe.com/content/help/en/experience-manager-64/developing/platform/sling-resource-merger.html 3. DService packa and hotfix are first installed on author and then gets replicated from author instance as a best practice 4. CBoth Class A and Class B are common to package com.aem 5. BRefer https://helpx.adobe.com/experience-manager/6-2/sites/developing/using/reference-materials/javadoc/org/apache/sling/api...
56
Views
0
Likes
0
Answers
Re: Multifield value is not coming in page Nupur_Jain - Adobe Experience Manager
Hi @dipu2 Eveything looks fine except the placement of the name property in the multifield in your dialog. When we use composite multifield, the name property with which the resource created under component resource is not given in name property of the multifield node but on the "field" node of the dialog. With you structure, the items must be saving under "products" child node. The property with "name="./installationdocmtlink" should be present on the field node like this:installationdocmtlinkj...
92
Views
2
Likes
1
Answers