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

Suraj_Kamdi
Community profile Suraj_Kamdi Community Advisor
Senior Technical Consultant
Nagpur, India
37 BADGES
Community Advisor

Community Advisor

Learn more
Joined the community 13-10-2017 12:33:46 AM
Online
Top badges earned by Suraj_Kamdi
Customize the badges you want to showcase on your profile
Re: Oracle Driver not found in AEM 6.5
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@erik_passadore Please add code snippet or screenshots for better understanding of issue.

Views

147

Like

1

Replies

1
Re: Oracle Driver not found in AEM 6.5
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
Just go through this adobe's official documentation on JDBC connection pool this https://docs.adobe.com/content/help/en/experience-manager-65/developing/platform/jdbc.html Here is the best example for implementing JDBC connection poolhttps://helpx.adobe.com/in/experience-manager/kb/HowToConfigureSlingDatasource.html

Views

155

Like

1

Replies

3
Re: 50% Off Adobe Certification Exams Ends tomorrow! Voucher is good for one year.
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@Ursula_J_ Thanks for sharing

Views

130

Like

1

Replies

0
Re: Sling Servlet 403 Forbidden Error
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@saibul Just include dependency = "granite.csrf.standalone" property in clientlibrary folder. Adding this will allow POST calls. Go through this articlehttps://experienceleague.adobe.com/docs/experience-manager-65/developing/introduction/csrf-protection.html?lang=en https://experienceleague.adobe.com/docs/experience-manager-dispatcher/using/configuring/configuring-dispatcher-to-prevent-csrf.html?lang=en

Views

133

Likes

3

Replies

1
Re: including client lib inside the template
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@mudaliar847906 Use this code

Views

128

Like

1

Replies

0
Re: Beyond Embed Component: Integrate Web Code Editor | AEM Community Blog Seeding
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@kautuk_sahni Thanks for Sharing....

Views

46

Like

1

Replies

0
Re: Adding RTE Plugin in page component dialog
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@keehwan1 Please go thorugh this official documentation https://experienceleague.adobe.com/docs/experience-manager-65/administering/operations/rich-text-editor.html?lang=en

Views

110

Like

1

Replies

0
Re: Adding RTE Plugin in page component dialog
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@keehwan1 First create copy cq:dialog structure from core/page component and then add additional tab and RTE field as resource type. ............... Go through following code snippet....

Views

104

Like

1

Replies

0
Re: Passing path parameters in Servlet
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@aemninja Then use following code $.ajax({ url : "/bin/servletPath", type : "GET", data : { : , : }, });& inside Servlet get the values String value_1 = slingRequest.getParameter("");String value_2 = slingRequest.getParameter("");OR Enumeration enumeration = slingRequest.getParameterNames(); // in case multiple parameters

Views

281

Like

1

Replies

0
Re: Passing path parameters in Servlet
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@aemninja 1. Are Value1 & Value 2 belongs to the product node?2. Where Path servlet is getting called inside AEM component/ Page Or as an Ajax Call?

Views

295

Like

1

Replies

2
Re: Default value to select in Dropdown AEM 6.4
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Social
@brijesht7477132 In order to avoid additonal code for datasource servlet/ sling model.We can use cq:template node to set initial default values for any kind of select datasource, textfield, radiogroup, checkbox etc. resource type.Just add cq:teamplte node inside AEM component.=""/>

Views

370

Like

1

Replies

0
Re: Calling USE API script from JSP
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@PremIBIf you are working on the touch ui component then visit to https://experience-aem.blogspot.com/2021/03/aem-cloud-service-css-and-color-picker-plugin-rte-rich-text-editor.html This will give you some idea

Views

150

Likes

0

Replies

0
Re: Calling USE API script from JSP
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@PremIB As per my knowledge you need to write the whole logic into the JSP file itself and inside the scriptlet tags.ex. <% String propertyName = properties.get("propertyName", String.class); %> P.S. It better to use Sightly /HTL based component over JSP based component.

Views

189

Like

1

Replies

2
Re: Experience League Community as a game - viewing and displaying your top badges earned
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Cloud
This is awesome !!!

Views

465

Likes

2

Replies

0
Re: How can we add a link (<a href>LINK</a>) in fieldDesc...
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@airnavin30 Yes we can do that... By implementing the same using granite:id / granite:class by providing some unique id

Views

574

Likes

0

Replies

