Java BeanFactory未初始化或已关闭-调用';刷新';在通过ApplicationContext访问bean之前

Java BeanFactory未初始化或已关闭-调用';刷新';在通过ApplicationContext访问bean之前,java,spring,Java,Spring,我已经使用Spring4.2.5.0版本创建了登录应用程序。我从后端在tomcat 7.0.62上部署了war(springmvclogin.war)(将war放在tomcat的webapps文件夹中)。当我运行startup.bat时,我的服务器成功启动。但在登录过程中,我得到了以下异常- BeanFactory未初始化或已关闭-在通过ApplicationContext访问Bean之前调用“刷新” 据我所知,webapps中创建了两个文件夹:springmvclogin和root。在服务器启

我已经使用Spring4.2.5.0版本创建了登录应用程序。我从后端在tomcat 7.0.62上部署了war(springmvclogin.war)(将war放在tomcat的webapps文件夹中)。当我运行startup.bat时,我的服务器成功启动。但在登录过程中,我得到了以下异常-

BeanFactory未初始化或已关闭-在通过ApplicationContext访问Bean之前调用“刷新”

据我所知,webapps中创建了两个文件夹:springmvclogin和root。在服务器启动期间,它从springmvclogin和root初始化bean。这意味着应用程序_context.xml被加载了两次并导致了问题。如果我将我的war名称更改为root,它可以正常工作,因为只有一个文件夹,即root,因此application_context.xml将只加载一次

这个解决方案需要修改服务器配置,但我需要spring的解决方案。 请告诉我解决办法