You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by ah...@apache.org on 2023/02/21 06:10:51 UTC

[causeway] branch master updated: CAUSEWAY-3354: fulltext search&replace http://causeway.apache.org -> https://...

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

ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/causeway.git


The following commit(s) were added to refs/heads/master by this push:
     new 1e635408e6 CAUSEWAY-3354: fulltext search&replace http://causeway.apache.org -> https://...
1e635408e6 is described below

commit 1e635408e6933162fcfc24877bd2196c4534fa30
Author: Andi Huber <ah...@apache.org>
AuthorDate: Tue Feb 21 07:10:46 2023 +0100

    CAUSEWAY-3354: fulltext search&replace http://causeway.apache.org ->
    https://...
---
 README.adoc                                          |  6 +++---
 .../modules/ROOT/pages/antora-publish-procedure.adoc |  2 +-
 .../pages/index/mixins/dto/hooks/Dto_see-also.adoc   |  2 +-
 antora/supplemental-ui/doap_causeway.rdf             |  8 ++++----
 .../applib/layout/component/package-info.java        |  2 +-
 .../causeway/applib/services/command/Command.java    |  2 +-
 .../jaxb/CatalogingSchemaOutputResolver.java         |  8 ++++----
 .../applib/services/jaxb/CausewaySchemas.java        |  2 +-
 .../src/main/adoc/modules/schema/pages/chg.adoc      | 12 ++++++------
 .../src/main/adoc/modules/schema/pages/cmd.adoc      | 14 +++++++-------
 .../src/main/adoc/modules/schema/pages/common.adoc   | 12 ++++++------
 .../src/main/adoc/modules/schema/pages/ixn.adoc      | 20 ++++++++++----------
 .../src/main/adoc/modules/schema/pages/mml.adoc      | 20 ++++++++++----------
 api/schema/src/main/resources/schema/chg/chg-2.0.xsd |  8 ++++----
 api/schema/src/main/resources/schema/cmd/cmd-2.0.xsd |  8 ++++----
 .../src/main/resources/schema/common/common-2.0.xsd  |  4 ++--
 api/schema/src/main/resources/schema/ixn/ixn-2.0.xsd | 12 ++++++------
 .../resources/schema/metamodel/metamodel-2.0.xsd     |  4 ++--
 .../core/metamodel/util/snapshot/CausewaySchema.java |  4 ++--
 .../core/metamodel/util/snapshot/XmlSchema.java      |  6 +++---
 .../xmlsnapshot/XmlSnapshotServiceAbstractTest.xml   |  2 +-
 .../demo/domain/src/main/resources/application.yml   |  2 +-
 .../common/src/main/resources/static/index.html      | 10 +++++-----
 .../MetaModelRegressionTest.verify.approved.xml      |  2 +-
 .../testdomain/value/ValueSemanticsTester.java       |  2 +-
 .../stable/src/main/resources/application.yml        |  2 +-
 .../fakedata/integtests/tests/Smoke_IntegTest.java   |  2 +-
 .../modules/ROOT/pages/setup-and-configuration.adoc  |  2 +-
 28 files changed, 90 insertions(+), 90 deletions(-)

diff --git a/README.adoc b/README.adoc
index 3deee160c7..6327356614 100644
--- a/README.adoc
+++ b/README.adoc
@@ -8,7 +8,7 @@ image:https://github.com/apache/isis/workflows/Build%20and%20Test%20(w/%20Maven)
 image:https://sonarcloud.io/api/project_badges/measure?project=apache_isis&metric=alert_status[link="https://sonarcloud.io/dashboard?id=apache_isis"]
 image:https://github.com/apache-causeway-committers/causeway-nightly/actions/workflows/apache-causeway-ci-nightly.yml/badge.svg[link="https://github.com/apache-causeway-committers/causeway-nightly/actions/workflows/apache-causeway-ci-nightly.yml"]
 
-_http://causeway.apache.org[Apache Causeway] software is a framework for rapidly developing domain-driven apps in Java. Write your business logic in entities, domain services and repositories, and the framework dynamically generates a representation of that domain model as a webapp or a RESTful API._
+_https://causeway.apache.org[Apache Causeway] software is a framework for rapidly developing domain-driven apps in Java. Write your business logic in entities, domain services and repositories, and the framework dynamically generates a representation of that domain model as a webapp or a RESTful API._
 
 Start learning about Apache Causeway using the https://github.com/apache/causeway-app-helloworld["Hello World"] starter app.
 Explore features with our daily built demo docker image https://github.com/apache/causeway/blob/master/examples/demo/domain/src/main/adoc/modules/demo/pages/about.adoc["DemoApp"].
@@ -298,10 +298,10 @@ Indeed, the example todoapp demonstrates this.
 
 == Learning More
 
-The Apache Causeway http://causeway.apache.org[website] has lots of useful information and is being continually updated.
+The Apache Causeway https://causeway.apache.org[website] has lots of useful information and is being continually updated.
 
 Or, you can just start coding using the https://github.com/apache/causeway-app-simpleapp[SimpleApp] starter app.
 
