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

karthik4
karthik4
Offline

Badges

Badges
10

Accepted Solutions

Accepted Solutions
0

Likes

Likes
2

Posts

Posts
30

Discussions

Discussions
0

Questions

Questions
30

Ideas

Ideas
0

Blog Posts

Blog Posts
0
Top badges earned by karthik4
Customize the badges you want to showcase on your profile
Re: AEM Assets Meta Data Schema, Folder Specific
Avatar
Give Back 25
Level 4
SameerBhalerao
Level 4

Likes

35 likes

Total Posts

30 posts

Correct reply

16 solutions
Top badges earned
Give Back 25
Give Back 10
Give Back 5
Give Back 3
Give Back
View profile
SameerBhalerao
- Adobe Experience Manager
Hi There, It is absolutely possible and any custom metadata schema that you create has to applied to a folder to allow the assets within that folder use the metadata schema. It means if you have defined a custom metadata schema and applied to a folder let's say /content/test then all the assets within will have that metadata schema available for editing. If your question is about the location where metadata schema is created then yes you are right that it gets created at /conf/global/settings/da...

Views

272

Like

1

Replies

0
Re: AEM 6.5, questions for 3rd party data stored into AEM
Avatar
Boost 250
Community Advisor
Shashi_Mulugu
Community Advisor

Likes

253 likes

Total Posts

310 posts

Correct reply

69 solutions
Top badges earned
Boost 250
Coach
Contributor 2
Ignite 20
Give Back 200
View profile
Shashi_Mulugu
- Adobe Experience Manager
@karthik4 Can the content be cached? How frequently the other side content changes? Is it secure or public content? Based on the above responses, If on webpage and should not be cached, I would prefer this to happen at frontend javascript if the api is doesnt serve confidentiality content.For other purposes if data is simple, I would prefer to write a sling model and store the data inside jcr under some data-page if that can be reused across other page, and call this model once to inject all dat...

Views

210

Like

1

Replies

0
Re: Where to save 3rd Party Nodes in the JCR, AEM 6.4+
Avatar
Establish
Community Advisor
Veena_Vikram
Community Advisor

Likes

546 likes

Total Posts

1,094 posts

Correct reply

127 solutions
Top badges earned
Establish
Coach
Contributor 2
Seeker
Ignite 5
View profile
Veena_Vikram
- Adobe Experience Manager
@karthik4 I would say content should always be saved under /content. 

Views

285

Like

1

Replies

0
Re: Groovy Console on Production
Avatar
Give Back 200
Community Advisor
Nirmal_Jose
Community Advisor

Likes

131 likes

Total Posts

211 posts

Correct reply

58 solutions
Top badges earned
Give Back 200
Springboard
Ignite 5
Ignite 3
Give Back 100
View profile
Nirmal_Jose
- Adobe Experience Manager
If your content synchronisation frame is robust and you can easily bring the production content to a lower environment, I would suggest to 1. Bring production content into a lower environment.2. Install & execute the groovy script to update the nodes. 3. Capture the node paths while executing4. Create a package with the nodes, use https://aem.redquark.org/2019/05/create-package-in-aem-from-excel-file.html5. Install the package in production. This way, you can keep the release vehicle to producti...

Views

304

Like

1

Replies

0
Re: Servlet JSON Response integration Tests
Avatar
Coach
Community Advisor
ChitraMadan
Community Advisor

Likes

276 likes

Total Posts

165 posts

Correct reply

