This is an automated email from the ASF dual-hosted git repository.

wmedvedeo pushed a commit to branch main
in repository 
https://gitbox.apache.org/repos/asf/incubator-kie-kogito-runtimes.git


The following commit(s) were added to refs/heads/main by this push:
     new 0f97ed5aec kie-kogito-runtimes-3780: Disable the 
ADJUST_DATES_TO_CONTEXT_TIME_ZONE jackson feature in the jobs service api 
default deserializer (#3781)
0f97ed5aec is described below

commit 0f97ed5aeca6eb22789f840e1d1e7789221185d8
Author: Walter Medvedeo <[email protected]>
AuthorDate: Mon Nov 18 18:29:12 2024 +0100

    kie-kogito-runtimes-3780: Disable the ADJUST_DATES_TO_CONTEXT_TIME_ZONE 
jackson feature in the jobs service api default deserializer (#3781)
---
 .../kie/kogito/jobs/service/api/serlialization/SerializationUtils.java | 3 ++-
 .../service/api/event/serialization/JobCloudEventDeserializerTest.java | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/api/kogito-jobs-service-api/src/main/java/org/kie/kogito/jobs/service/api/serlialization/SerializationUtils.java
 
b/api/kogito-jobs-service-api/src/main/java/org/kie/kogito/jobs/service/api/serlialization/SerializationUtils.java
index 7cca0a4535..d5dcdb6c49 100644
--- 
a/api/kogito-jobs-service-api/src/main/java/org/kie/kogito/jobs/service/api/serlialization/SerializationUtils.java
+++ 
b/api/kogito-jobs-service-api/src/main/java/org/kie/kogito/jobs/service/api/serlialization/SerializationUtils.java
@@ -54,7 +54,8 @@ public class SerializationUtils {
         ObjectMapper objectMapper = new ObjectMapper()
                 .registerModule(new JavaTimeModule())
                 .registerModule(JsonFormat.getCloudEventJacksonModule())
-                
.disable(com.fasterxml.jackson.databind.SerializationFeature.WRITE_DATES_AS_TIMESTAMPS);
+                
.disable(com.fasterxml.jackson.databind.SerializationFeature.WRITE_DATES_AS_TIMESTAMPS)
+                
.disable(com.fasterxml.jackson.databind.DeserializationFeature.ADJUST_DATES_TO_CONTEXT_TIME_ZONE);
         registerDescriptors(objectMapper);
         return objectMapper;
     }
diff --git 
a/api/kogito-jobs-service-api/src/test/java/org/kie/kogito/jobs/service/api/event/serialization/JobCloudEventDeserializerTest.java
 
b/api/kogito-jobs-service-api/src/test/java/org/kie/kogito/jobs/service/api/event/serialization/JobCloudEventDeserializerTest.java
index e4088fdc83..d83677f74b 100644
--- 
a/api/kogito-jobs-service-api/src/test/java/org/kie/kogito/jobs/service/api/event/serialization/JobCloudEventDeserializerTest.java
+++ 
b/api/kogito-jobs-service-api/src/test/java/org/kie/kogito/jobs/service/api/event/serialization/JobCloudEventDeserializerTest.java
@@ -150,7 +150,7 @@ class JobCloudEventDeserializerTest {
 
         assertThat(job.getSchedule()).isInstanceOf(TimerSchedule.class);
         TimerSchedule schedule = (TimerSchedule) job.getSchedule();
-        assertThat(schedule.getStartTime()).isEqualTo(SCHEDULE_START_TIME);
+        
assertThat(schedule.getStartTime()).hasToString(SCHEDULE_START_TIME.toString());
         assertThat(schedule.getRepeatCount()).isEqualTo(SCHEDULE_REPEAT_COUNT);
         assertThat(schedule.getDelay()).isEqualTo(SCHEDULE_DELAY);
         assertThat(schedule.getDelayUnit()).isEqualTo(SCHEDULE_DELAY_UNIT);


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to