WFLYEJB0467:请求被拒绝,因为容器被挂起
Posted
技术标签:
【中文标题】WFLYEJB0467:请求被拒绝,因为容器被挂起【英文标题】:WFLYEJB0467: The request was rejected as the container is suspended 【发布时间】:2021-05-15 05:40:54 【问题描述】:当我启动/重启 Wildfly 21 服务器时,我收到以下错误
05:18:12,412 ERROR [stderr] (ServerService Thread Pool -- 96) javax.naming.NamingException: WFLYNAM0062: Failed to lookup mss-3.3.0-SNAPSHOT/ejbModule-3.3.0-SNAPSHOT/CompleteCallSessionBean!com.xim.mss.ejb.sessionbeans.completecall.CompleteCallRemoteInterface [Root exception is java.lang.RuntimeException: **org.jboss.as.ejb3.component.EJBComponentUnavailableException: WFLYEJB0467: The request was rejected as the container is suspended**]
但我在部署 EAR 时没有收到此错误? 谁能告诉我为什么会这样? 这是预期的错误还是需要解决?
【问题讨论】:
【参考方案1】:这是一个预期错误,您正在 EJB 容器启动之前执行 EJB 调用,并且它处于挂起状态(我重现了类似情况的问题)。
当服务器处于关闭状态时(当 EJB 容器也被挂起时),我找到了类似的错误解释。
https://issues.redhat.com/browse/JBEAP-444
最好的解决方案是使用计时器延迟此 ejb 调用,以等待应用程序完全启动。
【讨论】:
以上是关于WFLYEJB0467:请求被拒绝,因为容器被挂起的主要内容,如果未能解决你的问题,请参考以下文章