在spring:如何在application-context.xml中处理名称未找到的异常?

时间:2014-11-12 15:26:27

标签: spring

我正在使用Oracle和jboss服务器创建一个spring项目。

我的application-context.xml中有一个bean。

 <!-- 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,密码等数据库凭据)是成功的,但如果该文件不存在则部署为失败。

我想处理此异常,以便部署不会失败。

我怎么做到这一点。任何人都能为我提供任何解决方案。

感谢。

0 个答案:

没有答案