68 solutions
Top badges earned
Coach
Give Back 100
Give Back 50
Give Back 25
Give Back 10
View profile
ChitraMadan
- Adobe Experience Manager
Hi @karthik4, If you want to validate the swagger contract, you can try to validate the Yaml file generated by Swagger. Please see below code for the same import io.github.robwin.swagger.test.SwaggerAssertions;import io.swagger.models.Swagger;import io.swagger.models.auth.AuthorizationValue;import io.swagger.parser.SwaggerParser;private SwaggerParser swaggerParser = new SwaggerParser();@Testpublic void validateImplementationMatchesDocumentation() { AuthorizationValue authorizationValue = new Aut...

Views

260

Likes

4

Replies

0
Re: External content in AEM
Avatar
Affirm 25
Community Advisor
Varun_Shakya
Community Advisor

Likes

133 likes

Total Posts

102 posts

Correct reply

26 solutions
Top badges earned
Affirm 25
Give Back 50
Give Back 25
Give Back 10
Ignite 3
View profile
Varun_Shakya
- Adobe Experience Manager
You can create a folder in /content/ and inside the folder you create the nt:unstructured node and store the data as properties of the node.

Views

453

Likes

0

Replies

0
Re: wcm.io mockPageManager, unable to test PageManager "c...
Avatar
Coach
Community Advisor
Arun_Patidar
Community Advisor

Likes

1,789 likes

Total Posts

3,554 posts

Correct reply

1,002 solutions
Top badges earned
Coach
Contributor 2
Ignite 10
Give Back 700
Boost 1000
View profile
Arun_Patidar
- Adobe Experience Manager
Please check https://wcm.io/testing/aem-mock/jacoco/io.wcm.testing.mock.aem/MockPageManager.java.html

Views

235

Likes

0

Replies

0
Re: How to programmatically enable / disable cq:noDecorat...
Avatar
Ignite 5
Community Advisor
Asutosh_Jena_
Community Advisor

Likes

1,115 likes

Total Posts

1,107 posts

Correct reply

326 solutions
Top badges earned
Ignite 5
Give Back 700
Ignite 3
Give back 600
Give Back 500
View profile
Asutosh_Jena_
- Adobe Experience Manager
@karthik4 Looks like you want to hide the component div and it can be achieved by using the below piece of code. Add the below code into headlibs.html/similar area. <% if (WCMMode.fromRequest(request) != WCMMode.EDIT && WCMMode.fromRequest(request) != WCMMode.DESIGN) { slingRequest.setAttribute(ComponentContext.BYPASS_COMPONENT_HANDLING_ON_INCLUDE_ATTRIBUTE, false); }%>Add the below code into footlibs.html/similar area.<% if (WCMMode.fromRequest(request) != WCMMode.EDIT && WCMMode.fromRequest(re...

Views

505

Like

1

Replies

0
Re: wcm.io mockPageManager, unable to test PageManager "c...
Avatar
Give Back 10
Level 2
karthik4
Level 2

Likes

2 likes

Total Posts

30 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Give Back 3
Ignite 5
View profile
karthik4
- Adobe Experience Manager
Yeah, we can see that the MockPageManager.copy is not implemented.@Override 294 public Page copy(final Page page, final String destination, final String beforeName, final boolean shallow, 295 final boolean resolveConflict) { 296 throw new UnsupportedOperationException(); 297 }https://wcm.io/testing/aem-mock//xref/io/wcm/testing/mock/aem/MockPageManager.htmlWhat is another way to test this?

Views

2.9K

Likes

0

Replies

0
Re: wcm.io Junit4 Test - Sling Model Constructor
Avatar
Give Back 10
Level 2
karthik4
Level 2

Likes

2 likes

Total Posts

30 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Give Back 3
Ignite 5
View profile
karthik4
- Adobe Experience Manager
thank you, I figured it out without the Constructer. this works!

Views

2.7K

Likes

0

Replies

0
Re: What is the best way to remove/add/modify node struct...
Avatar
Establish
Community Advisor
Veena_Vikram
Community Advisor

Likes

546 likes

Total Posts

1,094 posts

Correct reply

127 solutions
Top badges earned
Establish
Coach
Contributor 2
Seeker
Ignite 5
View profile
Veena_Vikram
- Adobe Experience Manager
You can find the ACS commons tool I was mentioning in https://adobe-consulting-services.github.io/acs-aem-tools/features/aem-fiddle/index.html . It is basically a utility provided by Adobe Consulting Services. If you install this in your AEM server , you actually don't need to stop or install bundles for running a script or servlet.

Views

4.3K

Likes

0

Replies

0
Re: What is the best way to remove/add/modify node struct...
Avatar
Coach
Employee
Jörg_Hoh
Employee

Likes

1,389 likes

Total Posts

3,338 posts

Correct reply

1,136 solutions
Top badges earned
Coach
Give back 600
Ignite 5
Ignite 3
Ignite 1
View profile
Jörg_Hoh
- Adobe Experience Manager
Of course you want paste any code into the groovy console and execute it. But honestly that's quite an risky process (given that you operate with copy&paste) and also not really reproducible. I would definitely search for a process which is less error-prone.

Views

4.9K

Likes

0

Replies

0
Re: google reCaptcha configuration for multiple website p...
Avatar
Coach
Community Advisor
Arun_Patidar
Community Advisor

Likes

1,789 likes

Total Posts

3,554 posts

Correct reply

1,002 solutions
Top badges earned
Coach
Contributor 2
Ignite 10
Give Back 700
Boost 1000
View profile
Arun_Patidar
- Adobe Experience Manager
It depends, if you have different keys for different environment then you need context aware config editor(https://wcm.io/caconfig/) but if you manage at root page level then you can manage without having external editor but make sure author should not edit keys. we used config editor so for me I would go for CAC.

Views

4.0K

Likes

0

Replies

0
Re: OSGI class library version status checker?
Avatar
Give Back 10
Level 2
karthik4
Level 2

Likes

2 likes

Total Posts

30 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Give Back 3
Ignite 5
View profile
karthik4
- Adobe Experience Manager
Thank you, I guess reviewing each bundle's export configuration is the only way. I will take a look at the servlet approach. And No, I do not want to store all exported versions of all bundles where I want to view all the exported classes and each of their versions in a nice visual way.

Views

4.2K

Likes

0

Replies

0
Likes given to
Likes from