Question 21

A developer determines that the dispatcher is NOT refreshing the cached page /content/sampleproject/sample.html after it is updated.
The dispatcher.any contains the following entries:
/cache
{
/docroot "/opt/dispatcher/cache"
/statfile "/tmp/dispatcher-website.stat"
/statfileslevel "2"
/rules
{
/0000 { /glob "*" /type "allow" }
}
/invalidate
{
/0000 { /glob "*" /type "deny" }
}
}
Refer to the $DOCROOT directory below:
[user@group /opt/dispatcher/cache]$ ls -la
total 2
drwxr-xr-x. 5 apache apache 4096 Feb 11 11:41 .
drwxr-xr-x. 3 apache apache 4096 Nov 29 16:07 ..
drw-r--r--. 4 root root 4096 Feb 7 03:21 content
-rw-r--r--. 1 apache apache 0 Feb 7 03:19 .stat
The dispatcher needs to cache the page and refresh it after it gets updated.
What action should the developer take to meet these requirements?
  • Question 22

    The custom AEM application needs to keep a flat list of all page paths underneath /content/thesite in memory for a real-time integration with high performance requirements.
    The developer has the following intermediate state of the class:

    What action should the developer take to meet these requirements?

  • Question 23

    A developer is creating a new OSGi bundle com.custom.package.b to expose new services.
    com.custom.package.a is already installed and active in the system and has the following package definition:

    The system console shows the following package availability:

    Bundle com.custom.package.b to be installed has the following package definition:

    What will happen when the developer uploads the bundle com.custom.package.b into the system?
  • Question 24

    A developer creates a Sling Servlet. The Sling Servlet is bound to a path (/service/sling/sample). Refer to the resulting code below.
    @Component (immediate=true, service = {Servlet.class})
    @SlingServletPaths(value = {"/service/sling/sample"})
    What should the developer do to make the servlet access controlled using the default ACLs?
  • Question 25

    In which maven build phase is the content package assembled?