This commit is contained in:
Albumen Kevin 2022-11-28 17:29:01 +08:00
parent 1a9eda5822
commit 37689d927a
1 changed files with 4 additions and 1 deletions

View File

@ -23,6 +23,9 @@ import com.alibaba.com.caucho.hessian.io.SerializerFactory;
public class DefaultHessian2FactoryInitializer extends AbstractHessian2FactoryInitializer {
@Override
protected SerializerFactory createSerializerFactory() {
return new Hessian2SerializerFactory();
Hessian2SerializerFactory hessian2SerializerFactory = new Hessian2SerializerFactory();
hessian2SerializerFactory.getClassFactory().allow(RuntimeException.class.getName());
hessian2SerializerFactory.setAllowNonSerializable(Boolean.parseBoolean(System.getProperty("dubbo.hessian.allowNonSerializable", "false")));
return hessian2SerializerFactory;
}
}