现在环境是java项目:ssh+sqlserver2008;
在applicationContext.xml中配置数据源:
1 <!--配数据源 --> 2 <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" 3 destroy-method="close"> 4 <property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServe rDriver" /> 5 <property name="url" value="jdbc:sqlserver://主机名:1034;databaseName=xxx" /> 6 <property name="username" value="xxx" /> 7 <property name="password" value="xxx" /> 8 </bean>
启动tomcat的时候会报错:
22-Jul-2016 10:39:01.502 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal One or more Filters failed to start. Full details will be found in the appropriate container log file
22-Jul-2016 10:39:01.502 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal Context [/cometogo] startup failed due to previous errors
但是我用测试代码测试上面的数据库信息是没有问题。
想请教下问题出在哪里了。
问题定位出来和,和数据源无关。因为加上数据源才报的错所以一直盯着这一块。其实是由于之前更改了一个过滤器的路径,导致过滤器启动失败。