版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
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