since ‎07-04-2016
‎19-10-2020
Nupur_Jain
MVP
Re: Update Translation - Change to page properties are no...
Avatar

Nupur_Jain

MVP

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.

Views

314

Likes

0

Replies

0
Re: Update Translation - Change to page properties are no...
Avatar

Nupur_Jain

MVP

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

Views

334

Like

1

Replies

6
Re: Could not edit dam asset workflow
Avatar

Nupur_Jain

MVP

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

Views

157

Like

1

Replies

3
Re: AEM Sites New Questions
Avatar

Nupur_Jain

MVP

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...

Views

115

Like

1

Replies

0
Re: Hi This is weird, I can select the bootstrap in trans...
Avatar

Nupur_Jain

MVP

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.

Views

368

Like

1

Replies

1
Re: Hi This is weird, I can select the bootstrap in trans...
Avatar

Nupur_Jain

MVP

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"

Views

374

Like

1

Replies

3
Re: New AEM Sites Questions
Avatar

Nupur_Jain

MVP

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...

Views

120

Like

1

Replies

0
Re: Multifield value is not coming in page
Avatar

Nupur_Jain

MVP

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...

Views

171

Likes

2

Replies

1
Hi Do you see any ierror in error.log?
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @NSzolnoki  Do you see any ierror in error.log? 

Views

413

Likes

2

Replies

5
Re: I want to create a flush agent using curl command
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @keshavk9410 The command that should work is curl -u admin:admin -F "jcr:primaryType=cq:Page" "jcr:content/jcr:title=FlushAgent" -F "jcr:content/sling:resourceType=cq/replication/components/agent" -F "jcr:content/jcr:title=My Custom Dispatcher Flush" -F "jcr:content/template=/libs/cq/replication/templates/agent" -F "jcr:content/transportUri=http://aem.demo/dispatcher/invalidate.cache" -F "jcr:content/ssl=relaxed" -F "jcr:content/enabled=true" -F "jcr:content/serializationType=flush" -F "jcr:c...

Views

133

Likes

2

Replies

0
Re: Using querybuilder to retrieve all assets with partic...
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @AnshuSingh2701 You will have to add your property to OOTB dam index so that properties on which your search is working are indexed and your resultset is retrived via index instead of traversing the whole dam content structure./oak:index/damAssetLucene is OOTB dam index where you have to add your properties under /oak:index/damAssetLucene/indexRules/dam:Asset/properties and reindex this index afterwards. There are some references you must read before making any change in index:https://docs.ad...

Views

187

Likes

0

Replies

0
Re: Using querybuilder to retrieve all assets with partic...
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @AnshuSingh2701 Can you put your error here? Also, I guess the error is traversal error and you might have to index the property you are searching as the number of assets must be large in number. I would be able to tell better after looking at your exception.

Views

200

Likes

0

Replies

0
Re: Using querybuilder to retrieve all assets with partic...
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @AnshuSingh2701 In order to find for all assets with particular property, you can usepath=/content/damtype=dam:Assetproperty=jcr:content/metadata/dc:formatproperty.value=image/pngp.limit=-1 The above query should search in depth to get all assets. If you are looking for defining multiple paths in query, you can use something like that: group.p.or=truegroup.1_path=/content/dam/we-retail-screensgroup.2_path=/content/dam/we-retailproperty=jcr:content/metadata/dc:formatproperty.value=image/pngp.l...

Views

218

Likes

3

Replies

6
Re: AEM Sites Question
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @arunk85184451 1. AIt is very well explained in https://docs.adobe.com/content/help/en/experience-manager-64/developing/introduction/clientlibs.html#create-a-client-library-folder that #base is used to define the path of the folder where exists exists. 2. C"config" folder is used for configuration to be applied if runmode/environment specific configuration are not present. "config.prod" will be specific to prod runmode 3. DRefer farms sections in https://docs.adobe.com/content/help/en/experie...

Views

147

Like

1

Replies

1
Re: How search assets in All folder how ever have access...
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager Assets
Hi @samery56615784 When we open pathfield popup, request goes to get the path heiarachy, the request looks something like this:http://localhost:4502/mnt/overlay/granite/ui/content/coral/foundation/form/pathfield/picker.html?_charset_=utf-8&path=&root=%2fcontent&filter=hierarchyNotFile&selectionCount=single&_=1595528365580 Now if you look at the path /libs/granite/ui/content/coral/foundation/form/pathfield/picker, it points to sling:resourceType to /libs/granite/ui/components/coral/foundation/pic...

Views

115

Like

1

Replies

