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

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

Level 4

Learn more
Joined the community 07-02-2019 11:29:40 PM
Online
Top badges earned by santhoshsrg
Customize the badges you want to showcase on your profile
Re: Image - Lazy loading is not working in mobile screen
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Thanks for your input! 🙂

Views

66

Like

1

Replies

0
Re: RTE Plugin source edit is not working for nested multifield
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
No,I am not getting any console errors

Views

72

Like

1

Replies

0
RTE Plugin source edit is not working for nested multifield
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
I am trying to have a multifield inside a multifield and a RTE inside that multifield.The RTE's source edit plugin does not work.When I click the source edit,it doesn't get converted to HTML edit mode.I have to click done i.e close the cq:dialog and then reopen the cq:dialog again for the source edit to work.This happens for every RTE input.This happens for other plugin like list too. My cq:dialog structure:->Multifield ->Multifield ->RTE This is my cq:dialog code:

Views

110

Likes

0

Replies

3
Image - Lazy loading is not working in mobile screen
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Hi, I am trying to use Image OOTB lazy loading, it works fine in desktop and Tablet when i just scroll down the page but it is not working in mobile screen. In mobile screen, I had to do a hard touch to load the images. If i add "touchmove" event to list of events added in core image.js, then on scroll, the images are loading fine in mobile screen. To solve this issue, i have to override core image clientlibs in my project. Is there any other better solution to this issue? I did a small change c...

Views

127

Likes

0

Replies

2
RTE - Default Typography and Text Color
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Hi Everyone, By default RTE Default typography is set to "Paragraph" and text color to "Black". Is it possible to change Default Typography and Text color? Thanks in advance!

Views

170

Likes

0

Replies

