[
https://issues.apache.org/jira/browse/NIFI-16107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Daniel Stieglitz updated NIFI-16107:
------------------------------------
Summary: Replace use of deprecated getRestTemplateFactory in
HashiCorpVaultConfiguration with the use of VaultClient (was: Replace use of
deprecated getRestTemplateFactory in HashiCorpVaultConfiguration with API
suggested replacement)
> Replace use of deprecated getRestTemplateFactory in
> HashiCorpVaultConfiguration with the use of VaultClient
> -----------------------------------------------------------------------------------------------------------
>
> Key: NIFI-16107
> URL: https://issues.apache.org/jira/browse/NIFI-16107
> Project: Apache NiFi
> Issue Type: Improvement
> Reporter: Daniel Stieglitz
> Priority: Minor
>
> The build logs indicate the method {{getRestTemplateFactory}} in {{
> org.springframework.vault.config.AbstractVaultConfiguration}} and
> {{RestTemplateFactory}} have been deprecated as seen below:
>
> {code:java}
> 2026-07-12T13:44:44.3666361Z [WARNING]
> /home/runner/work/nifi/nifi/nifi-commons/nifi-hashicorp-vault/src/main/java/org/apache/nifi/vault/hashicorp/config/HashiCorpVaultConfiguration.java:[155,14]
> [deprecation] RestTemplateFactory in org.springframework.vault.client has
> been deprecated
> 2026-07-12T13:44:44.3673890Z [WARNING]
> /home/runner/work/nifi/nifi/nifi-commons/nifi-hashicorp-vault/src/main/java/org/apache/nifi/vault/hashicorp/config/HashiCorpVaultConfiguration.java:[155,34]
> [deprecation] getRestTemplateFactory() in AbstractVaultConfiguration has
> been deprecated
> 2026-07-12T13:44:44.3704085Z [WARNING]
> /home/runner/work/nifi/nifi/nifi-commons/nifi-hashicorp-vault/src/main/java/org/apache/nifi/vault/hashicorp/config/HashiCorpVaultConfiguration.java:[156,51]
> [deprecation] getRestTemplateFactory() in AbstractVaultConfiguration has
> been deprecated
> 2026-07-12T13:44:44.3733902Z [WARNING]
> /home/runner/work/nifi/nifi/nifi-commons/nifi-hashicorp-vault/src/main/java/org/apache/nifi/vault/hashicorp/config/HashiCorpVaultConfiguration.java:[156,79]
> [deprecation] restTemplateFactory(ClientFactoryWrapper) in
> AbstractVaultConfiguration has been deprecated {code}
> The API suggests replacing this with the use of VaultClient as seen
> [here|https://docs.spring.io/spring-vault/reference/api/java/org/springframework/vault/config/AbstractVaultConfiguration.html#getRestTemplateFactory()]
>
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)