我正在使用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,密码等数据库凭据)是成功的,但如果该文件不存在则部署为失败。
我想处理此异常,以便部署不会失败。
我怎么做到这一点。任何人都能为我提供任何解决方案。
感谢。