0
Re: Project bundles does not start after couple of builds...
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@hptarora Yeah, this is a known issue whenever you hit mvn clean install -PautoInstallBundle command. AEM shows the blank screen in edit mode and this mainly because the project bundle goes to the installed state. To overcome this problem just wait for 5-10 min to activate the project bundle from the installed state. If this does not solve the problem then go to http://localhost:4502/system/console/bundles and then project bundle, then action and click on the active button (Play icon). It will r...

Views

189

Like

1

Replies

0
Re: Experience League Communities launches the Gamification
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@kautuk_sahni I really liked this new gamification concept. This will helps us to involve more community members to help, support, discuss, and share their expertise.

Views

5.9K

Likes

3

Replies

1
Re: Radio buttons in AEM content fragment model editor
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@hamidk92094312 Thanks for the update. I know we can use the enumeration data type as an alternative but happy with your prompt reply.

Views

316

Likes

0

Replies

0
Re: querybuilder question: return pages with a component...
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@TB3dock Yes exactly. Now create List resourceList using searchResult.getResources()

Views

257

Likes

0

Replies

0
Re: querybuilder question: return pages with a component...
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@TB3dock it will return page + component path. not sure about in your case. please attach some screenshots for quick understanding

Views

267

Likes

0

Replies

0
Re: querybuilder basic question
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@TB3dock Here is the list of all the primary types available in AEMhttps://experienceleague.adobe.com/docs/experience-manager-65/developing/platform/custom-nodetypes.html?lang=en#platform If you want to return the specific set of pages with the following sample query path=/content/game type=cq:page property=cq:primaryType property.value=sample/components/structure/game-overview p.limit=-1

Views

254

Likes

2

Replies

0
Re: querybuilder question: return pages with a component...
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@TB3dock Use the following query builder query to get desired output path=/content/game property=sling:resourceType property.value=sample/components/structure/game-overview group.1_property=gameId group.1_property.value=0 (Optional) group.2_property=gameName group.2_property.value=0 (Otional) group.p.and=true p.limit=-1 I am considering all the possible scenarios here as per provided description.

Views

278

Likes

3

Replies

4
Re: Unable to Create Language Copy from Language Masters...
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@troubleshooter3 It might be some miss out while executing steps to create a language copy.Go through the following official video or else please provide some screenshots. https://experienceleague.adobe.com/docs/experience-manager-learn/sites/translation/language-copy-feature-video-use.html?lang=en

Views

222

Like

1

Replies

1
Re: Conditionally add tabs to page properties based on te...
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@akaria Never mind .I am Happy to help 🙂

Views

278

Likes

0

Replies

0
Re: Conditionally add tabs to page properties based on te...
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
Yes, we can @akaria .1. create a template-specific component and provide resourceSuperType as the main page component. 2. inside a template-specific component create separate page properties cq:dialog based on your requirement.3. now next part go to the respective template structure inside /conf directory ex. a. /conf//settings/wcm/templates/sample-template/initial/jcr:content and set resourceType as template specific component path b. same applies for /conf//settings/wcm/templates/sample-templa...

Views

340

Likes

2

Replies

3
Re: AEM SPA Website Examples?
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@AEMWizard Here is the example https://wknd.site/content/wknd/us/en.html

Views

335

Like

1

Replies

1
Re: AEM Move page Functionality
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@anelem1760873 still it will print that warn log. nothing to worry much about it. just cross check whether synchronization is working properly or not.

Views

399

Likes

0

Replies

0
Re: AEM Move page Functionality
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@anelem1760873 It's a warning log.Actually, you are moving the page from the live copy hierarchy. that's why the AEM logger printed that warning log just to make sure to check the synchronization status of the current page with live copy hierarchy.

Views

409

Like

1

Replies

4
Re: Page creation on AEM 6.5.5 author is giving 405 metho...
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@gspatil11 Please refer this https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/http-405-error/td-p/261289/page/2

Views

543

Like

1

Replies

1
Re: Is it possible to create component specific clientlib...
Avatar
Seeker
Community Advisor
Suraj_Kamdi
Community Advisor

Likes

167 likes

Total Posts

171 posts

Correct reply

44 solutions
Top badges earned
Seeker
Coach
Bedrock
Springboard
Validate 1
View profile
Suraj_Kamdi
- Adobe Experience Manager
@vidhu Yes, it is possible to create a separate component-specific clientlib folder using ui.frontend module. Create separate clientlib.config.jsand set the clientlib path as followsconst CLIENTLIB_DIR = path.join( __dirname, '..', 'ui.apps', 'src', 'main', 'content', 'jcr_root', 'apps', 'aem-project', 'components', 'component-name' 'clientlibs' );also, you need o update the respective module's configuration in the as same as clientlib.config.js file.

Views

255

Like

1

Replies

1