dubbo icon indicating copy to clipboard operation
dubbo copied to clipboard

[建议] 增加BizException标记式接口,用于ExceptionFilter时处理

Open 986510453 opened this issue 4 years ago • 3 comments

Dubbo一直存在会吃掉用户的自定义异常变成RunTimeException的情况。 虽然可以通过自定义Filter来解决,但相对比较麻烦。

建议增加一个BizException标记式接口,给用户自定义异常实现。 在ExceptionFilter中,增加对BizException异常的处理(直接return)

感谢大佬百忙之中查看。😃

986510453 avatar Dec 28 '20 06:12 986510453

支持+1

FelixLiuSheng avatar May 12 '22 09:05 FelixLiuSheng

请问下,dubbo3.0.8版本不自定义Filter还有什么方法可以解决这个问题?

lsiuf avatar Jul 06 '22 10:07 lsiuf

服务端如果抛的checked 类型异常,dubbo 不会转换的。如果是 unchecked 的是否转换成 BizException 我觉得可以尝试做下。

AlbumenJ avatar Jul 07 '22 02:07 AlbumenJ