diff --git a/TelosysTools/models/InfiniMotion/Vorstellung.entity b/TelosysTools/models/InfiniMotion/Vorstellung.entity
index 19fe46e..1424b15 100644
--- a/TelosysTools/models/InfiniMotion/Vorstellung.entity
+++ b/TelosysTools/models/InfiniMotion/Vorstellung.entity
@@ -5,5 +5,5 @@ Vorstellung {
id: int { @Id @AutoIncremented @ObjectType } ;
hall: Kinosaal { } ;
movie: Film { } ;
- start: date { @NotNull } ;
+ start: timestamp { @NotNull } ;
}
diff --git a/TelosysTools/telosys-tools.cfg b/TelosysTools/telosys-tools.cfg
index 69897f7..b9c5fea 100644
--- a/TelosysTools/telosys-tools.cfg
+++ b/TelosysTools/telosys-tools.cfg
@@ -22,7 +22,7 @@ ENTITY_PKG=de.infinimotion.model.bean
ProjectVariable.MAVEN_ARTIFACT_ID=model
ProjectVariable.MAVEN_GROUP_ID=de.infinimotion
ProjectVariable.PROJECT_NAME=infinimodel
-ProjectVariable.PROJECT_VERSION=0.0.65
+ProjectVariable.PROJECT_VERSION=0.0.67
ProjectVariable.REST_SERVER_PORT=3000
ProjectVariable.REST_API_ROOT=/api/v1
ProjectVariable.REST_URL_ROOT=http://localhost:3000
diff --git a/TelosysTools/templates/infinimotion/backend/command_entity_java.vm b/TelosysTools/templates/infinimotion/backend/command_entity_java.vm
index 129ec0d..92b05ad 100644
--- a/TelosysTools/templates/infinimotion/backend/command_entity_java.vm
+++ b/TelosysTools/templates/infinimotion/backend/command_entity_java.vm
@@ -107,7 +107,8 @@ public#if( $entity.isAbstract() ) abstract#end class ${entity.name}#if( $entity.
static final com.fasterxml.jackson.databind.ObjectMapper OBJECT_MAPPER
= new com.fasterxml.jackson.databind.ObjectMapper()
.setVisibility(com.fasterxml.jackson.annotation.PropertyAccessor.FIELD, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility.ANY)
- .configure(com.fasterxml.jackson.databind.SerializationFeature.FAIL_ON_EMPTY_BEANS, false);
+ .configure(com.fasterxml.jackson.databind.SerializationFeature.FAIL_ON_EMPTY_BEANS, false)
+ .findAndRegisterModules();
public abstract CommandWrapper serialize() throws java.io.IOException;
#else
diff --git a/TelosysTools/templates/infinimotion/backend/pom_xml.vm b/TelosysTools/templates/infinimotion/backend/pom_xml.vm
index eed6ab9..15812a9 100644
--- a/TelosysTools/templates/infinimotion/backend/pom_xml.vm
+++ b/TelosysTools/templates/infinimotion/backend/pom_xml.vm
@@ -27,6 +27,11 @@
jackson-annotations
2.20
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-jsr310
+ 2.20.0
+
jakarta.enterprise
jakarta.enterprise.cdi-api
diff --git a/TelosysTools/templates/infinimotion/persistence/command_entity_java.vm b/TelosysTools/templates/infinimotion/persistence/command_entity_java.vm
index 89dcc0d..d33941b 100644
--- a/TelosysTools/templates/infinimotion/persistence/command_entity_java.vm
+++ b/TelosysTools/templates/infinimotion/persistence/command_entity_java.vm
@@ -107,7 +107,8 @@ public#if( $entity.isAbstract() ) abstract#end class ${entity.name}#if( $entity.
static final com.fasterxml.jackson.databind.ObjectMapper OBJECT_MAPPER
= new com.fasterxml.jackson.databind.ObjectMapper()
.setVisibility(com.fasterxml.jackson.annotation.PropertyAccessor.FIELD, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility.ANY)
- .configure(com.fasterxml.jackson.databind.SerializationFeature.FAIL_ON_EMPTY_BEANS, false);
+ .configure(com.fasterxml.jackson.databind.SerializationFeature.FAIL_ON_EMPTY_BEANS, false)
+ .findAndRegisterModules();
public abstract CommandWrapper serialize() throws java.io.IOException;
diff --git a/TelosysTools/templates/infinimotion/persistence/pom_xml.vm b/TelosysTools/templates/infinimotion/persistence/pom_xml.vm
index c04f93a..6ce82bd 100644
--- a/TelosysTools/templates/infinimotion/persistence/pom_xml.vm
+++ b/TelosysTools/templates/infinimotion/persistence/pom_xml.vm
@@ -32,6 +32,11 @@
jackson-annotations
2.20
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-jsr310
+ 2.20.0
+
jakarta.enterprise
jakarta.enterprise.cdi-api