在运行J单元测试用例时,我收到以下错误:
java.lang.IllegalStateException: Failed to load ApplicationContext Caused by:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
named 'dataSource' is defined
Run Code Online (Sandbox Code Playgroud)
我已"com.mchange.v2.c3p0.ComboPooledDataSource"在.xml文件中定义DataSource .
可能原因有什么帮助.
你的bean的定义完全如下(你的例外表明bean很id重要)?
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" ...
Run Code Online (Sandbox Code Playgroud)
你确定这个XML文件是由JUnit选取的吗?在文件的开头添加一些伪造的字符,如果在解析文件时测试失败,则可以.如果你得到同样的错误 - 该文件甚至不被JUnit runner解析.
| 归档时间: |
|
| 查看次数: |
24455 次 |
| 最近记录: |