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ò <[email protected]> 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
