环境:
-1- context.xml 我是一个war文件 - 工作正常
MY-application.war / META-INF / context.xml中:
<Resource
auth="Container"
driverClassName="oracle.jdbc.OracleDriver"
maxActive="5"
maxIdle="1"
maxWait="-1"
name="jdbc/dataource-name"
password="pwd"
type="javax.sql.DataSource"
url="jdbc:oracle:thin:@host-name:1521:xe"
username="name"/>
重要说明:在这种情况下, context.xml 放置在War-archive中。部署应用程序后可以毫无问题地访问数据库
扩展目录结构中的-2- context.xml (不起作用):
my-application / META-INF / context.xml (相同内容)
重要说明:在这种情况下,context.xml放在展开的目录结构中。部署后,应用程序无法访问数据库。异常消息是: javax.naming.NameNotFoundException:名称jdbc未在此上下文中绑定
我的问题:
如何在案例2中配置tomcat(或我的应用程序)?
答案 0 :(得分:0)
请忘记我的帖子......
案例2也很好用!