部署spring war tomcat上下文初始化失败

时间:2018-04-11 09:37:35

标签: java spring tomcat

我正在使用tomcat服务器在eclipse中正常工作的Spring应用程序,但是当我生成war文件并将其放入webapps文件夹时,我通过startup.bat启动服务器(即时通讯使用windows )应用程序未部署,我收到以下错误:

Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1c28abf:

以我所有豆子的名字命名,我得到以下信息:

ERROR o.s.web.context.ContextLoader - Context initialization failed
Error creating bean with name 'configurer' defined in ServletContext resource [/WEB-INF/applicationContext-business.xml]: Cannot resolve reference to bean 'properties' while setting bean property 'properties';

当我在eclipse中启动它时,你知道为什么应用程序工作正常(弹簧上下文正确初始化),而当我在tomcat中手动部署战争时它不起作用。

这是使用server.xml的上下文配置

<Logger className="org.apache.catalina.logger.SystemOutLogger" timestamp="true" verbosity="4"/>
<Resource auth="Container" driverClassName="oracle.jdbc.OracleDriver" maxTotal="10" maxIdle="3" maxWaitMillis="10000" name="jdbc/AppDB" 
password="mypassword" type="javax.sql.DataSource" url="jdbc:oracle:thin:@ 127.0.0.1:20300:MYSID" username="mypassword"/>

</Context>

提前感谢。

0 个答案:

没有答案
相关问题