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

ibishika
Community profile ibishika Level 4
Job title here
Location here
17 BADGES
Level 4

Level 4

Learn more
Joined the community 24-08-2018 6:47:01 AM
Offline
Top badges earned by ibishika
Customize the badges you want to showcase on your profile
Re: Content Fragment Component Validation
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
@mynitumail Sorry, I misunderstood the question. In this case you will have to go with a custom validation script. This might take more effort than sounds. I think, you will have to check the resourceType from backend code and use jquery to fetch that and validate.

Views

127

Like

1

Replies

1
Re: How to access sling request object in OSGI Service
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
@ravi_joshi You can try method overloading. Just create a version of the method with an extra parameter to take this field value(which you are injecting in the model). That way it won't affect the existing classes which are using the same method.

Views

152

Likes

3

Replies

1
Re: Content Fragment Component Validation
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
@mynitumail Follow the below steps:1. Overlay the contentfragment dialog from libs to apps. You can find the core component in this path: /libs/core/wcm/components/contentfragment/v1/contentfragment/cq:dialog/2. Add a property "required" "Boolean" "true" to the fragmentPath field(/libs/core/wcm/components/contentfragment/v1/contentfragment/cq:dialog/content/items/tabs/items/properties/items/column/items/fragmentPath). required Boolean true

Views

140

Like

1

Replies

3
Re: How to access sling request object in OSGI Service
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
@ravi_joshi I need answer to two questions in order to understand the scenario better.1. How the service is being triggered? Is it happening from some other source?2. Are you planning to use the component only once in each page?

Views

174

Like

1

Replies

3
Re: How to access sling request object in OSGI Service
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
You can pass the request object from the servlet from where you are calling the service.

Views

192

Likes

2

Replies

1
Re: Nested Multifield in Content Fragment - AEM 6.5 ?
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
This is what you can try:Add a content reference multifield in the first content fragment model.Create a 2nd content fragment model and again add a multifield of required type there.Reference the content fragments of second type from the first typeI think this would be the simpliest way to achieve this. May me you can try customizing as given in the links shared here in previous comments depending on your requirement.

Views

358

Like

1

Replies

2
Re: Error occurred while obtaining InputStream for blobId
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
@Saiteja120 Did you check if the error log is logging anything specific related to this error? Check your disk space. It's highly likely that something outside the AEM instance is causing this. This is what the Adobe doc says:"This error means that you are possibly missing files from your Adobe Experience Manager datastore directory. The loss of datastore files can be due to a failure of Oak Blob Garbage Collection, a disk space outage, disk, or network share instability."

Views

101

Like

1

Replies

1
Re: Skip: Deploy to dispatcher Reason: no dispatcher configuration packages
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
Make sure that you have added the dispatcher module references to all the required places in the configs. Also check if the paths are correct.

Views

185

Likes

2

Replies

0
Re: Update and publish DAM file, each specific time
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
You can use the Replication API to take care of the replication. You will have to write custom code. Check this post: https://helpx.adobe.com/experience-manager/using/aem64_replication_api.htmlTo run this every 2 hours make use of Scheduler. https://www.adobe.io/experience-manager/reference-materials/6-4/javadoc/org/apache/sling/commons/scheduler/Scheduler.html

Views

78

Likes

2

Replies

1
Re: Error while sending email using ACS Commons EmailService
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
Looks like some issue with the SMTP settings. Try changing smtp port. I have seen intermittent issues due to SMTP configs.Check out this link if you haven't checked already:https://stackoverflow.com/questions/52010211/javax-mail-authenticationfailedexception-535-5-7-3-cannot-send-mail/52010837

Views

236

Like

1

Replies

1
Re: Dynamic media asset (image) shared from remote dam to...
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
What I have seen is, when you are in wcmmode edit, the image reference points to the local copy of image and when wcmmode is disabled it refers the dynamic media assets. May be you do not have the asset in your local and that is the reason you are not seeing it.

Views

111

Like

1

Replies

0
Re: Issue while migrating HTML from JSON object into text...
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
Hi samikshaa223429, I can think of the below things: 1. Check the encoding type in both the systems i.e. in AEM and also in the one from which you are getting the data. 2. Check the data/text that you are receiving. If that is already encoded, then that needs to be decoded using the correct encoding type and encoded again using the one in AEM. In AEM you can check the encoding in this config: Apache Sling Request Parameter Handling. @CONTEXT=html is used in the sightly to dispaly the text conten...

Views

147

Like

1

Replies

0
Re: How to migrate data to aem assets?
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
You can use the Bulk Import tool. Check the below link:https://experienceleague.adobe.com/docs/experience-manager-learn/cloud-service/migration/bulk-import.html Or you can write a script using curl to upload the assets. This will take some time and you need to write your own script. Here is the curl command to upload a single asset:Upload an Asset(Ex: test.png)curl -u admin:admin -X POST -F file=@"test.png" http://localhost:4502/content/dam/geometrixx/portraits.createasset.html

Views

191

Likes

2

Replies

