fastjson RabbitMQ的Reveiver接收JSONObject对象的时候无法解析枚举类

eufgjt7s  于 2021-11-27  发布在  Java
关注(0)|答案(0)|浏览(250)

我的项目里使用了RabbitMQ,sender向队列中的数据用JSONObject,但是receiver在接收的时候报错,找不到我写的一个枚举类的默认构造方法;

我的传输的对象大概长这个样子:

class Task(
    private TaskStateEnum state;
    private long startTime;
    private long endTime;
    private String errorMsg;
)

enum TaskStateEnum {
unstart(0, "unstart"), start(1, "start"), end(2, "end"), error(3, "error");
}

报的错误是在receiver的handler接到任务之后,报错信息:

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题