Commit 3aa11a3def1914271be1622718816cf969d6d49f
1 parent
440d0ac7
fix: json对象反序列化异常问题修复
1、反序列化异常引起子设备无法上线问题修复
Showing
3 changed files
with
7 additions
and
0 deletions
1 | 1 | package org.thingsboard.server.transport.tcp.adaptors; |
2 | 2 | |
3 | +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; | |
3 | 4 | import lombok.Data; |
4 | 5 | |
5 | 6 | import java.io.Serializable; |
6 | 7 | |
7 | 8 | @Data |
9 | +@JsonIgnoreProperties(ignoreUnknown = true) | |
8 | 10 | public class TcpAuthEntry implements Serializable { |
9 | 11 | /** clientId: 设备鉴权客户端ID */ |
10 | 12 | private String clientId; | ... | ... |
1 | 1 | package org.thingsboard.server.transport.tcp.adaptors; |
2 | 2 | |
3 | +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; | |
3 | 4 | import lombok.AllArgsConstructor; |
4 | 5 | import lombok.Data; |
5 | 6 | import org.thingsboard.server.common.data.yunteng.enums.TcpDataTypeEnum; |
... | ... | @@ -11,6 +12,7 @@ import java.util.UUID; |
11 | 12 | * 下行脚本 |
12 | 13 | */ |
13 | 14 | @Data |
15 | +@JsonIgnoreProperties(ignoreUnknown = true) | |
14 | 16 | public class TcpDownEntry implements Serializable { |
15 | 17 | |
16 | 18 | /** | ... | ... |
1 | 1 | package org.thingsboard.server.transport.tcp.adaptors; |
2 | 2 | |
3 | +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; | |
3 | 4 | import lombok.AllArgsConstructor; |
4 | 5 | import lombok.Data; |
6 | +import lombok.RequiredArgsConstructor; | |
5 | 7 | |
6 | 8 | import java.io.Serializable; |
7 | 9 | import java.util.Map; |
... | ... | @@ -13,6 +15,7 @@ import java.util.UUID; |
13 | 15 | */ |
14 | 16 | @Data |
15 | 17 | @AllArgsConstructor |
18 | +@JsonIgnoreProperties(ignoreUnknown = true) | |
16 | 19 | public class TcpUpEntry implements Serializable { |
17 | 20 | |
18 | 21 | /** | ... | ... |