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

JNDI的配置?
请问下Jndi怎么和Tomcat6.0配置使用

------解决方案--------------------
上网找下,这方面文章还是很多的!!
------解决方案--------------------
http://user.qzone.qq.com/372796392空间日志里有...
------解决方案--------------------
1,在http://localhost:1211/admin/里创建一个Data Sources。(记住JNDI Name) 

2,在apache-tomcat-5.5.12\conf\Catalina\localhost下创建一个和项目名称相同的.xml文件(假如叫A),然后在apache-tomcat-5.5.12\conf目录下的server.xml里的 

<Resource 
name="orclDs" 
type="javax.sql.DataSource" 
maxActive="4" 
maxIdle="2" 
username="system" 
maxWait="5000" 
driverClassName="oracle.jdbc.driver.OracleDriver" 
password="sinojava" 
url="jdbc:oracle:thin:@localhost:1521:orcl"/> 

复制下来,粘贴在“A”中。 
此时"A"中的整体文件是: 

<?xml version="1.0" encoding="UTF-8"?> 
<Context 
docBase="D:/apache-tomcat-5.5.12/webapps/personRecord" 
privileged="true"> 
<Resource 
name="orclDs" 
type="javax.sql.DataSource" 
maxActive="4" 
maxIdle="2" 
username="system" 
maxWait="5000" 
driverClassName="oracle.jdbc.driver.OracleDriver" 
password="sinojava" 
url="jdbc:oracle:thin:@localhost:1521:orcl"/> 
</Context> 

这样就把数据源和tomcat关联了起来! 

在使用的时候,还要把ojdbc14.jar(在oracle\product\10.1.0\db_1\jdbc\lib下)复制到apache-tomcat-5.5.12\common\lib下! 

楼主,我这是Oracle的配置,我的端口号自己设定的1211,你的可能是8080。
问题解决的话记得给分啊!!做人要厚道