-And if you need help or support, join our https://cwiki.apache.org/confluence/display/CAUSEWAY/Signing+up+to+Slack[ASF Slack channel] or our http://causeway.apache.org/support.html[mailing list].
+And if you need help or support, join our https://cwiki.apache.org/confluence/display/CAUSEWAY/Signing+up+to+Slack[ASF Slack channel] or our https://causeway.apache.org/support.html[mailing list].
 
 
diff --git a/antora/components/comguide/modules/ROOT/pages/antora-publish-procedure.adoc b/antora/components/comguide/modules/ROOT/pages/antora-publish-procedure.adoc
index 6ea06198e8..e5810444da 100644
--- a/antora/components/comguide/modules/ROOT/pages/antora-publish-procedure.adoc
+++ b/antora/components/comguide/modules/ROOT/pages/antora-publish-procedure.adoc
@@ -20,7 +20,7 @@ You can therefore easily check the documentation before raising a pull request (
 For details of authoring/updating the documents and website, see the xref:conguide:documentation:about.adoc[Contributors' Guide].
 
 Publishing is performed by copying the generated HTML to a different git repository (link:https://github.com/apache/causeway-site.git[causeway-site]).
-This is synced by ASF infrastructure over to link:http://causeway.apache.org[causeway.apache.org].
+This is synced by ASF infrastructure over to link:https://causeway.apache.org[causeway.apache.org].
 This can only be done by Apache Causeway committers, and is discussed below.
 
 == One-time setup
diff --git a/antora/components/refguide-index/modules/applib/pages/index/mixins/dto/hooks/Dto_see-also.adoc b/antora/components/refguide-index/modules/applib/pages/index/mixins/dto/hooks/Dto_see-also.adoc
index 225d8e93e3..56ff0525ca 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/mixins/dto/hooks/Dto_see-also.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/mixins/dto/hooks/Dto_see-also.adoc
@@ -89,7 +89,7 @@ The package should also have a `package-info.java`; it is this that declares the
     namespace = "http://viewmodels.app.todoapp/todoitem/v1/Dto.xsd",    // <.>
     xmlns = {
         @javax.xml.bind.annotation.XmlNs(
-            namespaceURI = "http://causeway.apache.org/schema/common",
+            namespaceURI = "https://causeway.apache.org/schema/common",
             prefix = "com"
         )
     },
diff --git a/antora/supplemental-ui/doap_causeway.rdf b/antora/supplemental-ui/doap_causeway.rdf
index 053d7947eb..0d284e074c 100644
--- a/antora/supplemental-ui/doap_causeway.rdf
+++ b/antora/supplemental-ui/doap_causeway.rdf
@@ -25,13 +25,13 @@
     <created>2013-01-03</created>
     <license rdf:resource="http://usefulinc.com/doap/licenses/asl20" />
     <name>Apache Causeway</name>
-    <homepage rdf:resource="http://causeway.apache.org" />
-    <asfext:pmc rdf:resource="http://causeway.apache.org" />
+    <homepage rdf:resource="https://causeway.apache.org" />
+    <asfext:pmc rdf:resource="https://causeway.apache.org" />
     <shortdesc>Apache Causeway is a framework for rapidly developing domain-driven apps in Java</shortdesc>
     <description>Apache Causeway is a framework for rapidly developing domain-driven apps in Java. Write your business logic in entities, domain services and repositories, and the framework dynamically (at runtime) generates a representation of that domain model as a webapp or as a RESTful API. For prototyping or production.</description>
     <bug-database rdf:resource="https://issues.apache.org/jira/browse/CAUSEWAY" />
-    <mailing-list rdf:resource="http://causeway.apache.org/support.html" />
-    <download-page rdf:resource="http://causeway.apache.org/downloads.html" />
+    <mailing-list rdf:resource="https://causeway.apache.org/support.html" />
+    <download-page rdf:resource="https://causeway.apache.org/downloads.html" />
     <programming-language>Java</programming-language>
     <category rdf:resource="http://projects.apache.org/category/web-framework" />
 
diff --git a/api/applib/src/main/java/org/apache/causeway/applib/layout/component/package-info.java b/api/applib/src/main/java/org/apache/causeway/applib/layout/component/package-info.java
index cc15a276ca..b99f91c5fd 100644
--- a/api/applib/src/main/java/org/apache/causeway/applib/layout/component/package-info.java
+++ b/api/applib/src/main/java/org/apache/causeway/applib/layout/component/package-info.java
@@ -34,6 +34,6 @@
                 @javax.xml.bind.annotation.XmlNs(
                         namespaceURI = "https://causeway.apache.org/applib/layout/component", prefix = "cpt")
         }        // specifying the location seems to cause JaxbService#toXsd() to not generate the schema; not sure why...
-        //, location = ..."http://causeway.apache.org/schema/metamodel/layout/common/common.xsd"
+        //, location = ..."https://causeway.apache.org/schema/metamodel/layout/common/common.xsd"
         )
 package org.apache.causeway.applib.layout.component;
diff --git a/api/applib/src/main/java/org/apache/causeway/applib/services/command/Command.java b/api/applib/src/main/java/org/apache/causeway/applib/services/command/Command.java
index 6cc380de18..49e4828f88 100644
--- a/api/applib/src/main/java/org/apache/causeway/applib/services/command/Command.java
+++ b/api/applib/src/main/java/org/apache/causeway/applib/services/command/Command.java
@@ -47,7 +47,7 @@ import lombok.extern.log4j.Log4j2;
  * intention per (web) request, so a command is in effect interaction-scoped.
  *
  * <p>
- * Each Command holds a {@link CommandDto} (see Apache Causeway <a href="http://causeway.apache.org/schema/cmd/">cmd</a> schema)
+ * Each Command holds a {@link CommandDto} (see Apache Causeway <a href="https://causeway.apache.org/schema/cmd/">cmd</a> schema)
  * which reifies all the details in a serializable form.
  * </p>
  *
diff --git a/api/applib/src/main/java/org/apache/causeway/applib/services/jaxb/CatalogingSchemaOutputResolver.java b/api/applib/src/main/java/org/apache/causeway/applib/services/jaxb/CatalogingSchemaOutputResolver.java
index 873502f3a0..154f422065 100644
--- a/api/applib/src/main/java/org/apache/causeway/applib/services/jaxb/CatalogingSchemaOutputResolver.java
+++ b/api/applib/src/main/java/org/apache/causeway/applib/services/jaxb/CatalogingSchemaOutputResolver.java
@@ -50,8 +50,8 @@ import org.apache.causeway.commons.internal.collections._Maps;
  */
 class CatalogingSchemaOutputResolver extends SchemaOutputResolver {
 
-    private static final String SCHEMA_LOCATION_INCORRECT = "http://causeway.apache.org/schema/common";
-    private static final String SCHEMA_LOCATION_CORRECT = "http://causeway.apache.org/schema/common/common.xsd";
+    private static final String SCHEMA_LOCATION_INCORRECT = "https://causeway.apache.org/schema/common";
+    private static final String SCHEMA_LOCATION_CORRECT = "https://causeway.apache.org/schema/common/common.xsd";
 
     private final CausewaySchemas causewaySchemas;
     private final List<String> namespaceUris = _Lists.newArrayList();
@@ -93,8 +93,8 @@ class CatalogingSchemaOutputResolver extends SchemaOutputResolver {
         return xsd;
     }
 
-    // replace <xs:import namespace="..." schemaLocation="http://causeway.apache.org/schema/common"/>
-    // with    <xs:import namespace="..." schemaLocation="http://causeway.apache.org/schema/common/common.xsd"/>
+    // replace <xs:import namespace="..." schemaLocation="https://causeway.apache.org/schema/common"/>
+    // with    <xs:import namespace="..." schemaLocation="https://causeway.apache.org/schema/common/common.xsd"/>
     private static void replaceCommonSchemaLocationIfAny(final Node node) {
         if(schemaLocationReplacedIn(node)) {
             return;
diff --git a/api/applib/src/main/java/org/apache/causeway/applib/services/jaxb/CausewaySchemas.java b/api/applib/src/main/java/org/apache/causeway/applib/services/jaxb/CausewaySchemas.java
index d47c3b91ce..31ba750d20 100644
--- a/api/applib/src/main/java/org/apache/causeway/applib/services/jaxb/CausewaySchemas.java
+++ b/api/applib/src/main/java/org/apache/causeway/applib/services/jaxb/CausewaySchemas.java
@@ -34,7 +34,7 @@ import org.apache.causeway.applib.mixins.dto.Dto_downloadXsd;
  * schema, that of the DTO itself.  The {@link Dto_downloadXsd} mixin uses this to return that single XSD,
  * rather than generating a ZIP of two schemas (the Causeway schema and the one for the DTO), as it would otherwise;
  * far more convenient when debugging and so on.  The Causeway schemas can always be
- * <a href="http://causeway.apache.org/schema">downloaded</a> from the Causeway website.
+ * <a href="https://causeway.apache.org/schema">downloaded</a> from the Causeway website.
  * </p>
  *
  * @since 1.0 {@index}
diff --git a/api/schema/src/main/adoc/modules/schema/pages/chg.adoc b/api/schema/src/main/adoc/modules/schema/pages/chg.adoc
index 35f00c2942..fce20431ac 100644
--- a/api/schema/src/main/adoc/modules/schema/pages/chg.adoc
+++ b/api/schema/src/main/adoc/modules/schema/pages/chg.adoc
@@ -17,13 +17,13 @@ The `changesDto` root element is defined as:
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/chg"                                  <!--.-->
+<xs:schema targetNamespace="https://causeway.apache.org/schema/chg"                                  <!--.-->
            elementFormDefault="qualified"
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
-           xmlns="http://causeway.apache.org/schema/chg"
-           xmlns:com="http://causeway.apache.org/schema/common">
+           xmlns="https://causeway.apache.org/schema/chg"
+           xmlns:com="https://causeway.apache.org/schema/common">
 
-    <xs:import namespace="http://causeway.apache.org/schema/common"                                 <!--.-->
+    <xs:import namespace="https://causeway.apache.org/schema/common"                                 <!--.-->
                schemaLocation="../common/common-2.0.xsd"/>
 
     <xs:element name="changesDto">                                                              <!--.-->
@@ -45,7 +45,7 @@ The `changesDto` root element is defined as:
     ...
 </xs:schema>
 ----
-<.> the changes schema has a namespace URI of "http://causeway.apache.org/schema/chg".
+<.> the changes schema has a namespace URI of "https://causeway.apache.org/schema/chg".
 Although URIs are not the same as URLs, you will find that the schemas are also downloadable from this location.
 <.> uses complex types defined in the xref:refguide:schema:common.adoc["common" schema].
 <.> definition of the `changesDto` root element.
@@ -70,7 +70,7 @@ It also captures additional metrics counters:
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/chg" ... >
+<xs:schema targetNamespace="https://causeway.apache.org/schema/chg" ... >
     ...
     <xs:complexType name="objectsDto">
         <xs:sequence>
diff --git a/api/schema/src/main/adoc/modules/schema/pages/cmd.adoc b/api/schema/src/main/adoc/modules/schema/pages/cmd.adoc
index ff993a3bc5..6ad2f43bf4 100644
--- a/api/schema/src/main/adoc/modules/schema/pages/cmd.adoc
+++ b/api/schema/src/main/adoc/modules/schema/pages/cmd.adoc
@@ -20,13 +20,13 @@ The `commandDto` root element is defined as:
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/cmd"              <!--.-->
+<xs:schema targetNamespace="https://causeway.apache.org/schema/cmd"              <!--.-->
            elementFormDefault="qualified"
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
-           xmlns="http://causeway.apache.org/schema/cmd"
-           xmlns:com="http://causeway.apache.org/schema/common">
+           xmlns="https://causeway.apache.org/schema/cmd"
+           xmlns:com="https://causeway.apache.org/schema/common">
 
-    <xs:import namespace="http://causeway.apache.org/schema/common"             <!--.-->
+    <xs:import namespace="https://causeway.apache.org/schema/common"             <!--.-->
                schemaLocation="../common/common-2.0.xsd"/>
 
     <xs:element name="commandDto">                                          <!--.-->
@@ -60,7 +60,7 @@ The `commandDto` root element is defined as:
     ...
 </xs:schema>
 ----
-<1> the command schema has a namespace URI of "http://causeway.apache.org/schema/cmd".
+<1> the command schema has a namespace URI of "https://causeway.apache.org/schema/cmd".
 Although URIs are not the same as URLs, you will find that the schemas are also downloadable from this location.
 <2> uses complex types defined in the xref:refguide:schema:common.adoc["common" schema].
 <3> definition of the `commandDto` root element.
@@ -90,7 +90,7 @@ The `actionDto` and `propertyDto` are the concrete subtypes:
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/cmd" ...>
+<xs:schema targetNamespace="https://causeway.apache.org/schema/cmd" ...>
     ...
     <xs:complexType name="memberDto" abstract="true">                       <!--.-->
         </xs:element>
@@ -146,7 +146,7 @@ The schema also defines a small number of supporting types:
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/cmd" ...>
+<xs:schema targetNamespace="https://causeway.apache.org/schema/cmd" ...>
     ...
     <xs:complexType name="paramsDto">                                       <!--.-->
         <xs:sequence minOccurs="0" maxOccurs="unbounded">
diff --git a/api/schema/src/main/adoc/modules/schema/pages/common.adoc b/api/schema/src/main/adoc/modules/schema/pages/common.adoc
index 83bc6f5895..c131cfca9c 100644
--- a/api/schema/src/main/adoc/modules/schema/pages/common.adoc
+++ b/api/schema/src/main/adoc/modules/schema/pages/common.adoc
@@ -20,9 +20,9 @@ The `oidDto` complex type is defined as:
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/common"                           <!--.-->
+<xs:schema targetNamespace="https://causeway.apache.org/schema/common"                           <!--.-->
            elementFormDefault="qualified"
-           xmlns="http://causeway.apache.org/schema/common"
+           xmlns="https://causeway.apache.org/schema/common"
            xmlns:xs="http://www.w3.org/2001/XMLSchema">
 
     <xs:complexType name="oidDto">                                                          <!--.-->
@@ -48,7 +48,7 @@ The `oidDto` complex type is defined as:
     ...
 </xs:schema>
 ----
-<.> the common schema has a namespace URI of "http://causeway.apache.org/schema/common".
+<.> the common schema has a namespace URI of "https://causeway.apache.org/schema/common".
 Although URIs are not the same as URLs, you will find that the schemas are also downloadable from this location.
 <.> the `oidDto` complex type defines the unique identifier for any domain object: its type, and an identifier.
 The `objectState` attribute can usually be omitted (indicating a persistent object)
@@ -86,7 +86,7 @@ It is used primarily to model invocations of actions with collection parameters.
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/common" ... >
+<xs:schema targetNamespace="https://causeway.apache.org/schema/common" ... >
     ...
     <xs:complexType name="collectionDto">
         <xs:sequence>
@@ -106,7 +106,7 @@ The common schema also defines two types representing values: the `valueDto` com
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/common" ... >
+<xs:schema targetNamespace="https://causeway.apache.org/schema/common" ... >
     ...
     <xs:complexType name="valueDto">                                <!--.-->
         <xs:choice minOccurs="0" maxOccurs="1">
@@ -174,7 +174,7 @@ The common schema also defines a number of ancillary types, used either by the c
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/common" ... >
+<xs:schema targetNamespace="https://causeway.apache.org/schema/common" ... >
     ...
     <xs:complexType name="enumDto">                                 <!--.-->
         <xs:sequence>
diff --git a/api/schema/src/main/adoc/modules/schema/pages/ixn.adoc b/api/schema/src/main/adoc/modules/schema/pages/ixn.adoc
index b7f45d0222..eb86e9e426 100644
--- a/api/schema/src/main/adoc/modules/schema/pages/ixn.adoc
+++ b/api/schema/src/main/adoc/modules/schema/pages/ixn.adoc
@@ -24,16 +24,16 @@ The `interactionDto` root element is defined as:
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/ixn"              <!--.-->
+<xs:schema targetNamespace="https://causeway.apache.org/schema/ixn"              <!--.-->
            elementFormDefault="qualified"
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
-           xmlns="http://causeway.apache.org/schema/ixn"
-           xmlns:cmd="http://causeway.apache.org/schema/cmd"
-           xmlns:com="http://causeway.apache.org/schema/common">
+           xmlns="https://causeway.apache.org/schema/ixn"
+           xmlns:cmd="https://causeway.apache.org/schema/cmd"
+           xmlns:com="https://causeway.apache.org/schema/common">
 
-    <xs:import namespace="http://causeway.apache.org/schema/common"             <!--.-->
+    <xs:import namespace="https://causeway.apache.org/schema/common"             <!--.-->
                schemaLocation="../common/common-2.0.xsd"/>
-    <xs:import namespace="http://causeway.apache.org/schema/cmd"
+    <xs:import namespace="https://causeway.apache.org/schema/cmd"
                schemaLocation="../cmd/cmd-2.0.xsd"/>
 
     <xs:element name="interactionDto">                                      <!--.-->
@@ -52,7 +52,7 @@ The `interactionDto` root element is defined as:
 
 </xs:schema>
 ----
-<.> the interaction schema has a namespace URI of "http://causeway.apache.org/schema/ixn".
+<.> the interaction schema has a namespace URI of "https://causeway.apache.org/schema/ixn".
 Although URIs are not the same as URLs, you will find that the schemas are also downloadable from this location.
 <.> uses complex types defined in the xref:refguide:schema:common.adoc["common" schema] and also the xref:refguide:schema:cmd.adoc["cmd" schema]
 <.> definition of the `interactionDto` root element.
@@ -74,7 +74,7 @@ It corresponds to the xref:refguide:schema:cmd.adoc#memberdto-and-subtypes[membe
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/ixn" ... >
+<xs:schema targetNamespace="https://causeway.apache.org/schema/ixn" ... >
     ...
     <xs:complexType name="memberExecutionDto" abstract="true">              <!--.-->
         <xs:sequence>
@@ -116,7 +116,7 @@ The `actionInvocationDto` and `propertyEditDto` are the concrete subtypes:
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/ixn" ... >
+<xs:schema targetNamespace="https://causeway.apache.org/schema/ixn" ... >
     ...
     <xs:complexType name="actionInvocationDto">                             <!--.-->
         <xs:complexContent>
@@ -163,7 +163,7 @@ The schema also defines a small number of supporting types:
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/ixn" ... >
+<xs:schema targetNamespace="https://causeway.apache.org/schema/ixn" ... >
     ...
     <xs:complexType name="metricsDto">                                      <!--.-->
         <xs:sequence>
diff --git a/api/schema/src/main/adoc/modules/schema/pages/mml.adoc b/api/schema/src/main/adoc/modules/schema/pages/mml.adoc
index 59b98b9c18..e63e37c1e4 100644
--- a/api/schema/src/main/adoc/modules/schema/pages/mml.adoc
+++ b/api/schema/src/main/adoc/modules/schema/pages/mml.adoc
@@ -21,9 +21,9 @@ The `metamodelDto` root element is defined as:
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/metamodel"        <!--.-->
+<xs:schema targetNamespace="https://causeway.apache.org/schema/metamodel"        <!--.-->
            elementFormDefault="qualified"
-           xmlns="http://causeway.apache.org/schema/metamodel"
+           xmlns="https://causeway.apache.org/schema/metamodel"
            xmlns:xs="http://www.w3.org/2001/XMLSchema">
 
     <xs:element name="metamodelDto">                                        <!--.-->
@@ -37,7 +37,7 @@ The `metamodelDto` root element is defined as:
     ...
 </xs:schema>
 ----
-<.> the metamodel schema has a namespace URI of "http://causeway.apache.org/schema/mml".
+<.> the metamodel schema has a namespace URI of "https://causeway.apache.org/schema/mml".
 Although URIs are not the same as URLs, you will find that the schemas are also downloadable from this location.
 <.> definition of the `metamodelDto` root element.
 The corresponding XML will use this as its top-level element.
@@ -51,7 +51,7 @@ The `domainClassDto` element describes the behaviour and structure of a single d
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/mml" ... >
+<xs:schema targetNamespace="https://causeway.apache.org/schema/mml" ... >
     ...
     <xs:element name="domainClassDto">                                          <!--.-->
         <xs:complexType>
@@ -122,7 +122,7 @@ The `member` (abstract) complex type is the supertype for properties, collection
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/mml" ... >
+<xs:schema targetNamespace="https://causeway.apache.org/schema/mml" ... >
     ...
     <xs:complexType name="member">
         <xs:complexContent>
@@ -149,7 +149,7 @@ The `property` complex type represent a scalar association returning a single va
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/mml" ... >
+<xs:schema targetNamespace="https://causeway.apache.org/schema/mml" ... >
     ...
     <xs:complexType name="property">
         <xs:complexContent>
@@ -176,7 +176,7 @@ Like `property` (above), the `collection` complex types represent an association
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/mml" ... >
+<xs:schema targetNamespace="https://causeway.apache.org/schema/mml" ... >
     ...
     <xs:complexType name="collection">
         <xs:complexContent>
@@ -203,7 +203,7 @@ The `action` complex type represents a behaviour of the domain object.
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/mml" ... >
+<xs:schema targetNamespace="https://causeway.apache.org/schema/mml" ... >
     ...
     <xs:complexType name="action">
         <xs:complexContent>
@@ -241,7 +241,7 @@ The concrete implementations are either `scalarParam` or `vectorParam`.
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/mml" ... >
+<xs:schema targetNamespace="https://causeway.apache.org/schema/mml" ... >
     ...
     <xs:complexType name="param">                                   <!--.-->
         <xs:complexContent>
@@ -294,7 +294,7 @@ The meaning of the attributes depends on the facet implementation.
 
 [source,xml]
 ----
-<xs:schema targetNamespace="http://causeway.apache.org/schema/mml" ... >
+<xs:schema targetNamespace="https://causeway.apache.org/schema/mml" ... >
     ...
     <xs:complexType name="facetHolder">                         <!--.-->
         <xs:sequence>
diff --git a/api/schema/src/main/resources/schema/chg/chg-2.0.xsd b/api/schema/src/main/resources/schema/chg/chg-2.0.xsd
index 3a398a2358..8a9c7823b4 100644
--- a/api/schema/src/main/resources/schema/chg/chg-2.0.xsd
+++ b/api/schema/src/main/resources/schema/chg/chg-2.0.xsd
@@ -17,17 +17,17 @@
   specific language governing permissions and limitations
   under the License.
 -->
-<xs:schema targetNamespace="http://causeway.apache.org/schema/chg"
+<xs:schema targetNamespace="https://causeway.apache.org/schema/chg"
            elementFormDefault="qualified"
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
-           xmlns="http://causeway.apache.org/schema/chg"
-           xmlns:com="http://causeway.apache.org/schema/common"
+           xmlns="https://causeway.apache.org/schema/chg"
+           xmlns:com="https://causeway.apache.org/schema/common"
                       
           xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.1"
            xmlns:annox="http://annox.dev.java.net"
            jaxb:extensionBindingPrefixes="annox">
 
-    <xs:import namespace="http://causeway.apache.org/schema/common" schemaLocation="../common/common-2.0.xsd"/>
+    <xs:import namespace="https://causeway.apache.org/schema/common" schemaLocation="../common/common-2.0.xsd"/>
 
     <xs:element name="changesDto">
         <xs:annotation>
diff --git a/api/schema/src/main/resources/schema/cmd/cmd-2.0.xsd b/api/schema/src/main/resources/schema/cmd/cmd-2.0.xsd
index 94ca3b7b5c..386cc27334 100644
--- a/api/schema/src/main/resources/schema/cmd/cmd-2.0.xsd
+++ b/api/schema/src/main/resources/schema/cmd/cmd-2.0.xsd
@@ -17,17 +17,17 @@
   specific language governing permissions and limitations
   under the License.
 -->
-<xs:schema targetNamespace="http://causeway.apache.org/schema/cmd"
+<xs:schema targetNamespace="https://causeway.apache.org/schema/cmd"
            elementFormDefault="qualified"
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
-           xmlns="http://causeway.apache.org/schema/cmd"
-           xmlns:com="http://causeway.apache.org/schema/common"
+           xmlns="https://causeway.apache.org/schema/cmd"
+           xmlns:com="https://causeway.apache.org/schema/common"
            
            xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.1"
            xmlns:annox="http://annox.dev.java.net"
            jaxb:extensionBindingPrefixes="annox">
 
-    <xs:import namespace="http://causeway.apache.org/schema/common" schemaLocation="../common/common-2.0.xsd"/>
+    <xs:import namespace="https://causeway.apache.org/schema/common" schemaLocation="../common/common-2.0.xsd"/>
 
     <xs:element name="commandsDto">
         <xs:annotation>
diff --git a/api/schema/src/main/resources/schema/common/common-2.0.xsd b/api/schema/src/main/resources/schema/common/common-2.0.xsd
index 3425c8e4f1..174ebcd539 100644
--- a/api/schema/src/main/resources/schema/common/common-2.0.xsd
+++ b/api/schema/src/main/resources/schema/common/common-2.0.xsd
@@ -17,9 +17,9 @@
   specific language governing permissions and limitations
   under the License.
 -->
-<xs:schema targetNamespace="http://causeway.apache.org/schema/common"
+<xs:schema targetNamespace="https://causeway.apache.org/schema/common"
            elementFormDefault="qualified"
-           xmlns="http://causeway.apache.org/schema/common"
+           xmlns="https://causeway.apache.org/schema/common"
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
            
            xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.1"
diff --git a/api/schema/src/main/resources/schema/ixn/ixn-2.0.xsd b/api/schema/src/main/resources/schema/ixn/ixn-2.0.xsd
index df5c642680..718ead17f4 100644
--- a/api/schema/src/main/resources/schema/ixn/ixn-2.0.xsd
+++ b/api/schema/src/main/resources/schema/ixn/ixn-2.0.xsd
@@ -17,19 +17,19 @@
   specific language governing permissions and limitations
   under the License.
 -->
-<xs:schema targetNamespace="http://causeway.apache.org/schema/ixn"
+<xs:schema targetNamespace="https://causeway.apache.org/schema/ixn"
            elementFormDefault="qualified"
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
-           xmlns="http://causeway.apache.org/schema/ixn"
-           xmlns:cmd="http://causeway.apache.org/schema/cmd"
-           xmlns:com="http://causeway.apache.org/schema/common"
+           xmlns="https://causeway.apache.org/schema/ixn"
+           xmlns:cmd="https://causeway.apache.org/schema/cmd"
+           xmlns:com="https://causeway.apache.org/schema/common"
 
             xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.1"
             xmlns:annox="http://annox.dev.java.net"
             jaxb:extensionBindingPrefixes="annox">
 
-    <xs:import namespace="http://causeway.apache.org/schema/common" schemaLocation="../common/common-2.0.xsd"/>
-    <xs:import namespace="http://causeway.apache.org/schema/cmd" schemaLocation="../cmd/cmd-2.0.xsd"/>
+    <xs:import namespace="https://causeway.apache.org/schema/common" schemaLocation="../common/common-2.0.xsd"/>
+    <xs:import namespace="https://causeway.apache.org/schema/cmd" schemaLocation="../cmd/cmd-2.0.xsd"/>
 
     <xs:element name="interactionsDto">
         <xs:annotation>
diff --git a/api/schema/src/main/resources/schema/metamodel/metamodel-2.0.xsd b/api/schema/src/main/resources/schema/metamodel/metamodel-2.0.xsd
index 238a87bc61..33f452b8c9 100644
--- a/api/schema/src/main/resources/schema/metamodel/metamodel-2.0.xsd
+++ b/api/schema/src/main/resources/schema/metamodel/metamodel-2.0.xsd
@@ -10,9 +10,9 @@
     OF ANY KIND, either express or implied. See the License for the specific 
     language governing permissions and limitations under the License. -->
 <xs:schema
-    targetNamespace="http://causeway.apache.org/schema/metamodel"
+    targetNamespace="https://causeway.apache.org/schema/metamodel"
     elementFormDefault="qualified"
-    xmlns="http://causeway.apache.org/schema/metamodel"
+    xmlns="https://causeway.apache.org/schema/metamodel"
     xmlns:xs="http://www.w3.org/2001/XMLSchema"
 
     xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.1"
diff --git a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/util/snapshot/CausewaySchema.java b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/util/snapshot/CausewaySchema.java
index 3d61cdba9c..ac2525a3ca 100644
--- a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/util/snapshot/CausewaySchema.java
+++ b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/util/snapshot/CausewaySchema.java
@@ -38,7 +38,7 @@ final class CausewaySchema {
      * The base of the namespace URI to use for application namespaces if none
      * explicitly supplied in the constructor.
      */
-    public static final String DEFAULT_URI_BASE = "http://causeway.apache.org/ns/app/";
+    public static final String DEFAULT_URI_BASE = "https://causeway.apache.org/ns/app/";
 
     /**
      * Enumeration of causeway:feature attribute representing a class
@@ -70,7 +70,7 @@ final class CausewaySchema {
      * The NamespaceManager will not allow any namespaces with this URI to be
      * added.
      */
-    public static final String NS_URI = "http://causeway.apache.org/ns/0.1/metamodel";
+    public static final String NS_URI = "https://causeway.apache.org/ns/0.1/metamodel";
 
     private final Helper helper;
 
diff --git a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/util/snapshot/XmlSchema.java b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/util/snapshot/XmlSchema.java
index 6b9c565f2a..5d771ceca9 100644
--- a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/util/snapshot/XmlSchema.java
+++ b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/util/snapshot/XmlSchema.java
@@ -170,7 +170,7 @@ public final class XmlSchema {
             throw new IllegalArgumentException("XSD Document must have <xs:schema> element attached");
         }
 
-        // targetNamespace="http://causeway.apache.org/ns/app/<fully qualified class
+        // targetNamespace="https://causeway.apache.org/ns/app/<fully qualified class
         // name>
         xsSchemaElement.setAttribute("targetNamespace", getUri());
 
@@ -563,7 +563,7 @@ public final class XmlSchema {
      *
      * <pre>
      *     xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
-     *     xsi:schemaLocation=&quot;http://causeway.apache.org/ns/app/sdm.common.fixture.schemes.ao.communications ddd.xsd&quot;
+     *     xsi:schemaLocation=&quot;https://causeway.apache.org/ns/app/sdm.common.fixture.schemes.ao.communications ddd.xsd&quot;
      * </pre>
      *
      * Assumes that the URI has been specified.
@@ -581,7 +581,7 @@ public final class XmlSchema {
         // xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         addNamespace(rootElement, XsMetaModel.W3_ORG_XSI_PREFIX, XsMetaModel.W3_ORG_XSI_URI);
 
-        // xsi:schemaLocation="http://causeway.apache.org/ns/app/<fully qualified
+        // xsi:schemaLocation="https://causeway.apache.org/ns/app/<fully qualified
         // class name>
         // sdm.common.fixture.schemes.ao.communications
         // sdm.common.fixture.schemes.ao.communications.AO11ConfirmAnimalRegistration.xsd"
diff --git a/core/runtimeservices/src/test/java/org/apache/causeway/core/runtimeservices/xmlsnapshot/XmlSnapshotServiceAbstractTest.xml b/core/runtimeservices/src/test/java/org/apache/causeway/core/runtimeservices/xmlsnapshot/XmlSnapshotServiceAbstractTest.xml
index c83ab8a286..0db6112a40 100644
--- a/core/runtimeservices/src/test/java/org/apache/causeway/core/runtimeservices/xmlsnapshot/XmlSnapshotServiceAbstractTest.xml
+++ b/core/runtimeservices/src/test/java/org/apache/causeway/core/runtimeservices/xmlsnapshot/XmlSnapshotServiceAbstractTest.xml
@@ -17,7 +17,7 @@
   specific language governing permissions and limitations
   under the License.
 -->
-<app:InvoiceSummaryForPropertyDueDate xmlns:app="http://causeway.apache.org/ns/app/org.estatio.dom.invoice.viewmodel/InvoiceSummaryForPropertyDueDate" xmlns:causeway="http://causeway.apache.org/ns/0.1/metamodel" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" causeway:feature="class" causeway:fqn="org.estatio.dom.invoice.viewmodel.InvoiceSummaryForPropertyDueDate" causeway:oid="viewmodel-fakeoid-90b304cf-c18a-4e36-839b-55ea285de9a6" causeway:plural="Invoice Summary For Property Due [...]
+<app:InvoiceSummaryForPropertyDueDate xmlns:app="https://causeway.apache.org/ns/app/org.estatio.dom.invoice.viewmodel/InvoiceSummaryForPropertyDueDate" xmlns:causeway="https://causeway.apache.org/ns/0.1/metamodel" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" causeway:feature="class" causeway:fqn="org.estatio.dom.invoice.viewmodel.InvoiceSummaryForPropertyDueDate" causeway:oid="viewmodel-fakeoid-90b304cf-c18a-4e36-839b-55ea285de9a6" causeway:plural="Invoice Summary For Property D [...]
   <causeway:title>[OXF]  Oxford Super Mall - 01-Apr-2013</causeway:title>
   <app:invoices causeway:feature="collection" causeway:size="1" causeway:type="app:org.estatio.dom.invoice.Invoice"/>
   
diff --git a/examples/demo/domain/src/main/resources/application.yml b/examples/demo/domain/src/main/resources/application.yml
index 125823ae6f..618d2f01ec 100644
--- a/examples/demo/domain/src/main/resources/application.yml
+++ b/examples/demo/domain/src/main/resources/application.yml
@@ -87,7 +87,7 @@ causeway:
         version: ${project.version}
         about: This application demonstrates many aspects of the Apache Causeway programming model, as well as some of the most significant domain services and extensions such as the WrapperFactory, security, commands and publishing.
       credit:
-        - url:  http://causeway.apache.org
+        - url:  https://causeway.apache.org
           image: images/apache-causeway/logo-48x48.png
           name: Apache Causeway
           
diff --git a/examples/demo/wicket/common/src/main/resources/static/index.html b/examples/demo/wicket/common/src/main/resources/static/index.html
index 4657c41480..f3d892ebfe 100644
--- a/examples/demo/wicket/common/src/main/resources/static/index.html
+++ b/examples/demo/wicket/common/src/main/resources/static/index.html
@@ -43,9 +43,9 @@
                     </p>
                     <p>
                         provides access to a generic UI for end-users, Apache Causeway'
-                        <a href="http://causeway.apache.org/guides/ugvw/ugvw.html" target="_blank">Wicket Viewer</a>.
+                        <a href="https://causeway.apache.org/guides/ugvw/ugvw.html" target="_blank">Wicket Viewer</a>.
                         As its name suggests, this viewer is built on top of
-                        <a href="http://wicket.apache.org" target="_blank">Apache Wicket</a>&trade;.
+                        <a href="https://wicket.apache.org" target="_blank">Apache Wicket</a>&trade;.
                     </p>
                 </li>
                 <li>
@@ -57,12 +57,12 @@
                     <p>
                         provides access to a Swagger UI for convenient access to a subset of the framework's RESTful
                         API, automatically generated by the
-                        <a href="http://causeway.apache.org/guides/ugvro/ugvro.html"
+                        <a href="https://causeway.apache.org/guides/ugvro/ugvro.html"
                            target="_blank">Restful Objects viewer</a>.
                     </p>
                     <p>
                         The full backend API (at <a href="restful/">restful/</a>) renders both simple and also richer
-                        hypermedia representations of domain objects, the latter conformant with the
+                        hypermedia representations of domain objects, the latter conform with the
                         <a href="http://restfulobjects.org"  target="_blank">Restful Objects</a> spec.
                     </p>
                 </li>
@@ -72,7 +72,7 @@
                     </p>
                     <p>
                         provides access to a generic UI client for end-users, leveraging the REST API provided by the
-                        <a href="http://causeway.apache.org/guides/ugvro/ugvro.html" target="_blank">Restful Objects viewer</a>.
+                        <a href="https://causeway.apache.org/guides/ugvro/ugvro.html" target="_blank">Restful Objects viewer</a>.
                         This viewer is written in Kotlin/JS and built on top of
                         <a href="https://kvision.gitbook.io/kvision-guide/" target="_blank">KVision</a>&trade;.
                         This viewer is still in the Apache Causeway Incubator - use at your own risk and please report bugs.
diff --git a/regressiontests/stable-domainmodel/src/test/java/org/apache/causeway/testdomain/domainmodel/MetaModelRegressionTest.verify.approved.xml b/regressiontests/stable-domainmodel/src/test/java/org/apache/causeway/testdomain/domainmodel/MetaModelRegressionTest.verify.approved.xml
index 644241e42b..baf3b89810 100644
--- a/regressiontests/stable-domainmodel/src/test/java/org/apache/causeway/testdomain/domainmodel/MetaModelRegressionTest.verify.approved.xml
+++ b/regressiontests/stable-domainmodel/src/test/java/org/apache/causeway/testdomain/domainmodel/MetaModelRegressionTest.verify.approved.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<mml:metamodelDto xmlns:mml="http://causeway.apache.org/schema/metamodel">
+<mml:metamodelDto xmlns:mml="https://causeway.apache.org/schema/metamodel">
     <mml:domainClassDto id="org.apache.causeway.testdomain.model.good.MixinConcrete">
         <mml:facets>
             <mml:facet id="org.apache.causeway.core.metamodel.facets.all.named.MemberNamedFacet" fqcn="org.apache.causeway.core.metamodel.facets.all.named.MemberNamedFacetForStaticMemberName">
diff --git a/regressiontests/stable-value/src/test/java/org/apache/causeway/testdomain/value/ValueSemanticsTester.java b/regressiontests/stable-value/src/test/java/org/apache/causeway/testdomain/value/ValueSemanticsTester.java
index 03b06e04c1..93f665e006 100644
--- a/regressiontests/stable-value/src/test/java/org/apache/causeway/testdomain/value/ValueSemanticsTester.java
+++ b/regressiontests/stable-value/src/test/java/org/apache/causeway/testdomain/value/ValueSemanticsTester.java
@@ -156,7 +156,7 @@ public class ValueSemanticsTester<T> {
         val xmlRef = _Refs.stringRef(rawXml);
         xmlRef.cutAtIndexOf("<ValueWithTypeDto");
         return xmlRef.cutAtLastIndexOf("</ValueWithTypeDto>")
-                .replace(" null=\"false\" xmlns:com=\"http://causeway.apache.org/schema/common\" xmlns:cmd=\"http://causeway.apache.org/schema/cmd\"", "")
+                .replace(" null=\"false\" xmlns:com=\"https://causeway.apache.org/schema/common\" xmlns:cmd=\"https://causeway.apache.org/schema/cmd\"", "")
                 + "</ValueWithTypeDto>";
 
     }
diff --git a/regressiontests/stable/src/main/resources/application.yml b/regressiontests/stable/src/main/resources/application.yml
index 802987870f..f4d7b84b27 100644
--- a/regressiontests/stable/src/main/resources/application.yml
+++ b/regressiontests/stable/src/main/resources/application.yml
@@ -55,7 +55,7 @@ causeway:
         name: Smoke Tests
         about: Smoke Tests
       credit:
-        - url:  http://causeway.apache.org
+        - url:  https://causeway.apache.org
           image: images/apache-causeway/logo-48x48.png
           name: Apache Causeway
     wicket:
diff --git a/testing/fakedata/integtests/src/test/java/org/apache/causeway/testing/fakedata/integtests/tests/Smoke_IntegTest.java b/testing/fakedata/integtests/src/test/java/org/apache/causeway/testing/fakedata/integtests/tests/Smoke_IntegTest.java
index 31b7861054..3c1d9dd0ff 100644
--- a/testing/fakedata/integtests/src/test/java/org/apache/causeway/testing/fakedata/integtests/tests/Smoke_IntegTest.java
+++ b/testing/fakedata/integtests/src/test/java/org/apache/causeway/testing/fakedata/integtests/tests/Smoke_IntegTest.java
@@ -800,7 +800,7 @@ class Smoke_IntegTest extends FakeDataModuleIntegTestAbstract {
             //
             Assertions.assertThat(fakeDataDemoObject.getSomeUrl()).isNull();
 
-            java.net.URL theUrl = new java.net.URL("http://causeway.apache.org");
+            java.net.URL theUrl = new java.net.URL("https://causeway.apache.org");
 
             //
             // when
diff --git a/viewers/wicket/adoc/modules/ROOT/pages/setup-and-configuration.adoc b/viewers/wicket/adoc/modules/ROOT/pages/setup-and-configuration.adoc
index 8aad81ddbf..c7717db6bd 100644
--- a/viewers/wicket/adoc/modules/ROOT/pages/setup-and-configuration.adoc
+++ b/viewers/wicket/adoc/modules/ROOT/pages/setup-and-configuration.adoc
@@ -141,7 +141,7 @@ causeway:
   viewer:
     wicket:
       credit:
-        - url:  http://causeway.apache.org
+        - url:  https://causeway.apache.org
           image: images/apache-causeway/logo-48x48.png
           name: Apache Causeway
 ----