一、该问题的重现步骤是什么?
日志:
2024-06-12 17:16:10.220 ERROR 16072 --- [ XNIO-1 task-1] o.s.c.l.e.BladeRestExceptionTranslator : 服务器异常
java.util.concurrent.CompletionException: org.springblade.core.log.exception.ServiceException: 具体错误信息
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314) ~[na:na]
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319) ~[na:na]
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run$$$capture(CompletableFuture.java:1739) ~[na:na]
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java) ~[na:na]
at org.springblade.core.context.BladeRunnableWrapper.run(BladeRunnableWrapper.java:54) ~[blade-core-context-3.2.0.RELEASE.jar:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: org.springblade.core.log.exception.ServiceException: 具体错误信息
========
二、你期待的结果是什么?实际看到的又是什么?
返回给前端的是这些
"org.springblade.core.log.exception.ServiceException: 具体错误信息"
期待只返回 具体的错误信息,前边的 异常全类名 不返回,应该修改什么地方?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端