我的bean引发了一个应用程序异常,该异常封装在EjbException中。然后,EjbException进入客户端。如何在我的Glassfish APP服务器中禁止记录EjbException?导致记录到客户端的每个异常。
答案很简单:
EJBExceptions是系统异常,由EJB容器自动记录。如果我想要未记录在服务器端的异常,则必须使用应用程序异常并“污染”我的界面。
public void create(Receiver receiver) throws ReceiverAllreadyExistsException, ReceiverLimitReachedException {
testIfReceiverLimitReached(receiver);
testIfReceiverAlreadyExists(receiver);
getEntityManager().persist(receiver);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句