日期:2014-05-20  浏览次数:20735 次

发布任何与数据库有关的工程就报错找不到数据源
我的数据源是dataSource,但每次启动tomcate都会说[Error creating bean with name 'dataSourceJazz' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is javax.naming.NameNotFoundException: Name jazz is not bound in this Context],将dataSource改为dataSourceJazz也不行,当我的数据源是dataSource的时候能得到登陆用户的各种信息,这个错误对有些项目没影响
------解决方案--------------------
大概是配置的数据源JNDI名称和使用的不同
------解决方案--------------------
引用:
大概是配置的数据源JNDI名称和使用的不同

是一样的
------解决方案--------------------
错误原因是在tomcate的webapp文件夹下游jazz文件夹,dataSourceJazz是jazz的数据源,将jazz文件夹从webapp里面删除就好了