1
Re: curl command to fetch user path in JCR by Login id ?
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @bsr78033597 You can use Query builder path query to access user path by login ID. Find the example below curl -u admin:admin "http://localhost:4502/bin/querybuilder.json?path=/home/users&property=rep:authorizableId&property.value=admin" The query will return data in json format like {"success": true,"results": 1,"total": 1,"more": false,"offset": 0,"hits": [{"path": "/home/users/f/fKws0F07AYaqkqiiKTQs","excerpt": "","name": "fKws0F07AYaqkqiiKTQs","title": "fKws0F07AYaqkqiiKTQs","created": "2...

Views

124

Like

1

Replies

0
Re: Size filed option not available in core image component
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @ramaem12 Core Image components provides more adaptive/responsive image options. There is no option for width and height but there are options to edit the image and crop it as per requirment. In design dialog(component policy) of the core component, there is otions to add crop predefined options. Refer https://docs.adobe.com/content/help/en/experience-manager-core-components/using/components/image.html to learn more about image component. You might get better option. If you want to add the ne...

Views

157

Like

1

Replies

0
Re: Create Translation Service Provider
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @NSzolnoki There is a sample Bootstrap Translator Connector available from where you can take reference. The codebase is available publically and you can get fair idea around the implementation. Git Repo : https://github.com/Adobe-Marketing-Cloud/aem-translation-framework-bootstrap-connector It provide best practices for building the connector and serve as a reference implementation of the Translation API. Java API : https://helpx.adobe.com/experience-manager/6-4/sites/developing/using/refere...

Views

454

Likes

2

Replies

7
Re: RequestAttributes- data-sly-include
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @viki1101 Can you confirm test.jsp is present in the same folder where you are including in HTL/Sightly HTML file. test.jsp is relative path, so it expects test.jsp in the same folder. If the file is not present in same folder, you will have to include file with absolute path.

Views

172

Likes

0

Replies

0
Re: Assets have not been published when publishing page v...
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager Assets
Hi @leonzhao0327 Tree replication does not support activation of refrenced content like pages, assets, tags etc. It can perform plain replication of the pages in the hierarchy you have selected. In order to activate pages along with reference, you can use "manage publication" option which will allow you to activate page along with its child pages and references. Refer the screenshot below to select manage publication option: Once you click on next, There will be a screen, selecting the page will...

Views

81

Like

1

Replies

0
Re: Core Image Component - Adaptive Servlet
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager Assets
Hi @Rajashankar Wcm Core Image Component works in the similar way acs commons one. If you look at the image page path : This basically calls the Core Adaptive Servlet which depending upon the factory OSGI configuration ""AEM Core WCM Components Adaptive Image Servlet Mapping Configuration"" and for "coreimg" selector applies different rules for transformation. You can refer https://helpx.adobe.com/in/experience-manager/6-3/sites/developing/using/responsive.html#UnderstandingtheAdaptiveImageCompo...

Views

253

Like

1

Replies

0
Re: privileges required for system user to lock and unloc...
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @vijays80591732 Please refer post https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/unable-to-unlock-a-page-with-system-user-using-workflow-in-aem-6/qaq-p/370806. The user who has locked the page can only unlock the page. No other users even with all rights could unlock the same page. So, Instead the current user who is triggering the workflow, the user should only start workflow and then you can use system user to lock it in the first process step and then after your ...

Views

150

Like

1

Replies

0
Re: RequestAttributes- data-sly-include
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
@viki1101 Even if there are multiple key value pairs, there is no harm sending all pairs in include. We can not add specific pair from Map to requestAttribute, we have to send the whole map. OR either create new map with only required property and then send in requestAttribute.

Views

183

Likes

0

Replies

0
Re: Why Adobe moved client libs from etc to apps?
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @sathishreddy The reasons for allowing flexibility to allow clientlibs from /etc to /apps is given in the adobe documentation itself. Refer https://docs.adobe.com/content/help/en/experience-manager-65/developing/introduction/clientlibs.html#locating-a-client-library-folder-and-using-the-proxy-client-libraries-servlet. This is to locate the client libraries near the other scripts, which are generally found below /apps and /libsIn order to better isolate code from content and configuration, it ...

Views

128

Likes

2

Replies

0
Re: childrenlist sending successful response
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
@chintan97patel  did you try out the filter rules?

Views

121

Likes

0

Replies

0
Re: AEM Learning References
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hope this helps!

Views

138

Likes

0

Replies

0
Re: How search assets in All folder how ever have access...
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @sameryadav when you say "pathfield", do you mean the pathfield in the dialog or some other pathfield popup on consoles? Thanks,Nupur

Views

187

Like

1

Replies

0
Re: RequestAttributes- data-sly-include
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @viki1101 In the similar way, you can send one key value pair with value equals to clientlib category to the JSP include.

Views

201

Likes

0

Replies

0
Re: How to create simple icon dropdown and display in a c...
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager Assets
@santhosh_kumark can you elaborate more on your usecase? Are you talking about creating dropdown in component dialog? Thanks!Nupur

Views

159

Like

1

Replies

1
Re: RequestAttributes- data-sly-include
Avatar

Nupur_Jain

MVP

Nupur_Jain
- Adobe Experience Manager
Hi @viki1101 In order to pass values to JSP, you are in right direction to use requestAttributes. But the parameter requestAttributes takes a map instead of a single value. In order to set a map and then pass as request parameter refer https://docs.adobe.com/content/help/en/experience-manager-htl/using/htl/block-statements.html#request-attributes. public class Settings extends WCMUsePojo { // used to pass is requestAttributes to data-sly-resource public Map settings = new HashMap(); @Override pu...

Views

214

Like

1

Replies

7