Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Nupur_Jain
Community profile Nupur_Jain Community Advisor
Senior Software Engineer
Noida
23 BADGES
Community Advisor

Community Advisor

Learn more
Joined the community 07-04-2016 12:09:32 AM
Offline
Top badges earned by Nupur_Jain
Customize the badges you want to showcase on your profile
Re: Update Translation - Change to page properties are no...
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

929

Like

1

Replies

0
Re: Update Translation - Change to page properties are no...
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

949

Like

1

Replies

6
Re: Could not edit dam asset workflow
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

306

Like

1

Replies

3
Re: AEM Sites New Questions
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

259

Like

1

Replies

0
Re: Hi This is weird, I can select the bootstrap in trans...
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

952

Like

1

Replies

1
Re: Hi This is weird, I can select the bootstrap in trans...
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

958

Like

1

Replies

3
Re: New AEM Sites Questions
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

247

Like

1

Replies

0
Re: Multifield value is not coming in page
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

594

Likes

2

Replies

1
Hi Do you see any ierror in error.log?
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
Nupur_Jain
- Adobe Experience Manager
Hi @NSzolnoki  Do you see any ierror in error.log? 

Views

997

Likes

2

Replies

5
Re: I want to create a flush agent using curl command
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

362

Likes

2

Replies

0
Re: Using querybuilder to retrieve all assets with partic...
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

589

Likes

0

Replies

0
Re: Using querybuilder to retrieve all assets with partic...
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

602

Likes

0

Replies

0
Re: Using querybuilder to retrieve all assets with partic...
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

620

Likes

3

Replies

6
Re: AEM Sites Question
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

293

Like

1

Replies

1
Re: How search assets in All folder how ever have access...
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
Nupur_Jain
- Adobe Experience Manager Assets
Hi @sameryadav 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/picker/...

Views

245

Like

1

Replies

1
Re: curl command to fetch user path in JCR by Login id ?
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

272

Like

1

Replies

0
Re: Size filed option not available in core image component
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

448

Like

1

Replies

0
Re: Create Translation Service Provider
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

1.0K

Likes

2

Replies

7
Re: RequestAttributes- data-sly-include
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
Nupur_Jain
- Adobe Experience Manager
Hi @v1101 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

729

Likes

0

Replies

0
Re: Assets have not been published when publishing page v...
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

199

Like

1

Replies

0
Re: Core Image Component - Adaptive Servlet
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

1.1K

Like

1

Replies

0
Re: privileges required for system user to lock and unloc...
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

319

Like

1

Replies

0
Re: RequestAttributes- data-sly-include
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
Nupur_Jain
- Adobe Experience Manager
@v1101 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

740

Likes

0

Replies

0
Re: Why Adobe moved client libs from etc to apps?
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

342

Likes

2

Replies

0
Re: childrenlist sending successful response
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
Nupur_Jain
- Adobe Experience Manager
@chintan97patel  did you try out the filter rules?

Views

472

Likes

0

Replies

0
Re: AEM Learning References
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
Nupur_Jain
- Adobe Experience Manager
Hope this helps!

Views

495

Likes

0

Replies

0
Re: How search assets in All folder how ever have access...
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
Nupur_Jain
- Adobe Experience Manager
Hi @samaryadav when you say "pathfield", do you mean the pathfield in the dialog or some other pathfield popup on consoles? Thanks,Nupur

Views

502

Like

1

Replies

0
Re: RequestAttributes- data-sly-include
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
Nupur_Jain
- Adobe Experience Manager
Hi @v1101 In the similar way, you can send one key value pair with value equals to clientlib category to the JSP include.

Views

758

Likes

0

Replies

0
Re: How to create simple icon dropdown and display in a c...
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
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

359

Like

1

Replies

1
Re: RequestAttributes- data-sly-include
Avatar
Give Back 100
Community Advisor
Nupur_Jain
Community Advisor

Likes

168 likes

Total Posts

186 posts

Correct reply

76 solutions
Top badges earned
Give Back 100
Give Back 50
Establish
Ignite 1
Give Back 5
View profile
Nupur_Jain
- Adobe Experience Manager
Hi @v1101 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 publi...

Views

771

Like

1

Replies

7