spring中:如何处理application-context.xml中的name not found异常?
我正在使用Oracle和jboss服务器创建一个spring项目 我的应用程序中有一个bean-context.xmlspring中:如何处理application-context.xml中的name not found异常?,spring,Spring,我正在使用Oracle和jboss服务器创建一个spring项目 我的应用程序中有一个bean-context.xml <!-- Datasource for TaskManager --> <jee:jndi-lookup id="tmTestDataSource" jndi-name="test_datasource" expected-type="javax.sql.DataSource"/> <bean id="tmT
<!-- Datasource for TaskManager -->
<jee:jndi-lookup id="tmTestDataSource"
jndi-name="test_datasource" expected-type="javax.sql.DataSource"/>
<bean id="tmTestJdbcTemplate" name="TmTestJdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<constructor-arg ref="tmTestDataSource" />
</bean>
如果文件中的“test_datasource”JNDI(jboss部署文件夹中的一个datasource.xml文件,其中包含url、uid、密码等db凭据)成功找到部署,但如果该文件不存在,则部署失败
我想处理这个异常,这样部署就不会失败
我怎么能做到这一点。有谁能给我提供解决办法吗
谢谢。您是否考虑过为您的测试bean提供一个单独的应用程序上下文?然后您可以在testonly中加载测试bean,然后应该找到所有bean。