Method with annotation @PreDestroy is not called at server shutdown in JBoss EAP 6
Issue
- Method with annotation @PreDestroy is not called at server shutdown. In lifecycle httpServlet below, method "shutDown()" does not get called at server shutdown.
import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
import javax.ejb.EJB;
import javax.servlet.http.HttpServlet;
public class LifeCycleServlet extends HttpServlet {
@PreDestroy
public void shutDown() {
log.info("LifeCycleServlet shut down");
}
Environment
- JBoss Enterprise Application Platform (EAP)
- 6.0.0
- 6.0.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.