During the implementation of a public-facing website based on AEM as a Cloud Service, the customer raises an additional requirement to have a commenting functionality for end users implemented on the pages.
What should the Architect do to make the design a future proof solution?
Correct Answer:B
“integrating a third-party solution to store comments externally can provide a future proof solution that does not depend on AEM as a Cloud Service limitations or changes”.
A new AEM Sites implementation includes a component that lists the 10 most recently published PDF documents in AEM Assets. The component works as expected during development and passes QA testing. The business starts to use it while entering content and uploading assets in preparation for go-live. A few days later, the component's PDF list is empty.
What is the most likely cause of the issue?
Correct Answer:B
“the component is missing a matching Oak index that can efficiently query the PDF documents by their last modified date”.
During development the AEM Publisher server keeps crashing randomly. The deployment included a new static FAQ component that was used in the websites Contact Us page. An Architect investigates to find the root cause for the random failures, and notices the following parameters:
• The server slows down when requests are sent to the Contact us page
• The number of requests to the page were very few
• Heap dump shows a large number of instances of the FAQ component What is likely causing this issue?
Correct Answer:D
According to Adobe Experience Manager documentation3, a cyclic dependency occurs when a component includes itself either directly or indirectly through another component. This can cause an infinite loop of rendering and consume excessive memory resources, leading to server crashes. To avoid this issue, components should not include themselves or other components that include them