Skip to content

Commit 060ac44

Browse files
committed
Fix broken link to Spring Framework reference documentation.
Closes gh-955
1 parent fe96536 commit 060ac44

File tree

6 files changed

+6
-11
lines changed

6 files changed

+6
-11
lines changed

src/main/antora/modules/ROOT/pages/vault/authentication.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Disclosure of login credentials to any party allows login to Vault and access se
1515
are permitted by the underlying role. Picking the appropriate client authentication and
1616
injecting credentials into the application is subject to risk evaluation.
1717

18-
Spring's {spring-framework-docs}core.html#beans-property-source-abstraction[PropertySource abstraction] is a natural fit
18+
Spring's {spring-framework-docs}/core/beans/environment.html#beans-property-source-abstraction[PropertySource abstraction] is a natural fit
1919
to keep configuration outside the application code. You can use system properties, environment
2020
variables or property files to store login credentials. Each approach comes with its own properties.
2121
Keep in mind that the command line and environment properties can be introspected with appropriate

src/main/antora/modules/ROOT/pages/vault/client-support.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
= Client support
33

44
Spring Vault supports various HTTP clients to access Vault's HTTP API. Spring Vault uses
5-
{spring-framework-docs}integration.html#rest-resttemplate[`RestTemplate`] as primary interface accessing Vault.
5+
{spring-framework-docs}/integration/rest-clients.html#rest-resttemplate[`RestTemplate`] as primary interface accessing Vault.
66
Dedicated client support originates from <<vault.client-ssl,customized SSL configuration>>
77
that is scoped only to Spring Vault's client components.
88

src/main/antora/modules/ROOT/pages/vault/imperative-template.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Now let's look at a examples of how to work with Vault in the context of the Spr
4545

4646
Using Spring Vault does not require a Spring Context. However, instances of `VaultTemplate` and
4747
javadoc:org.springframework.vault.authentication.SessionManager[] registered inside a managed context will participate
48-
in {spring-framework-docs}core.html#beans-factory-nature[lifecycle events]
48+
in {spring-framework-docs}/core/beans/factory-nature.html[lifecycle events]
4949
provided by the Spring IoC container. This is useful to dispose active Vault sessions upon
5050
application shutdown. You also benefit from reusing the same `VaultTemplate`
5151
instance across your application.

src/main/antora/modules/ROOT/pages/vault/propertysource.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
Vault can be used in many different ways. One specific use-case is using
55
Vault to store encrypted properties. Spring Vault supports Vault as property
6-
source to obtain configuration properties using Spring's {spring-framework-docs}core.html#beans-property-source-abstraction[PropertySource abstraction].
6+
source to obtain configuration properties using Spring's {spring-framework-docs}/core/beans/environment.html#beans-property-source-abstraction[PropertySource abstraction].
77

88
NOTE: You can reference properties stored inside Vault in other property sources or use value injection with `@Value(…)`. Special attention is required when bootstrapping beans that require data stored inside of Vault. A javadoc:org.springframework.vault.core.env.VaultPropertySource[] must be initialized at that time to retrieve properties from Vault.
99

@@ -101,7 +101,7 @@ NOTE: Secrets obtained from `generic` secret backends are associated with a TTL
101101

102102
NOTE: You can use `@VaultPropertySource` to obtain the newest secret version from the versioned Key-Value backend. Make sure to not include the `data/` segment in the path.
103103

104-
Any `${…}` placeholders present in a `@VaultPropertySource` path are resolved against the set of property sources already registered against the environment, as the following example shows:
104+
Any `${…}` placeholders present in a `@VaultPropertySource` path are resolved against the set of property sources already registered against the environment, as the following example shows:
105105

106106
.Declaring a `@VaultPropertySource` path using placeholders
107107
====

src/main/antora/modules/ROOT/pages/vault/reactive-template.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ Now let's look at examples of how to work with Vault in the context of the Sprin
6767

6868
Using Spring Vault does not require a Spring Context. However, instances of
6969
javadoc:org.springframework.vault.core.ReactiveVaultTemplate[] and `VaultTokenSupplier` registered inside a managed context will participate
70-
in {spring-framework-docs}core.html#beans-factory-nature[lifecycle events]
70+
in {spring-framework-docs}/core/beans/factory-nature.html[lifecycle events]
7171
provided by the Spring IoC container. This is useful to dispose active Vault sessions upon
7272
application shutdown. You also benefit from reusing the same javadoc:org.springframework.vault.core.ReactiveVaultTemplate[]
7373
instance across your application.

src/main/antora/resources/antora-resources/antora.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,5 @@ asciidoc:
88
springversionshort: ${spring.version.short}
99
springversion: ${spring.version}
1010
attribute-missing: 'warn'
11-
include-xml-namespaces: false
12-
spring-data-commons-docs-url: https://docs.spring.io/spring-data/commons/reference
13-
spring-data-commons-javadoc-base: https://docs.spring.io/spring-data/commons/docs/current/api/
1411
spring-framework-docs: https://docs.spring.io/spring-framework/reference/{springversionshort}
15-
springjavadocurl: https://docs.spring.io/spring-framework/docs/${spring.version}/javadoc-api
16-
spring-framework-javadoc: '{springjavadocurl}'
1712
springDataVersion: ${spring-data-bom.version}

0 commit comments

Comments
 (0)