En una aplicación de Spring MVC, inicializo una variable en una de las clases de servicio usando el siguiente enfoque:
ApplicationContext context =
new ClassPathXmlApplicationContext("META-INF/userLibrary.xml");
service = context.getBean(UserLibrary.class);
UserLibrary es una utilidad de terceros que estoy usando en mi aplicación. El código anterior genera una advertencia para la variable 'contexto'. La advertencia se muestra a continuación:
Resource leak: 'context' is never closed
No entiendo la advertencia. Como la aplicación es una aplicación Spring MVC, realmente no puedo cerrar / destruir el contexto ya que me refiero al servicio mientras la aplicación se está ejecutando. ¿Qué es exactamente lo que intenta decirme la advertencia?