tomcat 数据源的配置问题,path为空时,文件夹下的数据源无法访问!

武津乐 2010-03-05 11:30:58

问题:在tomcat下发布一个网站ReceptionCenter,原来的server.xml文件里加的数据源为

<Context path="/ReceptionCenter" docBase="ReceptionCenter" override="true" debug="5" reloadable="true" crossContext="true" >
<Resource name="jdbc/OracleDS" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="root" password="root" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/ReceptionCenter"/>
</Context>

这样的话,访问的地址后必须加上ReceptionCenter,但是为了访问的方便在服务器上把配置改为:

<Context path="" docBase="E:/tomcat/webapps/ReceptionCenter" override="true" debug="5" reloadable="true" crossContext="true" >
<Resource name="jdbc/OracleDS" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="root" password="root" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/ReceptionCenter"/>
</Context>

这样就可以直接输入域名就可以访问了!

但是问题了来了,ReceptionCenter文件夹下有个manager文件。
使用http://域名/manager/index.html 无法访问
使用http://域名/ReceptionCenter/manager/index.html 能访问,但是又没有办法访问数据源。
于是我又配置了一个数据源,就是把两个数据源都放在了发布机上的server.xml 文件里,问题仍然没有解决!

各位有没有遇到这种情况,请高手指点!
...全文
222 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
武津乐 2010-03-07
  • 打赏
  • 举报
回复
自己解决了,那个manager是个关键字,不能用来命名文件名。换个别的就没有问题,我真是笨啊!
切记,切记,不可乱命名!

5,657

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