Section 4.4.3 (Missed Destroy Calls) of EJB 3.0 spec says that if *A system exception thrown from the instance’s method to the container, then @PreDestroy would not be called*
Could somebody explain what could be the reason behind not choosing to call @PreDestroy? To me it looks like a very natural candidate for @PreDestroy. -- Karan Singh Malhi
