really destroy the applicationContext