1
.
添加所需的
JAR
文件
将 JOTM 以下 类 包添加到 <Tomcat 安装目 录 >/common/lib 目 录 中:
jotm.jar
jotm_jrmp_stubs.jar
jotm_iiop_stubs.jar
ow_carol.jar
jta-spec1_0_1.jar
jts1_0.jar
objectweb-datasource.jar
xapool.jar
howl.jar
connector-1_5.jar
同 时 , 还 需要添加相 应 数据 库 的 JDBC 驱动类 包,例如 MySQL 的 mysql.jar 。
2 . 配置 JOTM
新建一个 carol.properties 配置文件,放置到 <Tomcat 安装目 录 >/common/classes 目 录 下,配置文件内容如下:
#JNDI 调 用 协议
carol.protocols=jrmp
# 本地 RMI 调 用
carol.jvm.rmi.local.call=true
# 不使用 CAROL 的 JNDI 封装器
carol.start.jndi=false
# 不启用命名服 务 器
carol.start.ns=false
# 命名工厂 类
carol.jndi.java.naming.factory.url.pkgs=org.apache.naming
将 carol.start.jndi 设 置 为 false , 让 JOTM 不使用 CAROL JNDI wrapper ,从而可以避免 类 装 载错误 的 发 生 。
将 JOTM 以下 类 包添加到 <Tomcat 安装目 录 >/common/lib 目 录 中:
jotm.jar
jotm_jrmp_stubs.jar
jotm_iiop_stubs.jar
ow_carol.jar
jta-spec1_0_1.jar
jts1_0.jar
objectweb-datasource.jar
xapool.jar
howl.jar
connector-1_5.jar
同 时 , 还 需要添加相 应 数据 库 的 JDBC 驱动类 包,例如 MySQL 的 mysql.jar 。
2 . 配置 JOTM
新建一个 carol.properties 配置文件,放置到 <Tomcat 安装目 录 >/common/classes 目 录 下,配置文件内容如下:
#JNDI 调 用 协议
carol.protocols=jrmp
# 本地 RMI 调 用
carol.jvm.rmi.local.call=true
# 不使用 CAROL 的 JNDI 封装器
carol.start.jndi=false
# 不启用命名服 务 器
carol.start.ns=false
# 命名工厂 类
carol.jndi.java.naming.factory.url.pkgs=org.apache.naming
将 carol.start.jndi 设 置 为 false , 让 JOTM 不使用 CAROL JNDI wrapper ,从而可以避免 类 装 载错误 的 发 生 。