RestTemplate

This commit is contained in:
bskjon 2025-02-23 17:05:20 +01:00
parent caab3c02c6
commit 9244013949

View File

@ -66,12 +66,14 @@ class ApiCommunicationConfig {
@Bean @Bean
fun coordinatorTemplate(builder: RestTemplateBuilder): RestTemplate { fun coordinatorTemplate(builder: RestTemplateBuilder): RestTemplate {
return try { try {
val url = UIEnv.coordinatorUrl val url = UIEnv.coordinatorUrl
log.info { "CoordinatorUrl: $url" } log.info { "CoordinatorUrl: $url" }
require(url.isNotBlank()) { "UIEnv.coordinatorUrl er ikke satt!" } require(url.isNotBlank()) { "UIEnv.coordinatorUrl er ikke satt!" }
builder.uriTemplateHandler(DefaultUriBuilderFactory(url)) return builder
builder.build() .uriTemplateHandler(DefaultUriBuilderFactory(url)) // Bruker den returnerte instansen
.build()
} catch (e: Exception) { } catch (e: Exception) {
throw IllegalStateException("Feil ved opprettelse av coordinatorTemplate: ${e.message}", e) throw IllegalStateException("Feil ved opprettelse av coordinatorTemplate: ${e.message}", e)
} }