You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by il...@apache.org on 2022/12/09 13:23:02 UTC
[syncope] 02/03: Adjusting Spring doc refs
This is an automated email from the ASF dual-hosted git repository.
ilgrosso pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/syncope.git
commit 2f4882cf8d7e36e4307d9339bc747f7ca349002d
Author: Francesco Chicchiriccò <il...@apache.org>
AuthorDate: Fri Dec 9 14:20:31 2022 +0100
Adjusting Spring doc refs
---
.../reference-guide/concepts/typemanagement.adoc | 2 +-
.../asciidoc/reference-guide/configuration/dbms.adoc | 16 ++++++++--------
.../reference-guide/configuration/deployment.adoc | 10 +++++-----
.../asciidoc/reference-guide/usage/customization.adoc | 6 +++---
4 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/src/main/asciidoc/reference-guide/concepts/typemanagement.adoc b/src/main/asciidoc/reference-guide/concepts/typemanagement.adoc
index 93d7fd5212..c2ed3ae217 100644
--- a/src/main/asciidoc/reference-guide/concepts/typemanagement.adoc
+++ b/src/main/asciidoc/reference-guide/concepts/typemanagement.adoc
@@ -48,7 +48,7 @@ https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/DateForma
*** enumeration values (mandatory)
*** enumeration labels (optional, values will be used alternatively)
** `Encrypted`
-*** secret key (stored or referenced as https://docs.spring.io/spring/docs/current/spring-framework-reference/core.html#beans-property-source-abstraction[Spring property^])
+*** secret key (stored or referenced as https://docs.spring.io/spring-framework/docs/5.3.x/reference/html/core.html#beans-property-source-abstraction[Spring property^])
*** cipher algorithm
*** whether transparent encryption is to be enabled, e.g. attribute values are stored as encrypted but available as
cleartext on-demand (requires AES ciphering)
diff --git a/src/main/asciidoc/reference-guide/configuration/dbms.adoc b/src/main/asciidoc/reference-guide/configuration/dbms.adoc
index 490003257b..8b208ec6ec 100644
--- a/src/main/asciidoc/reference-guide/configuration/dbms.adoc
+++ b/src/main/asciidoc/reference-guide/configuration/dbms.adoc
@@ -44,7 +44,7 @@ provisioning.quartz.sql=tables_postgres.sql
as `core/src/main/resources/core-postgres.properties`.
Do not forget to include `postgres` as
-https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
for the Core application.
[WARNING]
@@ -96,7 +96,7 @@ provisioning.quartz.sql=tables_postgres.sql
as `core/src/main/resources/core-pgjsonb.properties`.
Do not forget to include `pgjsonb` as
-https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
for the Core application.
[WARNING]
@@ -129,7 +129,7 @@ provisioning.quartz.sql=tables_mysql_innodb.sql
as `core/src/main/resources/core-mysql.properties`.
Do not forget to include `mysql` as
-https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
for the Core application.
[CAUTION]
@@ -188,7 +188,7 @@ provisioning.quartz.sql=tables_mysql_innodb.sql
as `core/src/main/resources/core-myjson.properties`.
Do not forget to include `myjson` as
-https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
for the Core application.
[WARNING]
@@ -227,7 +227,7 @@ provisioning.quartz.sql=tables_mariadb.sql
as `core/src/main/resources/core-mariadb.properties`.
Do not forget to include `mariadb` as
-https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
for the Core application.
[CAUTION]
@@ -267,7 +267,7 @@ provisioning.quartz.sql=tables_oracle.sql
as `core/src/main/resources/core-oracle.properties`.
Do not forget to include `oracle` as
-https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
for the Core application.
[WARNING]
@@ -320,7 +320,7 @@ provisioning.quartz.sql=tables_oracle.sql
as `core/src/main/resources/core-ojson.properties`.
Do not forget to include `ojson` as
-https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
for the Core application.
[WARNING]
@@ -357,7 +357,7 @@ provisioning.quartz.sql=tables_sqlServer.sql
as `core/src/main/resources/core-sqlserver.properties`.
Do not forget to include `sqlserver` as
-https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
for the Core application.
[WARNING]
diff --git a/src/main/asciidoc/reference-guide/configuration/deployment.adoc b/src/main/asciidoc/reference-guide/configuration/deployment.adoc
index 7b52ced2c2..fdd11b19e4 100644
--- a/src/main/asciidoc/reference-guide/configuration/deployment.adoc
+++ b/src/main/asciidoc/reference-guide/configuration/deployment.adoc
@@ -24,7 +24,7 @@ Java EE containers.
[WARNING]
The only exception is <<secure-remote-access>> that, being based on Spring Cloud Gateway - which in turn is built on
-https://docs.spring.io/spring/docs/current/spring-framework-reference/web-reactive.html[Spring WebFlux^] and
+https://docs.spring.io/spring-framework/docs/5.3.x/reference/html/web-reactive.html[Spring WebFlux^] and
https://projectreactor.io/docs[Project Reactor^], is only available as standalone application.
[CAUTION]
@@ -48,11 +48,11 @@ where `<KEYMASTER_ADDRESS>` can be either:
Projects generated from Maven archetype feature a dedicated `executable` profile, which will re-package all
applications according to Spring Boot's
-https://docs.spring.io/spring-boot/docs/current/reference/html/executable-jar.html[executable format^].
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/executable-jar.html[executable format^].
[TIP]
Spring Boot applications can also be
-https://docs.spring.io/spring-boot/docs/current/reference/html/deployment-install.html[installed as system services^].
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/deployment.html#deployment.installing[installed as system services^].
.Run Core application as executable under GNU / Linux
====
@@ -72,7 +72,7 @@ $ export LOADER_PATH=/opt/syncope/conf,/opt/syncope/lib
$ java -jar /opt/syncope/lib/syncope.war
----
Further options can be passed to last command, according to Spring Boot
-https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html[documentation^];
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/application-properties.html#appendix.application-properties[documentation^];
for example:
* `--spring.config.location=/path` +
@@ -269,7 +269,7 @@ javadocPaths=/WEB-INF/lib/syncope-common-idrepo-rest-api-${syncope.version}-java
as `core/src/main/resources/core-wildfy.properties`.
Do not forget to include `widlfly` as
-https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
for the Core application.
[TIP]
diff --git a/src/main/asciidoc/reference-guide/usage/customization.adoc b/src/main/asciidoc/reference-guide/usage/customization.adoc
index fc7b0f2713..3cc9aae5d8 100644
--- a/src/main/asciidoc/reference-guide/usage/customization.adoc
+++ b/src/main/asciidoc/reference-guide/usage/customization.adoc
@@ -150,7 +150,7 @@ endif::[]
===== Extending configuration
Apache Syncope <<architecture,components>> are built on https://spring.io/projects/spring-boot[Spring Boot^],
hence designing and extending Syncope configuration very much comes down to
-https://docs.spring.io/spring-boot/docs/current/reference/html/[their guide^], some aspects of which are briefly
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/[their guide^], some aspects of which are briefly
highlighted here.
To design your own configuration class, take inspiration from the following sample:
@@ -231,7 +231,7 @@ $ mkdir /opt/syncope/conf
[TIP]
====
The `conf` directory must be configured for deployment, following Spring Boot's
-https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.external-config[Externalized Configuration^]
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/features.html#features.external-config[Externalized Configuration^]
settings; with above reference:
* <<standalone>>: `--spring.config.location=/opt/syncope/conf/`
@@ -391,7 +391,7 @@ elasticsearch.numberOfReplicas=1
as `core/src/main/resources/core-elasticsearch.properties`.
Do not forget to include `elasticsearch` as
-https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
+https://docs.spring.io/spring-boot/docs/2.7.x/reference/html/features.html#features.profiles.adding-active-profiles[Spring Boot profile^]
for the Core application.
If needed, customize the `@Bean` declarations from