0
Re: How to find live copies pages for a blueprint page
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
I will try doing this if the LiveRelationship api is not working:Get the node from jcr which is storing the livecopy related info and process them as required in your code. I am not sure if that works for your use case.

Views

174

Like

1

Replies

0
Re: Issue while migrating HTML from JSON object into text...
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
By which means are you getting the data? If it is a servlet then you can set the encoding format like below:response.setCharacterEncoding("UTF-8"); Again if you are displaying some text and see some html tags in it which should not come, then you need to add @CONTEXT='html' just after the text content. If the above doesn't help let me know how you are getting the json from the java code.

Views

220

Like

1

Replies

2
Re: How to handle design dialog in editable template ?
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
Refer any core component and copy the design dialog from it. After that just change/add/remove the required properties.You can refer this: https://github.com/adobe/aem-core-wcm-components/blob/master/content/src/content/jcr_root/apps/core/wcm/components/accordion/v1/accordion/_cq_design_dialog/.content.xml

Views

215

Likes

2

Replies

0
Re: Best way to design header and footer in editable temp...
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
In most cases it's ideal to place header and footer in the template structure instead of initial content of the template as header and footer are present through out the site and the content is same in all pages.Again, whether you keep it in structure/initial content, it's ideal to keep header and footer as experience fragments and then include the experience fragment into the template.If you are keeping header footer in structure, you must keep them as experience fragments if you are planning t...

Views

222

Like

1

Replies

0
Re: How to include clientlibs in experience fragment in AEM?
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
The template using which you are creating the experience fragment should be pointing to some template type which in turn is extended from some component. Find the template type and from that find the component to which it's pointed to. In that component you can add the clientlib.

Views

225

Like

1

Replies

0
Re: Alternative of deprecated SlingSettingsService
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
@Jörg_Hoh Yes that's right. When I fetch the wcmmodes on editable template the only mode that returns true is ${wcmmode.disabled}. ${wcmmode.edit} returns false.

Views

434

Likes

0

Replies

0
Re: title issue in the DAM assets in 6,5
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
May be you can try writing a custom workflow to rename the asset with limited number of characters from the asset or any other name that you want.

Views

116

Like

1

Replies

0
Re: MSM rollout not updating links in the lives copies af...
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
This is what the documentation says:Moving pages in a blueprint will not result in corresponding pages being moved in live copies after rollout with standard rollout configuration:The reason for this behavior is that a page move implicitly includes a page delete. This could potentionally lead to unexpected behavior on publish, as deleting pages on author automatically deactivates corresponding content on publish. This can also have a knock-on effect on related items such as links, bookmarks, and...

Views

144

Like

1

Replies

0
Re: Alternative of deprecated SlingSettingsService
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
@Jörg_Hoh, I did use OSGi configuration to implement the same and that worked as expected. My actual requirement was simple enough. I wanted to display some message on the component in edit mode. But edit mode is disabled in template structure. I never noticed something like this before and had an impression that any page having "editor.html" in URL is in edit mode. I would love to understand the reason behind why wcmmode is in disabled state in template structure. Do let me know if you know why...

Views

458

Likes

0

Replies

0
Re: AEM Experience Manager Quickstart won't open (build 2...
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
You need to run that from the AEM installation folder where you have your jar file. Your jar file name should match with the name that you give in the command

Views

283

Like

1

Replies

0
Re: AEM Experience Manager Quickstart won't open (build 2...
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
You can check this: https://helpx.adobe.com/in/experience-manager/kb/jdk-11-causes-noclassdeffounderror---aem-6-5.html

Views

319

Likes

2

Replies

1
Alternative of deprecated SlingSettingsService
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
Hi, Does anyone know/has implemented something that helps you to fetch the runmode in backend code. SlingSettingsService has been deprecated. WCMMode doesn't work in this case as we need to check it on a editable template(structure), where wcmmode is disabled. Thanks!

Views

535

Likes

0

Replies

6
Re: Custom Tag predicates cannot be permanently configured to only pull specific namespaces
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
This would be a great addition

Views

195

Likes

0

Replies

0
Re: Adding third party dependencies in maven
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
May be you can try all the points mentioned here: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-maven-build-cannot-resolve-dependencies-when-imported/qaq-p/275711

Views

267

Like

1

Replies

0
Re: Rollout Feature and AEM Experience Fragments
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
The pages in which you put the experience fragments will get translated as usual. Are you using the experience fragments for some other purpose?

Views

160

Like

1

Replies

0
Re: AEM WKND SPA - 503
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
Java 11 is the recommended version for AEM 6.5. Also I would suggest you to give some time to the instance to come up and after that if it does not work, check the logs for error.

Views

181

Like

1

Replies

1
Re: looping in HTL sly in AEM
Avatar
Affirm 5
Level 4
ibishika
Level 4

Likes

46 likes

Total Posts

38 posts

Correct reply

5 solutions
Top badges earned
Affirm 5
Applaud 25
Give Back 25
Ignite 1
Give Back 10
View profile
ibishika
- Adobe Experience Manager
Create an Integer List in the Sling Model based on the user input value. Fetch the list in HTL and loop over it.

Views

173

Likes

2

Replies

0