java.lang.IllegalStateException: Serialized class org.json.JSONObject must implement java.io.Seriali

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/dataiyangu/article/details/100064906

java.lang.IllegalStateException: Serialized class org.json.JSONObject must implement java.io.Seriali

在这里插入图片描述
项目中用到了JSONObject,原来在springmvc中单独用是没有问题的,但是放到了dubbo中玩就有问题了

这个问题的意思是方法中所有的参数都必须是implements Serializable的
可是这个JSONObject是人家官方的我有什么办法呢?

package com.wj.service;

import org.json.JSONObject;

import java.io.Serializable;

public class JSONObject_child extends JSONObject implements Serializable {
}

定义了一个子类实现这个JSONObject,然后implements Serializable,然后项目中用到JSONObject的时候换成JSONObject_child

Caused by: com.alibaba.dubbo.common.bytecode.NoSuchMethodException: Not found method “handleParam” in class com.wj.impl.HelloServiceImpl.

在这里插入图片描述
这是确实没有,是忘了替换provider

出现莫名其妙的404 mvn clean

猜你喜欢

转载自blog.csdn.net/dataiyangu/article/details/100064906