0
我有以下情况:为什么Tomcat在从netbeans运行时忽略META-INF/context.xml?
- 我在NetBeans 6.7 Maven的战争项目
- 我加入的Tomcat 6.0作为服务器,我用它来运行这个项目
- NetBeans自身也产生context.xml文件在META-INF目录中,我在那里添加了jdbc资源,我相信他们是正确的。名称是'jdbc/defaultDS';
- 我检查了目标目录,context.xml文件被正确复制。
- 我使用'java:comp/env/jdbc/defaultDS'作为JNDI位置来访问此数据源。
- 当我运行在Tomcat上这个项目(在conf/context.xml文件没有资源)我得到异常:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource': Invocation of init method failed; nested exception is javax.naming.NameNotFoundException: Name jdbc is not bound in this Context
我没有线索正在发生的事情,任何帮助表示赞赏。
我该如何使用我的配置? – 2009-07-21 07:31:05