diff --git a/pom.xml b/pom.xml
index a0d9a6e..0795564 100644
--- a/pom.xml
+++ b/pom.xml
@@ -19,7 +19,7 @@
1.7
31.1-jre
0.5.0
- 0.5.0
+ 0.9.0
diff --git a/src/main/java/com/knecon/fforesight/tenantusermanagement/messaging/MessagingConfiguration.java b/src/main/java/com/knecon/fforesight/tenantusermanagement/messaging/MessagingConfiguration.java
index 132ecda..014fea1 100644
--- a/src/main/java/com/knecon/fforesight/tenantusermanagement/messaging/MessagingConfiguration.java
+++ b/src/main/java/com/knecon/fforesight/tenantusermanagement/messaging/MessagingConfiguration.java
@@ -5,9 +5,12 @@ import org.springframework.amqp.rabbit.connection.ConnectionFactory;
import org.springframework.amqp.rabbit.core.RabbitTemplate;
import org.springframework.amqp.support.converter.Jackson2JsonMessageConverter;
import org.springframework.beans.factory.annotation.Value;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
+import com.fasterxml.jackson.databind.ObjectMapper;
+
@Configuration
public class MessagingConfiguration {
@@ -37,7 +40,9 @@ public class MessagingConfiguration {
@Bean
public Jackson2JsonMessageConverter producerJackson2MessageConverter() {
- return new Jackson2JsonMessageConverter();
+ ObjectMapper mapper = new ObjectMapper().findAndRegisterModules();
+
+ return new Jackson2JsonMessageConverter(mapper);
}
}
diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml
index 30e1e7c..e9f5bac 100644
--- a/src/main/resources/application.yaml
+++ b/src/main/resources/application.yaml
@@ -82,6 +82,7 @@ spring:
fforesight:
keycloak:
ignored-endpoints: [ '/tenant-user-management','/tenant-user-management/internal/**','/tenant-user-management/docs/**','/tenant-user-management/docs','/tenant-user-management/tenants/simple' ]
+ enabled: true
springdoc:
base-path: '/tenant-user-management'
auth-server-url: ${fforesight.tenant-user-management.server-url}