java.lang.NoSuchFieldError的:ACCEPT_CASE_INSENSITIVE_VALUES

约翰 :

我有一个春天启动二期工程。该模型是

@Entity
@SequenceGenerator(name = "climate_gen", sequenceName = "climate_gen", initialValue = 100)
public class Climate {
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO, generator = "climate_gen")
    private long id;

    private float temperature;
    private float humidity;
    @JsonFormat(shape=JsonFormat.Shape.STRING, pattern="yyyy-MM-dd'T'HH:mm:ss")
    private LocalDateTime date;
    @ManyToOne(fetch = FetchType.EAGER)
    @JoinColumn(name = "location_id", nullable = false)
    private Location location;

该数据库具有默认的记录,并使用curl获取这些记录。但是,如果我尝试发布

curl -H "Authorization: Bearer $TOKEN" -k -w "\n" -X POST -d '{"temperature":15.3,"humidity":65.4,"date":"2019-12-17T11:51:00","location":{"id":1}}' -H "Content-Type: application/json" https://mint191:8453/api/v1/climates

{"timestamp":"2019-12-18T13:53:22.473+0000","status":500,"error":"Internal Server Error","message":"ACCEPT_CASE_INSENSITIVE_VALUES","path":"/api/v1/climates"}

和日志输出

2019年12月18日13:53:42.056 ERROR 11401 --- [NIO-8453-EXEC-8] oaccC [[[/] [DispatcherServlet的]:。Servlet.service()进行的servlet [DispatcherServlet的]在上下文中路径[]扔例外[处理器调度失败; 嵌套异常是java.lang.NoSuchFieldError的:与根源ACCEPT_CASE_INSENSITIVE_VALUES]

java.lang.NoSuchFieldError的:在ACCEPT_CASE_INSENSITIVE_VALUES com.fasterxml.jackson.datatype.jsr310.deser.JSR310DateTimeDeserializerBase.acceptCaseInsensitiveValues(JSR310DateTimeDeserializerBase.java:126)〜[杰克逊 - 数据类型-jsr310-2.10.1.jar /:2.10.1]在com.fasterxml.jackson.datatype.jsr310.deser.JSR310DateTimeDeserializerBase.createContextual(JSR310DateTimeDeserializerBase.java:86)〜[杰克逊 - 数据类型-jsr310-2.10.1.jar /:2.10.1]

我有一个由字符串和引用的其他几款车型。这些都创建没有问题。

已经用Google搜索的时候,我可能不得不使用ObjectMapper并启用ACCEPT_CASE_INSENSITIVE_VALUE功能。如果是这样,我必须设置该在服务水平?控制器?模型?

但在更一般的情况下,什么是真正发生在这里?什么是杰克逊抱怨,为什么这种模式,而不是别人?

最后,因为没有字段不为空,我试着发布了一系列要求,每一个更远失踪。在每种情况下,相同的结果。

问候,

charybr:

这是由于杰克逊库版本不兼容。例如杰克逊核心的版本可能比杰克逊,数据绑定的不同。

mvn dependency:tree -Dverbose

到findout杰克逊版本,以解决版本不兼容。

请参阅本- https://github.com/FasterXML/jackson-modules-java8/issues/81

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

来自分类Java

java.lang.NoSuchFieldError:INSTANCE

严苛的Moorjani:尝试提交我的topolog时

110
来自分类Java

java.lang.NoSuchFieldError:默认

FlashSonic526:我目前正在使用vscode和

120
来自分类Java

春季:java.lang.NoSuchFieldError:IMPORT_BEAN_NAME_GENERATOR

parsecer:我得到了java.lang.NoSuchFieldErr

360
来自分类Java

“java.lang.NoSuchFieldError的:超级”异常 - 错误的编译器?

Andremoniy:用Java编写的,9下面的代码

310
来自分类Java

线程“主”中的异常java.lang.NoSuchFieldError:TRACE

user3767613:我正在开发一个符合acc的项目

260
来自分类Java

Spring 3.1 entityManagerFactory java.lang.NoSuchFieldError:NULL错误

Lee Chee Kiam:我刚刚迁移了Spring 3.0.5

110
来自分类Dev

Eclipse无法启动:java.lang.NoSuchFieldError:url

詹姆斯·罗宾逊(James Robinson)昨晚在工作,

10
来自分类Java

线程“主”中的异常java.lang.NoSuchFieldError:JAVA_VENDOR

NyansusCoder:当我尝试在aws上创建bucket时

60
来自分类Java

抖动错误:java.lang.NoSuchFieldError的PREFER_HIGHEST_OR_REMOTE_VERSION_NO_FORCE_STAGING

DomingoMG:我试图解决这个问题BU

250
来自分类Java

带有弹性搜索的Spring Boot导致java.lang.NoSuchFieldError:IGNORE_DEPRECATIONS

Dev Chauhan:我是Elastic Search的新手。已开始

760
来自分类Java

HTTPClient示例-线程“主”中的异常java.lang.NoSuchFieldError:INSTANCE

jagamot:我正在使用A的HttpClient组件

290
来自分类Java

Java应用程序中Mashape Unirest的java.lang.NoSuchFieldError:org.apache.http.message.BasicLineFormatter.INSTANCE

ecbrodie:我有一个使用的Maven Java项目

140
来自分类Java

java.lang.NoSuchFieldError:在签名版本的android中使用Box api时出现PUBLIC_ONLY

我已经开发了android应用程序whi

00
来自分类Java

java.lang.NoSuchFieldError的:类型LCOM的无静磁场MAXICODE /谷歌/斑马线/ BarcodeFormat; 类LCOM /谷歌/斑马线/ BarcodeFormat;

罗伯托Capah:我想要实现BA的库

330
来自分类Java

NoSuchFieldError Java

Timotheus:我的我遇到了NoSuchFieldError

110
来自分类Java

响应式Spring Boot-java.lang.NoSuchFieldError:DEFAULT_SHUTDOWN_QUIET_PERIOD

user3298823:我正在尝试迁移旧的sp

360
来自分类Java

在java.lang.Enum.values()上重写Javadoc注释

文斯:关于这个问题,我有一个非常具体的问题

90
来自分类Java

在Java中读取Excel工作表时出现NoSuchFieldError

William Tolliver:我遵循了一个简单的指南

270
来自分类Java

Java-grpc和tikv-java:NoSuchFieldError:CONTEXT_SPAN_KEY

techkuz:我正在将java-grpc与tikv一起使用

60

TOP 榜单

热门标签

归档