Java 如何禁止向客户端冒泡的EJBException的服务器端日志记录?
我的bean抛出一个应用程序异常,我将其封装在一个EjbException中。然后,EjbException将转到客户机。如何禁止在Glassfish应用程序服务器中记录EjbExceptions?导致记录到客户端的每个异常。答案很简单: EJBException是系统异常,由EJB容器自动记录。如果我想要一个没有记录在服务器端的异常,我必须使用应用程序异常并“污染”我的界面Java 如何禁止向客户端冒泡的EJBException的服务器端日志记录?,java,jakarta-ee,logging,Java,Jakarta Ee,Logging,我的bean抛出一个应用程序异常,我将其封装在一个EjbException中。然后,EjbException将转到客户机。如何禁止在Glassfish应用程序服务器中记录EjbExceptions?导致记录到客户端的每个异常。答案很简单: EJBException是系统异常,由EJB容器自动记录。如果我想要一个没有记录在服务器端的异常,我必须使用应用程序异常并“污染”我的界面 public void create(Receiver receiver) throws ReceiverAllread
public void create(Receiver receiver) throws ReceiverAllreadyExistsException, ReceiverLimitReachedException {
testIfReceiverLimitReached(receiver);
testIfReceiverAlreadyExists(receiver);
getEntityManager().persist(receiver);
}