Daniel Stieglitz created NIFI-16107:
---------------------------------------
Summary: Replace use of deprecated getRestTemplateFactory in
HashiCorpVaultConfiguration with API suggested replacement
Key: NIFI-16107
URL: https://issues.apache.org/jira/browse/NIFI-16107
Project: Apache NiFi
Issue Type: Improvement
Reporter: Daniel Stieglitz
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)