gpt4 book ai didi

java - 如何抑制服务器端记录冒泡到客户端的 EJBException?

转载 作者:行者123 更新时间:2023-12-01 12:42:13 25 4
gpt4 key购买 nike

我的 bean 抛出一个应用程序异常,我将其封装在 EjbException 中。然后 EjbException 被发送到客户端。如何在 Glassfish APP Server 中禁止记录 EjbExceptions?因为发送到客户端的每个异常都会被记录。

最佳答案

答案很简单:

EJBException 是系统异常,由 EJB 容器自动记录。如果我想要一个未记录在服务器端的异常,我必须使用应用程序异常并“污染”我的界面。

public void create(Receiver receiver) throws ReceiverAllreadyExistsException, ReceiverLimitReachedException {
testIfReceiverLimitReached(receiver);
testIfReceiverAlreadyExists(receiver);
getEntityManager().persist(receiver);

}

关于java - 如何抑制服务器端记录冒泡到客户端的 EJBException?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24992082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com