Модульные тесты Java Springboot завершаются неудачей после обновления с 3.1.8 до 3.4.0JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Модульные тесты Java Springboot завершаются неудачей после обновления с 3.1.8 до 3.4.0

Сообщение Anonymous »

Вы обновили Springboot с 3.1.8 до 3.4.0
Некоторые тесты завершаются с ошибкой: «Невозможно загрузить регион ни от одного из провайдеров в цепочке».< /p>
application.yml

Код: Выделить всё

cloud:
aws:
region:
static: ap-southeast-2
Тесты завершаются с ошибкой ниже:

Код: Выделить всё

 Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [software.amazon.awssdk.services.secretsmanager.SecretsManagerClient]: Factory method 'secretsManagerClient' threw exception with message: Unable to load region from any of the providers in the chain software.amazon.awssdk.regions.providers.DefaultAwsRegionProviderChain@788ac757: [software.amazon.awssdk.regions.providers.SystemSettingsRegionProvider@3a0b36d7: Unable to load region from system settings. Region must be specified either via environment variable (AWS_REGION) or  system property (aws.region)., software.amazon.awssdk.regions.providers.AwsProfileRegionProvider@3a5df765: No region provided in profile: default, software.amazon.awssdk.regions.providers.InstanceProfileRegionProvider@1aa5c2f2: Unable to contact EC2 metadata service.]
at app//org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:199)
at app//org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiateWithFactoryMethod(SimpleInstantiationStrategy.java:88)
at app//org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:168)
at app//org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
... 46 more
Caused by: software.amazon.awssdk.core.exception.SdkClientException: Unable to load region from any of the providers in the chain software.amazon.awssdk.regions.providers.DefaultAwsRegionProviderChain@788ac757: [software.amazon.awssdk.regions.providers.SystemSettingsRegionProvider@3a0b36d7: Unable to load region from system settings. Region must be specified either via environment variable (AWS_REGION) or  system property (aws.region)., software.amazon.awssdk.regions.providers.AwsProfileRegionProvider@3a5df765: No region provided in profile: default, software.amazon.awssdk.regions.providers.InstanceProfileRegionProvider@1aa5c2f2: Unable to contact EC2 metadata service.]
at app//software.amazon.awssdk.core.exception.SdkClientException$BuilderImpl.build(SdkClientException.java:111)
at app//software.amazon.awssdk.regions.providers.AwsRegionProviderChain.getRegion(AwsRegionProviderChain.java:70)
at app//io.awspring.cloud.autoconfigure.core.AwsClientBuilderConfigurer.resolveRegion(AwsClientBuilderConfigurer.java:95)
at app//io.awspring.cloud.autoconfigure.core.AwsClientBuilderConfigurer.resolveRegion(AwsClientBuilderConfigurer.java:82)
at app//io.awspring.cloud.autoconfigure.core.AwsClientBuilderConfigurer.configure(AwsClientBuilderConfigurer.java:63)
at app//io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerAutoConfiguration.secretsManagerClient(SecretsManagerAutoConfiguration.java:54)
at java.base@17.0.12/java.lang.reflect.Method.invoke(Method.java:569)
at app//org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:171)
... 49 more
Может кто-нибудь помочь, как это исправить?

Подробнее здесь: https://stackoverflow.com/questions/792 ... 8-to-3-4-0
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»