tomcat6配置jndi,jta

1. tomcat6 项目部署有下面几种方式,并不是一定要知道这个,但如果别人用到其它的部署方式,你会更快的了解
1)直接把项目放在tomcat/webapps下
2)tomcat/conf/server.xml,在Host节点下配置,如:
<Context path="/pm" reloadable="false" docBase="F:\pmDemo"
workDir="F:\pmDemo\WEB-INF\classes" />
3)在tomcat/conf/Catalina/域名(如localhost)/项目名.xml配置,如
<Context path="/sheet" docBase="C:\Program Files\Apache Software Foundation\Tomcat 6.0\sheet">
</Context>
2. tomcat6配置jndi,jta
如果你的项目准备部署在tomcat上,要支持jta,则需把相关的包放在tomcat/lib包下
1)jndi配置,可以把jndi的配置放置在 tomcat/conf/Catalina/域名(如localhost)/项目名.xml
文件的Context节点下,如下:
<Resource name="" auth="Container" type="javax.sql.DataSource"
username=""
password=""
driveClassName="oracle.jdbc.driver.OracleDriver"
url="" maxActive="45" maxIdle="25"/>
jndi也可以配置在server.xml,context.xml中
2)jta UserTransaction配置
在server.xml文件GlobalNamingResources节点下配置如下:
<!-- Resource configuration for UserTransaction
use JOTM -->
<Resource name="UserTransaction" auth="Container"
type="javax.transaction.UserTransaction"
factory="org.objectweb.jotm.UserTransactionFactory"
jotm.timeout="60"/>
然后在 项目名.xml 文件的context节点下加:
<ResourceLink name="UserTransaction"
global="UserTransaction"
type="javax.transaction.UserTransaction"/>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值