You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by gi...@apache.org on 2022/01/03 15:25:25 UTC

[sling-site] branch asf-site updated: Automatic website deployment from https://ci-builds.apache.org/job/Sling/job/modules/job/sling-site/job/master/368/

This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/sling-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 442afcb  Automatic website deployment from https://ci-builds.apache.org/job/Sling/job/modules/job/sling-site/job/master/368/
442afcb is described below

commit 442afcbb892c39ab5ef2d25cbf831f93d0544519
Author: jenkins <bu...@apache.org>
AuthorDate: Mon Jan 3 15:25:23 2022 +0000

    Automatic website deployment from https://ci-builds.apache.org/job/Sling/job/modules/job/sling-site/job/master/368/
---
 documentation/bundles/models.html |  31 +++-
 sitemap.xml                       | 328 +++++++++++++++++++-------------------
 2 files changed, 194 insertions(+), 165 deletions(-)

diff --git a/documentation/bundles/models.html b/documentation/bundles/models.html
index a84f8ca..d9c9c2f 100644
--- a/documentation/bundles/models.html
+++ b/documentation/bundles/models.html
@@ -481,6 +481,7 @@ public class MyModel {
 <tr><td>Child Resources    </td><td> <code>child-resources</code>       </td><td> 3000                </td><td> 1.0.0                                    </td><td> Gets a child resource by name. </td><td> <code>Resource</code> objects </td><td> no </td><td> none </td><td> if a parameterized type <code>List</code> or <code>Collection</code> is passed, a <code>List&lt;Resource&gt;</code> is returned (the contents of which may be adapted to the target type) filled with all child resources of [...]
 <tr><td>Request Attributes </td><td> <code>request-attributes</code>    </td><td> 4000                </td><td> 1.0.0                                    </td><td> Get a request attribute by name. </td><td> <code>ServletRequest</code> objects </td><td> no </td><td> no conversion is done </td><td> If a parameterized type is passed, the request attribute must be of a compatible type of the parameterized type.</td></tr>
 <tr><td>OSGi Services      </td><td> <code>osgi-services</code>         </td><td> 5000                </td><td> 1.0.0                                    </td><td> Lookup services based on class name. Since Sling Models Impl 1.2.8 (<a href="https://issues.apache.org/jira/browse/SLING-5664">SLING-5664</a>) the service with the highest service ranking is returned. In case multiple services are returned, they are ordered descending by their service ranking (i.e. the one with the highest rank [...]
+<tr><td>Context-Aware Configuration </td><td> <code>caconfig</code>     </td><td> 6000                </td><td>                                          </td><td> Lookup context-aware configuration. See <a href="#context-aware-configuration">Context-Aware Configuration</a>. </td><td> Any object </td><td> yes </td><td> yes </td><td> If a parameterized type <code>List</code> or <code>Collection</code> is used, a configuration collection is looked up.</td></tr>
 <tr><td>Resource Path      </td><td> <code>resource-path</code>         </td><td> 2500                </td><td> 1.1.0                                    </td><td> Injects one or multiple resources. The resource paths are either given by <code>@Path</code> annotations, the element <code>path</code> or <code>paths</code> of the annotation <code>@ResourcePath</code> or by paths given through a resource property being referenced by either <code>@Named</code> or element <code>name</code> of t [...]
 <tr><td>Self               </td><td> <code>self</code>                  </td><td> <code>Integer.MAX_VALUE</code> </td><td> 1.1.0                                    </td><td> Injects the adaptable object itself (if the class of the field matches or is a supertype). If the @Self annotation is present it is tried to adapt the adaptable to the field type.  </td><td> Any object </td><td> yes </td><td> none </td><td> none</td></tr>
 <tr><td>Sling Object       </td><td> <code>sling-object</code>          </td><td> <code>Integer.MAX_VALUE</code> </td><td> 1.1.0                                    </td><td> Injects commonly used sling objects if the field matches with the class: request, response, resource resolver, current resource, SlingScriptHelper. This works only if the adaptable can get the according information, i.e. all objects are available via <code>SlingHttpServletRequest</code> while <code>ResourceResolver</ [...]
@@ -506,12 +507,40 @@ public class MyModel {
 <tr><td><code>@RequestAttribute</code> </td><td> <code>injectionStrategy</code>, <code>name</code> and <code>via</code>   </td><td> <code>request-attributes</code> </td><td> Injects a request attribute by name. If <code>name</code> is not set the name is derived from the method/field name.</td></tr>
 <tr><td><code>@ResourcePath</code>     </td><td> <code>injectionStrategy</code>, <code>path</code>, and <code>name</code> </td><td> <code>resource-path</code> </td><td> Injects a resource either by path or by reading a property with the given name.</td></tr>
 <tr><td><code>@OSGiService</code>      </td><td> <code>injectionStrategy</code>, <code>filter</code>           </td><td> <code>osgi-services</code> </td><td> Injects an OSGi service by type. The <code>filter</code> can be used give an OSGi service filter.</td></tr>
+<tr><td><code>@ContextAwareConfiguration</code> </td><td> <code>injectionStrategy</code>, <code>name</code>    </td><td> <code>caconfig</code> </td><td> Lookup context-aware configuration. See <a href="#context-aware-configuration">Context-Aware Configuration</a>.</td></tr>
 <tr><td><code>@Self</code>             </td><td> <code>injectionStrategy</code>                     </td><td> <code>self</code> </td><td> Injects the adaptable itself. If the field type does not match with the adaptable it is tried to adapt the adaptable to the requested type.</td></tr>
 <tr><td><code>@SlingObject</code>      </td><td> <code>injectionStrategy</code>                     </td><td> <code>sling-object</code> </td><td>Injects commonly used sling objects if the field matches with the class: request, response, resource resolver, current resource, SlingScriptHelper</td></tr>
 </tbody>
 </table>
 <h2><a href="#hints" id="hints">Hints</a></h2>
 <p>Those annotations replace <code>@Via</code>, <code>@Filter</code>, <code>@Named</code>, <code>@Optional</code>, <code>@Required</code>, <code>@Source</code> and <code>@Inject</code>. Instead of using the deprecated annotation element <code>optional</code> you should rather use <code>injectionStrategy</code> with the values <code>DEFAULT</code>, <code>OPTIONAL</code> or <code>REQUIRED</code> (see also <a href="https://issues.apache.org/jira/browse/SLING-4155">SLING-4155</a>). <code>@De [...]
+<h2><a href="#context-aware-configuration" id="context-aware-configuration">Context-Aware Configuration</a></h2>
+<p>Since <a href="https://issues.apache.org/jira/browse/SLING-7256">SLING-7256</a> it is possible to inject <a href="https://sling.apache.org/documentation/bundles/context-aware-configuration/context-aware-configuration.html">Context-Aware Configuration</a> directly in Sling Models.</p>
+<p>To use it, the following additional bundles are required (with given minimal version):</p>
+<ul>
+<li>Apache Sling Context-Aware Configuration Implementation 1.6.0 (<code>org.apache.sling.caconfig.impl</code>)</li>
+<li>Apache Sling Context-Aware Configuration SPI 1.4.0 (<code>org.apache.sling.caconfig.spi</code>)</li>
+<li>Apache Sling Context-Aware Configuration API 1.1.2 (<code>org.apache.sling.caconfig.api</code>)</li>
+<li>Apache Sling Models Context-Aware Configuration 1.0.0 (<code>org.apache.sling.models.caconfig</code>) - this bundle contains both the <code>@ContextAwareConfiguration</code> injector annotation and the injector implementation.</li>
+</ul>
+<p>Usage example for injecting a single Context-Aware configuration looked up in context of the current resource (<code>SingleConfig</code> is an annotation class describing the context-aware configuration):</p>
+<pre><code><!-- TODO syntax marker (::java) disabled -->@Model(adaptables = { SlingHttpServletRequest.class, Resource.class })
+public class SingleConfigModel {
+
+    @ContextAwareConfiguration
+    private SingleConfig config;
+
+}
+</code></pre>
+<p>Example for injecting a configuration list (<code>ListConfig</code> is an annotation class configured as context-aware configuration list):</p>
+<pre><code><!-- TODO syntax marker (::java) disabled -->@Model(adaptables = { SlingHttpServletRequest.class, Resource.class })
+public class ListConfigModel implements ListConfigGetter&lt;ListConfig&gt; {
+
+    @ContextAwareConfiguration
+    private List&lt;ListConfig&gt; configList;
+}
+</code></pre>
+<p>For more examples, see <a href="https://github.com/apache/sling-org-apache-sling-models-caconfig/tree/master/src/test/java/org/apache/sling/models/caconfig/example/model">example models from unit tests</a>.</p>
 <h2><a href="#custom-annotations" id="custom-annotations">Custom Annotations</a></h2>
 <p>To create a custom annotation, implement the <code>org.apache.sling.models.spi.injectorspecific.StaticInjectAnnotationProcessorFactory</code> interface. This interface may be implemented by the same class as implements an injector, but this is not strictly necessary. Please refer to the <a href="https://github.com/apache/sling-org-apache-sling-models-impl/tree/master/src/main/java/org/apache/sling/models/impl/injectors">injectors in Git</a> for examples.</p>
 <h1><a href="#specifying-an-alternate-adapter-class-since-110" id="specifying-an-alternate-adapter-class-since-110">Specifying an Alternate Adapter Class (since 1.1.0)</a></h1>
@@ -667,7 +696,7 @@ public class CachableModelClass {
                             content/documentation/bundles/models.md
                         </a>
                     </div>                    <div class="revisionInfo">
-                        Last modified by <span class="author">paul-bjorkstrand</span> on <span class="comment">2021-12-15</span>
+                        Last modified by <span class="author">Stefan Seifert</span> on <span class="comment">2022-01-03</span>
                     </div><p>
                         Apache Sling, Sling, Apache, the Apache feather logo, and the Apache Sling project logo are trademarks of The Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.
                     </p><p>
diff --git a/sitemap.xml b/sitemap.xml
index cb33bdf..0545493 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1,18 +1,88 @@
 <?xml version="1.0"?>
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
     <url>
+        <loc>https://sling.apache.org/documentation/bundles/models.html</loc><lastmod>2022-01-03</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/releases.html</loc><lastmod>2021-12-21</lastmod>
     </url><url>
         <loc>https://sling.apache.org/security/log4shell.html</loc><lastmod>2021-12-17</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/models.html</loc><lastmod>2021-12-15</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/news.html</loc><lastmod>2021-12-16</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/the-sling-engine/resources.html</loc><lastmod>2021-12-14</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/content-loading-jcr-contentloader.html</loc><lastmod>2021-12-08</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/file-installer-provider.html</loc><lastmod>2021-12-01</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/servlets.html</loc><lastmod>2021-11-22</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/development/hamcrest.html</loc><lastmod>2021-11-23</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/sling-api-crud-support.html</loc><lastmod>2021-11-23</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/managing-users-and-groups-jackrabbit-usermanager.html</loc><lastmod>2021-11-19</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/sling-pipes/readers.html</loc><lastmod>2021-10-01</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/development/sling-mock.html</loc><lastmod>2021-11-17</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/scheduler-service-commons-scheduler.html</loc><lastmod>2021-11-17</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/mappings-for-resource-resolution.html</loc><lastmod>2021-11-15</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/resource-access-security.html</loc><lastmod>2021-11-04</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/repository-initialization.html</loc><lastmod>2021-10-01</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/development/release-management.html</loc><lastmod>2021-09-21</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/scripting.html</loc><lastmod>2021-08-23</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/configuration-installer-factory.html</loc><lastmod>2021-08-16</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/index.html</loc><lastmod>2021-07-30</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/scripting/scripting-htl.html</loc><lastmod>2021-07-29</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/graphql-core.html</loc><lastmod>2021-07-26</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/installer-provider-installhook.html</loc><lastmod>2021-07-24</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/manipulating-content-the-slingpostservlet-servlets-post.html</loc><lastmod>2021-07-21</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles.html</loc><lastmod>2021-07-13</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/project-information.html</loc><lastmod>2021-07-07</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/contributing.html</loc><lastmod>2021-07-05</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/development/testing-paxexam.html</loc><lastmod>2021-06-16</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/osgi-installer.html</loc><lastmod>2021-05-19</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/url-decomposition.html</loc><lastmod>2021-05-19</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/wrap-or-decorate-resources.html</loc><lastmod>2021-05-19</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/content-package-installer-factory.html</loc><lastmod>2021-05-10</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/karaf.html</loc><lastmod>2021-05-10</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/service-authentication.html</loc><lastmod>2021-04-21</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/authentication/authentication-framework.html</loc><lastmod>2021-04-21</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/sling-pipes/bindings.html</loc><lastmod>2021-03-31</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/resource-merger.html</loc><lastmod>2021-03-18</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/internationalization-support-i18n.html</loc><lastmod>2021-03-11</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/apache-sling-eventing-and-job-handling.html</loc><lastmod>2021-03-03</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/filters.html</loc><lastmod>2021-03-02</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/sling-query/basic-ideas.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/sling-pipes.html</loc><lastmod>2021-01-28</lastmod>
@@ -21,14 +91,10 @@
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/sling-pipes/samples.html</loc><lastmod>2021-01-28</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/sling-pipes/readers.html</loc><lastmod>2021-10-01</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/sling-pipes/logical.html</loc><lastmod>2021-01-28</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/sling-pipes/execution-monitoring.html</loc><lastmod>2021-01-28</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/sling-pipes/bindings.html</loc><lastmod>2021-03-31</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/sling-oak-restrictions.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/sling-health-checks.html</loc><lastmod>2020-10-27</lastmod>
@@ -39,34 +105,20 @@
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/servlet-helpers.html</loc><lastmod>2020-06-16</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/scripting.html</loc><lastmod>2021-08-23</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/scripting/scripting-thymeleaf.html</loc><lastmod>2017-11-22</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/scripting/scripting-jsp.html</loc><lastmod>2018-07-13</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/scripting/scripting-htl.html</loc><lastmod>2021-07-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/scheduler-service-commons-scheduler.html</loc><lastmod>2021-11-17</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/resource-merger.html</loc><lastmod>2021-03-18</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/resource-filter.html</loc><lastmod>2021-01-02</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/resource-editor.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/resource-access-security.html</loc><lastmod>2021-11-04</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/request-analysis.html</loc><lastmod>2017-11-22</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/repository-initialization.html</loc><lastmod>2021-10-01</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/rendering-content-default-get-servlets.html</loc><lastmod>2020-01-08</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/output-rewriting-pipelines-org-apache-sling-rewriter.html</loc><lastmod>2018-07-10</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/osgi-installer.html</loc><lastmod>2021-05-19</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/org-apache-sling-junit-bundles.html</loc><lastmod>2020-10-22</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/nosql-resource-providers.html</loc><lastmod>2017-09-29</lastmod>
@@ -75,26 +127,14 @@
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/metrics.html</loc><lastmod>2018-07-17</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/manipulating-content-the-slingpostservlet-servlets-post.html</loc><lastmod>2021-07-21</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/managing-users-and-groups-jackrabbit-usermanager.html</loc><lastmod>2021-11-19</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/managing-permissions-jackrabbit-accessmanager.html</loc><lastmod>2020-10-11</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/log-tracers.html</loc><lastmod>2018-07-17</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/jcr-installer-provider.html</loc><lastmod>2020-09-18</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/internationalization-support-i18n.html</loc><lastmod>2021-03-11</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/installer-provider-installhook.html</loc><lastmod>2021-07-24</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/hapi.html</loc><lastmod>2017-12-18</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/graphql-core.html</loc><lastmod>2021-07-26</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/file-installer-provider.html</loc><lastmod>2021-12-01</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/dynamic-includes.html</loc><lastmod>2018-09-12</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/distribution.html</loc><lastmod>2017-12-18</lastmod>
@@ -111,16 +151,10 @@
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/context-aware-configuration/context-aware-configuration-default-implementation.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/content-package-installer-factory.html</loc><lastmod>2021-05-10</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/content-loading-jcr-contentloader.html</loc><lastmod>2021-12-08</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/content-distribution.html</loc><lastmod>2020-05-13</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/connection-timeout-agent.html</loc><lastmod>2019-06-27</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/configuration-installer-factory.html</loc><lastmod>2021-08-16</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/commons-html-utilities.html</loc><lastmod>2019-07-18</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/commons-crypto.html</loc><lastmod>2019-12-14</lastmod>
@@ -129,8 +163,6 @@
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/bundle-resources-extensions-bundleresource.html</loc><lastmod>2018-02-04</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/apache-sling-eventing-and-job-handling.html</loc><lastmod>2021-03-03</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/apache-sling-commons-thread-pool.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/accessing-filesystem-resources-extensions-fsresource.html</loc><lastmod>2019-01-14</lastmod>
@@ -139,239 +171,207 @@
     </url><url>
         <loc>https://sling.apache.org/documentation/bundles/sling-query/examples.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/sling-query/operators.html</loc><lastmod>2017-09-29</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/sling-settings-org-apache-sling-settings.html</loc><lastmod>2020-09-18</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/xml-support.html</loc><lastmod>2017-11-22</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/development/content-packages.html</loc><lastmod>2020-06-04</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/development/feature-model.html</loc><lastmod>2020-06-18</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/development/ide-tooling/ide-tooling-incremental-build.html</loc><lastmod>2018-12-17</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/development/jspc.html</loc><lastmod>2017-09-29</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/development/maven-launchpad-plugin.html</loc><lastmod>2018-07-13</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/development/null-analysis.html</loc><lastmod>2018-08-18</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/development/resourceresolver-mock.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/development/slingstart.html</loc><lastmod>2018-05-09</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/feature-model/feature-model-howto.html</loc><lastmod>2020-06-18</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/feature-model/howtos/sling-with-custom-project.html</loc><lastmod>2020-06-18</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/legacy/logging.html</loc><lastmod>2018-07-13</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/authentication/authentication-framework.html</loc><lastmod>2021-04-21</lastmod>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/authentication/authentication-actors.html</loc><lastmod>2017-11-22</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/mappings-for-resource-resolution.html</loc><lastmod>2021-11-15</lastmod>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/dispatching-requests.html</loc><lastmod>2018-07-13</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/the-sling-engine/the-sling-launchpad.html</loc><lastmod>2018-07-13</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/tutorials-how-tos/46-line-blog.html</loc><lastmod>2017-11-22</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/tutorials-how-tos/jackrabbit-persistence.html</loc><lastmod>2018-07-17</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/errors/403.html</loc><lastmod>2017-10-07</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/links.html</loc><lastmod>2019-07-26</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/news/sling-ide-tooling-11-released.html</loc><lastmod>2017-09-29</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/old-stuff/run-modes-org-apache-sling-runmode.html</loc><lastmod>2018-07-17</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/old-stuff/servlet-resolution.html</loc><lastmod>2018-07-13</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/project-information/project-license.html</loc><lastmod>2017-09-29</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/sling-query/hierarchy-operators.html</loc><lastmod>2018-01-04</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/sling-query/selectors.html</loc><lastmod>2017-09-29</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/subsystem-installer-factory.html</loc><lastmod>2020-03-30</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/development/dependency-management.html</loc><lastmod>2018-07-13</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/development/getting-and-building-sling.html</loc><lastmod>2018-02-03</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/development/ide-tooling.html</loc><lastmod>2019-09-12</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/development/jsr-305.html</loc><lastmod>2018-08-18</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/development/maven-usage.html</loc><lastmod>2017-11-22</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/development/sling-mock.html</loc><lastmod>2021-11-17</lastmod>
+        <loc>https://sling.apache.org/documentation/development/osgi-mock.html</loc><lastmod>2019-03-17</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/feature-model/howtos/create-sling-composite.html</loc><lastmod>2020-06-18</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/getting-started/discover-sling-in-15-minutes.html</loc><lastmod>2019-07-09</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/pax-exam-utils.html</loc><lastmod>2017-12-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/authentication/authentication-authenticationhandler/form-based-authenticationhandler.html</loc><lastmod>2018-07-13</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/the-sling-engine/authentication/authentication-tasks.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/errorhandling.html</loc><lastmod>2017-11-22</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/the-sling-engine/request-listeners.html</loc><lastmod>2018-07-13</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/url-decomposition.html</loc><lastmod>2021-05-19</lastmod>
+        <loc>https://sling.apache.org/documentation/tutorials-how-tos/getting-resources-and-properties-in-sling.html</loc><lastmod>2018-01-05</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/tutorials-how-tos/testing-sling-based-applications.html</loc><lastmod>2017-12-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/errors/404.html</loc><lastmod>2018-12-19</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/media.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/news/sling-ide-tooling-12-released.html</loc><lastmod>2018-01-21</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/old-stuff/assembly.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/old-stuff/scriptengineintegration/groovy-support.html</loc><lastmod>2017-09-29</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/old-stuff/sling-api.html</loc><lastmod>2018-07-13</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/project-information/project-team.html</loc><lastmod>2018-07-13</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/sling-query/methods.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/sling-query/vs-jcr.html</loc><lastmod>2017-09-29</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/validation.html</loc><lastmod>2017-11-22</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/configuration.html</loc><lastmod>2019-07-26</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/development/deprecating-sling-modules.html</loc><lastmod>2020-03-31</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/development/issue-tracker.html</loc><lastmod>2018-07-13</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/development/logging.html</loc><lastmod>2018-07-17</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/development/maventipsandtricks.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/development/sling-testing-tools.html</loc><lastmod>2017-12-09</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/development/version-policy.html</loc><lastmod>2018-07-13</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/feature-model/howtos/create-sling-fm.html</loc><lastmod>2020-06-18</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/getting-started.html</loc><lastmod>2018-10-23</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/the-sling-engine/adapters.html</loc><lastmod>2020-11-10</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/authentication/authentication-authenticationhandler/openid-authenticationhandler.html</loc><lastmod>2018-07-13</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/the-sling-engine/authentication.html</loc><lastmod>2018-05-14</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/featureflags.html</loc><lastmod>2018-07-13</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/the-sling-engine/request-parameters.html</loc><lastmod>2018-07-13</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/wrap-or-decorate-resources.html</loc><lastmod>2021-05-19</lastmod>
+        <loc>https://sling.apache.org/documentation/tutorials-how-tos/how-to-manage-events-in-sling.html</loc><lastmod>2018-07-17</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/tutorials-how-tos.html</loc><lastmod>2020-08-06</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/guides.html</loc><lastmod>2017-09-29</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/news/sling-10-released.html</loc><lastmod>2018-02-06</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/news/sling-launchpad-8-released.html</loc><lastmod>2017-09-29</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/old-stuff/launch-sling.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/old-stuff/scriptengineintegration/xslt-processing-pipeline.html</loc><lastmod>2017-09-29</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/old-stuff.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/project-information/security.html</loc><lastmod>2017-09-29</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/sling-query/modifiers.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/bundles/sling-query.html</loc><lastmod>2020-06-16</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/bundles/web-console-extensions.html</loc><lastmod>2018-07-13</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/development/client-request-logging.html</loc><lastmod>2018-07-13</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/development/embedding-sling.html</loc><lastmod>2018-07-13</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/development/htl-maven-plugin.html</loc><lastmod>2017-09-29</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/development/jcr-mock.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/development/maven-archetypes.html</loc><lastmod>2018-03-31</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/development/monitoring-requests.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/development/repository-based-development.html</loc><lastmod>2017-10-07</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/development/sling.html</loc><lastmod>2019-01-14</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/development.html</loc><lastmod>2020-11-30</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/feature-model/howtos/kickstart.html</loc><lastmod>2020-06-18</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/the-sling-engine/architecture.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/default-mapping-and-rendering.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation.html</loc><lastmod>2017-11-22</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/news/sling-11-released.html</loc><lastmod>2018-10-23</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/old-stuff/request-processing.html</loc><lastmod>2018-07-13</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/project-information/apache-sling-community-roles-and-processes.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/sling-query/operators.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/xml-support.html</loc><lastmod>2017-11-22</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/feature-model.html</loc><lastmod>2020-06-18</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/jspc.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/null-analysis.html</loc><lastmod>2018-08-18</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/slingstart.html</loc><lastmod>2018-05-09</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/feature-model/howtos/sling-with-custom-project.html</loc><lastmod>2020-06-18</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/authentication/authentication-actors.html</loc><lastmod>2017-11-22</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/dispatching-requests.html</loc><lastmod>2018-07-13</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/service-authentication.html</loc><lastmod>2021-04-21</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/tutorials-how-tos/46-line-blog.html</loc><lastmod>2017-11-22</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/errors/403.html</loc><lastmod>2017-10-07</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/news/sling-ide-tooling-11-released.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/old-stuff/run-modes-org-apache-sling-runmode.html</loc><lastmod>2018-07-17</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/project-information/project-license.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/sling-query/selectors.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/bundles.html</loc><lastmod>2021-07-13</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/getting-and-building-sling.html</loc><lastmod>2018-02-03</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/jsr-305.html</loc><lastmod>2018-08-18</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/osgi-mock.html</loc><lastmod>2019-03-17</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/testing-paxexam.html</loc><lastmod>2021-06-16</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/getting-started/discover-sling-in-15-minutes.html</loc><lastmod>2019-07-09</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/authentication/authentication-authenticationhandler/form-based-authenticationhandler.html</loc><lastmod>2018-07-13</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/errorhandling.html</loc><lastmod>2017-11-22</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/servlets.html</loc><lastmod>2021-11-22</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/tutorials-how-tos/getting-resources-and-properties-in-sling.html</loc><lastmod>2018-01-05</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/errors/404.html</loc><lastmod>2018-12-19</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/news/sling-ide-tooling-12-released.html</loc><lastmod>2018-01-21</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/old-stuff/scriptengineintegration/groovy-support.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/project-information/project-team.html</loc><lastmod>2018-07-13</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/sling-query/vs-jcr.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/configuration.html</loc><lastmod>2019-07-26</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/hamcrest.html</loc><lastmod>2021-11-23</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/logging.html</loc><lastmod>2018-07-17</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/release-management.html</loc><lastmod>2021-09-21</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/version-policy.html</loc><lastmod>2018-07-13</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/getting-started.html</loc><lastmod>2018-10-23</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/authentication/authentication-authenticationhandler/openid-authenticationhandler.html</loc><lastmod>2018-07-13</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/featureflags.html</loc><lastmod>2018-07-13</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/sling-api-crud-support.html</loc><lastmod>2021-11-23</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/tutorials-how-tos/how-to-manage-events-in-sling.html</loc><lastmod>2018-07-17</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/guides.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/news/sling-launchpad-8-released.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/old-stuff/scriptengineintegration/xslt-processing-pipeline.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/project-information/security.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/bundles/sling-query.html</loc><lastmod>2020-06-16</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/client-request-logging.html</loc><lastmod>2018-07-13</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/htl-maven-plugin.html</loc><lastmod>2017-09-29</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/maven-archetypes.html</loc><lastmod>2018-03-31</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development/repository-based-development.html</loc><lastmod>2017-10-07</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/development.html</loc><lastmod>2020-11-30</lastmod>
-    </url><url>
-        <loc>https://sling.apache.org/documentation/karaf.html</loc><lastmod>2021-05-10</lastmod>
-    </url><url>
         <loc>https://sling.apache.org/documentation/the-sling-engine/authentication/authentication-authenticationhandler.html</loc><lastmod>2018-07-13</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/documentation/the-sling-engine/filters.html</loc><lastmod>2021-03-02</lastmod>
+        <loc>https://sling.apache.org/documentation/the-sling-engine/default-mapping-and-rendering.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
         <loc>https://sling.apache.org/documentation/the-sling-engine/sling-properties.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/documentation/the-sling-engine.html</loc><lastmod>2017-09-29</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/documentation/tutorials-how-tos/installing-and-upgrading-bundles.html</loc><lastmod>2018-06-01</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/index.html</loc><lastmod>2021-07-30</lastmod>
+        <loc>https://sling.apache.org/documentation.html</loc><lastmod>2017-11-22</lastmod>
+    </url><url>
+        <loc>https://sling.apache.org/news/sling-11-released.html</loc><lastmod>2018-10-23</lastmod>
     </url><url>
         <loc>https://sling.apache.org/news/sling-launchpad-9-released.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
+        <loc>https://sling.apache.org/old-stuff/request-processing.html</loc><lastmod>2018-07-13</lastmod>
+    </url><url>
         <loc>https://sling.apache.org/old-stuff/scriptengineintegration.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
-        <loc>https://sling.apache.org/project-information.html</loc><lastmod>2021-07-07</lastmod>
+        <loc>https://sling.apache.org/project-information/apache-sling-community-roles-and-processes.html</loc><lastmod>2017-09-29</lastmod>
     </url><url>
         <loc>https://sling.apache.org/sitemap.html</loc><lastmod>2021-07-26</lastmod>
     </url><url>