Required request body is missing: public java.util.List<org.eclipse.milo.opcua.sdk.client.nodes.UaNode> jadp.opcua.controller.CommonController.browseChildNode(jadp.opcua.entity.UaNodeVo)
时间: 2023-10-10 11:07:49 浏览: 107
抱歉,您的问题似乎与我所了解的知识不太相关。这是一个包含 Java 代码的错误信息,它似乎表示在调用 `jadp.opcua.controller.CommonController.browseChildNode` 方法时,请求体缺少了必要的参数。需要查看方法的实现和调用以确定问题所在。如果您有更多的上下文或信息,我可以尝试提供更好的帮助。
相关问题
Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `org.eclipse.milo.opcua.sdk.client.nodes.UaNode` (no Creators, like default constructor, exist): abstract types either need to be mapped to concrete types, have custom deserializer, or contain additional type information at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 11] (through reference chain: jadp.opcua.entity.UaNodeVo["uaNode"])
这个错误是由于 Jackson 库无法构造 `org.eclipse.milo.opcua.sdk.client.nodes.UaNode` 类型的实例导致的。因为这个类是抽象类,没有默认构造函数,所以 Jackson 库无法创建它的实例。要解决这个问题,你可以指定一个自定义的反序列化器,或者通过在类中添加类型信息来帮助 Jackson 库实例化这个类。
阅读全文