Code:
[myproject] INFO [main] UrlRewriteFilter.info(227) | destroy called
[myproject] INFO [main] 2].log(647) | Closing Spring root WebApplicationContext
[myproject] INFO [main] XmlWebApplicationContext.doClose(816) | Closing org.springframework.web.context.support.XmlWebApplicationContext@510e39: display name [Root WebApplicationContext]; startup date [Sun Mar 30 12:21:27 PDT 2008]; root of context hierarchy
[myproject] DEBUG [main] XmlWebApplicationContext.publishEvent(273) | Publishing event in context [org.springframework.web.context.support.XmlWebApplicationContext@510e39]: org.springframework.context.event.ContextClosedEvent[source=org.springframework.web.context.support.XmlWebApplicationContext@510e39: display name [Root WebApplicationContext]; startup date [Sun Mar 30 12:21:27 PDT 2008]; root of context hierarchy]
[myproject] INFO [main] DefaultListableBeanFactory.destroySingletons(341) | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@159780d: defining beans [org.springframework.context.config.internalBeanConfigurerAspect,org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor#0,entityManagerFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.config.internalTransactionAdvisor,org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor#1,xfire.customEditorConfigurer,xfire.serviceRegistry,xfire.transportManager,xfire,xfire.typeMappingRegistry,xfire.aegisBindingProvider,xfire.serviceFactory,xfire.servletController,xfire.messageServiceFactory,xfire.messageBindingProvider,org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor#2,echo,filterChainProxy,httpSessionContextIntegrationFilter,logoutFilter,authenticationProcessingFilter,securityContextHolderAwareRequestFilter,anonymousProcessingFilter,exceptionTranslationFilter,filterInvocationInterceptor,authenticationManager,accessDecisionManager,daoAuthenticationProvider,org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor#3,userDetailsService,userCache,loggerListener,xfire.commonsAnnotations,xfire.annotationServiceFactory,/Echo]; root of factory hierarchy
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'accessDecisionManager': [filterInvocationInterceptor]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'org.acegisecurity.vote.AuthenticatedVoter#1192059': [accessDecisionManager]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'org.acegisecurity.vote.RoleVoter#8b058b': [accessDecisionManager]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'org.acegisecurity.ui.AccessDeniedHandlerImpl#24de7d': [exceptionTranslationFilter]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint#879860': [exceptionTranslationFilter]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'authenticationManager': [authenticationProcessingFilter, filterInvocationInterceptor]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'daoAuthenticationProvider': [authenticationManager]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'userCache': [daoAuthenticationProvider]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'org.springframework.cache.ehcache.EhCacheFactoryBean#12a73d9': [userCache]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'org.springframework.cache.ehcache.EhCacheManagerFactoryBean#6833f2': [org.springframework.cache.ehcache.EhCacheFactoryBean#12a73d9]
[myproject] DEBUG [main] DisposableBeanAdapter.destroy(148) | Invoking destroy() on bean with name 'org.springframework.cache.ehcache.EhCacheManagerFactoryBean#6833f2'
[myproject] INFO [main] EhCacheManagerFactoryBean.destroy(139) | Shutting down EHCache CacheManager
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'userDetailsService': [daoAuthenticationProvider]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'org.springframework.beans.factory.config.PropertiesFactoryBean#1672bbb': [userDetailsService]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'org.acegisecurity.ui.logout.SecurityContextLogoutHandler#11daa0e': [logoutFilter]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'xfire.annotationServiceFactory': [/Echo]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'xfire.commonsAnnotations': [xfire.annotationServiceFactory]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'echo': [/Echo]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'xfire.messageBindingProvider': [xfire.messageServiceFactory]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'xfire.aegisBindingProvider': [xfire.serviceFactory, xfire.annotationServiceFactory]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'xfire.typeMappingRegistry': [xfire.aegisBindingProvider]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'xfire': [xfire.servletController]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'xfire.serviceRegistry': [xfire]
[myproject] DEBUG [main] DisposableBeanAdapter.destroy(148) | Invoking destroy() on bean with name 'org.springframework.context.config.internalBeanConfigurerAspect'
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean '(inner bean)': [(inner bean), org.springframework.transaction.config.internalTransactionAdvisor]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'transactionManager': [(inner bean)]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'entityManagerFactory': [transactionManager]
[myproject] DEBUG [main] DisposableBeanAdapter.destroy(148) | Invoking destroy() on bean with name 'entityManagerFactory'
[myproject] INFO [main] LocalEntityManagerFactoryBean.destroy(381) | Closing JPA EntityManagerFactory for persistence unit 'ApplicationEntityManager'
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'xfire.transportManager': [org.codehaus.xfire.spring.editors.ServiceFactoryEditor#10c6cfc, xfire, xfire.serviceFactory, xfire.messageServiceFactory, xfire.annotationServiceFactory]
[myproject] DEBUG [main] DefaultListableBeanFactory.destroyBean(389) | Retrieved dependent beans for bean 'org.codehaus.xfire.spring.editors.ServiceFactoryEditor#10c6cfc': [xfire.customEditorConfigurer]
[myproject] DEBUG [main] DisposableBeanAdapter.invokeCustomDestroyMethod(203) | Invoking destroy method 'dispose' on bean with name 'xfire.transportManager'
30-Mar-2008 12:21:53 org.apache.coyote.http11.Http11BaseProtocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8080