一、该问题的重现步骤是什么?
1. 工作流注册到nacos,引用了 blade-core-boot依赖,其包含blade-core-tool
2. blade-core-tool中的 JacksonConfiguration 配置了dateFormat,而flowable中使用的时间格式是时间戳,这样在流程设计器中修改模型再保存会报错,因为时间解析格式不一致。
customData: {}
message: "Invalid lastUpdated date: '1630304614111'"
messageKey: "GENERAL.ERROR.BAD-REQUEST"
二、你期待的结果是什么?实际看到的又是什么?
期待能够修改Jackson dateFormat 配置,同时我还尝试继承JacksonConfiguration重写方法,并没有生效;
yml中配置 jackson.date-format 也会被覆盖;
或者可从前端入手么
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
使用 bladex 2.5.1.RELEASE, Linux系统
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
ModelResource.class Line 200 ,时间解析这里报错
Date readValue = objectMapper.getDeserializationConfig().getDateFormat().parse(lastUpdatedString);
扫一扫访问 Blade技术社区 移动端