1
JcrPackageManager.listPackages(WorkspaceFilter) returns empty list
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Hi, I am just exploring on Jcr Package Manager. I tried methods listPackages() and listPackages(WorkspaceFilter). The non-parameterised method listPackages() works fine but listPackages(WorkspaceFilter) is always returning empty list. PFB the code snippets i have tried and share your thoughts. Thanks in advance !! Approach 1DefaultWorkspaceFilter workspaceFilter = new DefaultWorkspaceFilter();String[] packageFilters = new String[] {PAGE1_PATH, PAGE2_PATH};for (PathFilterSet packageFilter : packa...

Views

238

Likes

0

Replies

1
Re: Packaging Junit
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
In the example https://github.com/Adobe-Consulting-Services/acs-aem-commons/blob/master/bundle/src/test/java/com/adobe/acs/commons/packaging/impl/AssetPackagerServletImplTest.java, they have used jcrPackageManager.create(groupName, name, version) which is also working for me. But methods mentioned below are not working. These are throwing exceptions in "org.apache.jackrabbit" classes. Methods not working:jcrPackageManager.create(rootNode, pkgName)jcrPackageManager.assemble(jcrPackage, listener)

Views

447

Likes

0

Replies

0
Re: Packaging Junit
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Thanks for update. I have followed the same approach as in the first example but i am getting issue on OOTB org.apache.jackrabbit.oak.jcr.session.ItemImpl.save method during jcrPackageManager.create(parentNode, pkgName) function call

Views

548

Likes

0

Replies

0
Junit test case - Creating packages
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
I am trying to create Junit test case for creating packages. I have used link https://github.com/Adobe-Consulting-Services/acs-aem-commons/blob/master/bundle/src/test/java/com/adobe/acs/commons/packaging/impl/AssetPackagerServletImplTest.java for this. PFB my service and Junit code. I am getting an exception for creating package which i have mentioned below. Any help would be great. Thanks in advance!! Exception:javax.jcr.RepositoryException: Item.save() not allowed on new itemat org.apache.jack...

Views

496

Likes

0

Replies

1
Re: Packaging Junit
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Thanks @BrianKasingli and @Veena_Vikram for answers. @BrianKasingli The first example you shared matches most of my scenario. But still I am not able to create package using that approach. I have updated my code based on that. But I am getting different exception now. PFB part of my code.Could you please let me know if there is any mistake. The service actually works fine. The problem is happening only in Junit.Exception:javax.jcr.RepositoryException: Item.save() not allowed on new itemat org.ap...

Views

592

Like

1

Replies

2
Packaging Junit
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Hi, I have created a service to create packages. I want to know how to write Junit test for this service. PFB the service code for creating package. Any help would be great. Thanks in advance!! @reference private Packaging packaging; public void createPackage(Node rootNode, String pkgName) { JcrPackageManager jcrPackageManager = packaging.getPackageManager(session); JcrPackage jcrPackage = jcrPackageManager.create(rootNode, pkgName); JcrPackageDefinition jcrPackageDefinition = jcrPackage.getDefi...

Views

1.1K

Likes

0

Replies

6
Package is not getting completely generated
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Hi, I am trying to create a package in a workflow process. The package will contain filters as current payload and workflow instance. PFB the code which i have used for this.My issue is the workflow instance is not getting built completely. I save workflow instance for history purpose like getting approval notes from participant. Please let me know if i am missing any step in building package. Thanks in advance !! Node rootNode = getRootNode(session, siteName); JcrPackageManager jcrPackageManage...

Views

671

Likes

0

Replies

1
Re: Enrichment - Not able to create collection which item...
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Campaign Standard
It is actually a temp field created in Enrichment activity. I am not able to change the length of this temp field

Views

3.9K

Likes

0

Replies

0
Re: Enrichment - Not able to create collection which item...
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Campaign Standard
Thanks for the reply @raj_mandalapu Yes, The length of itemNameImage is getting restricted by default to 255. But i want to store more than 255 characters. The problem is i am not able to change the itemNameImage field length in Enrichment activity. Please share your input if this collection field "itemNameImage" length can be changed.

Views

4.2K

Likes

0

Replies

3
Enrichment - Not able to create collection which item length is greater than 255
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Campaign Standard
Hi All, Use Case:I have to send an email to customers who have purchased items. I have to send email with item image links which customers have purchased. Approach followed:I have created two schemas for this Order, OrderLineItem. I have followed the below steps in workflow.I have queried recent Order records using Query activity.Then I have used Enrichment activity to create collection(Size: 3) "itemNameImage" of Order line item and add it to temporary schema. The collection variable itemNameIm...

Views

5.3K

Likes

0

Replies

6
Re: Restrict OOTB workflow for CustomGroup
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Thanks for your reply. I tried to remove permission in /var/workflow/models but by doing so all workflow models (both project and OOTB) are disappearing.

Views

4.0K

Likes

0

Replies

0
Re: Restrict OOTB workflow for CustomGroup
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Hi @Arun_Patidar,I followed this approach. It hides most of OOTB workflows except the ones present directly under /var/workflow/models. Is there any way to hide these workflows too?

Views

4.0K

Likes

0

Replies

2
Re: POST Servlet using Page resource type - Unable to pas...
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
I did a small mistake. I was using URL as pagePath.save.html in ajax to hit my servlet. Then i changed URL to pagePath_jcr_content.save.html. This worked. Thank you all for you inputs!

Views

2.1K

Likes

0

Replies

0
Re: POST Servlet using Page resource type - Unable to pas...
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Hi, I am passing Image in base64 format to servlet as form data and in servlet i am uploading image to asset. The issue occurs before servlet code ran. JS Code:let data = {img: img};$.ajax({type: "POST",url: url,data,success: function (response) {displayModal(SUCCESS_MSG);},error: function(XMLHttpRequest, textStatus, errorThrown) { displayModal(ERROR_MSG);}}).done(function() { $(".logo-mobile img").show();}); Servlet code: @component(immediate = true, service = Servlet.class,property={ "sling.se...

Views

2.4K

Likes

0

Replies

0
Re: POST Servlet using Page resource type - Unable to pas...
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
@smacdonald2008 @atyaf66 @Arun_Patidar Could you please share your input on this?

Views

2.4K

Likes

0

Replies

0
Re: POST Servlet using Page resource type - Unable to pas...
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Sorry for the misunderstanding. Servlet functionality is working fine when component resource type is used. The problem is only with servlet with page resource type

Views

6.8K

Likes

0

Replies

0
Re: POST Servlet using Page resource type - Unable to pas...
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Actually I am uploading asset as "filename_timestamp.png". So each time, new asset should be uploaded to DAM

Views

6.8K

Likes

0

Replies

0
Re: POST Servlet using Page resource type - Unable to pas...
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
I am just using POST servlet to upload image to asset. But I am not able to pass any data. When i didn't pass data, servlet is working fine.

Views

6.8K

Likes

0

Replies

5
POST Servlet using Page resource type - Unable to pass form data
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Hi everyone, I wanted to create a POST servlet using Resource Type and pass form data. I will be calling this servlet from Component X which is an embedded component. I created a POST servlet using Page component's resourceType. It works fine when form data is not passed. But when form data is passed, it is throwing some exceptions like in the screenshot below. The data i am trying to pass is "img" as in screenshot. I also tried to create POST servlet using Component Y's resourceType and i was a...

Views

11.5K

Likes

0

Replies

12
Re: AEM Page Editor error : Handler of component is inval...
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Thanks @nirmaljosehere and @nidhip010816 I am using AEM 6.5This issue occurs when i build my project. I tried to Invalidate and rebuild clientlibs but this doesn't solve the issue

Views

3.4K

Likes

0

Replies

0
Re: AEM Page Editor error : Handler of component is inval...
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Thanks @Nirmal_Jose I am using AEM 6.5 This issue occurs when i build my project. I tried to Invalidate and rebuild clientlibs but this doesn't solve the issue

Views

4.1K

Likes

0

Replies

0
Re: AEM Page Editor error : Handler of component is inval...
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Thanks @Nirmal_Jose I am using AEM 6.5This issue occurs when i build my project. I tried to Invalidate and rebuild clientlibs but this doesn't solve the issue

Views

4.1K

Likes

0

Replies

0
AEM Page Editor error : Handler of component is invalid -> TypeError: Cannot read property 'flow' of undefined
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Experience Manager
Hi, When i open my page in edit mode, i am getting the issue as in screenshot. Please provide solution to resolve this issue.

Views

7.0K

Like

1

Replies

8
XTK-170017 error
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Campaign Standard
I tried to import a workflow from Stage to Prod environment. The workflow works fine in Stage environment and the export is also successful. When i tried to import the same workflow, i am getting this error "XTK-170017 The expression definition exceeds the number of authorized recursions". I am not sure why this problem occurred. Please share solution for this issue.

Views

2.6K

Like

1

Replies

1
Re: Memo field is not working properly
Avatar
Ignite 20
Level 4
santhoshsrg
Level 4

Likes

24 likes

Total Posts

60 posts

Correct reply

2 solutions
Top badges earned
Ignite 20
Give Back 25
Ignite 10
Give Back 10
Ignite 5
View profile
santhoshsrg
- Adobe Campaign Classic
I was trying to store a long text field. So I used memo data type.Later i tried String type with length = 2000 for field Description. This worked fine for me.

Views

2.9K

Likes

0

Replies

0