目 录 目 录 第 1 章 安 装 简 介...1-1 1.1 Primeton EOS 5.3 开 发 版 的 安 装 内 容... 1-1 1.2 Primeton EOS 5.3 专 业 版 的 安 装 内 容... 1-2 1.3 Primeton EOS 5.3 社 区 版 的 安 装 内 容... 1-2 第 2 章 安 装 规 划...2-1 2.1 硬 件 配 置... 2-1 2.2 软 件 配 置... 2-1 2.2.1 EOS 开 发 版... 2-1 2.2.2 EOS 专 业 版... 2-2 2.2.3 EOS 社 区 版... 2-3 第 3 章 安 装 EOS...3-1 3.1 界 面 交 互 安 装 方 式... 3-1 3.1.1 安 装 EOS 开 发 版... 3-1 3.1.2 安 装 EOS 专 业 版... 3-11 3.1.3 安 装 EOS 社 区 版... 3-33 3.2 哑 安 装 方 式... 3-42 3.2.1 哑 安 装 相 关 配 置 文 件... 3-42 3.2.2 如 何 配 置 哑 安 装 属 性 文 件... 3-43 3.2.3 哑 安 装 配 置 文 件 典 型 示 例... 3-45 第 4 章 卸 载 EOS...4-1 4.1 卸 载 EOS 开 发 版... 4-1 4.1.1 卸 载 注 意... 4-1 4.1.2 卸 载 步 骤... 4-1 4.1.3 验 证 卸 载... 4-3 4.2 卸 载 EOS 专 业 版... 4-3 4.2.1 卸 载 注 意... 4-4 4.2.2 卸 载 步 骤... 4-4 4.2.3 验 证 卸 载... 4-6 4.3 卸 载 EOS 社 区 版... 4-6 4.3.1 卸 载 注 意... 4-6 4.3.2 卸 载 步 骤... 4-6 4.3.3 验 证 卸 载... 4-9 i
目 录 附 录 A 配 置 文 件 说 明... A-1 附 录 B EOS 安 装 目 录 说 明... B-1 附 录 C 集 群 环 境 搭 建... C-1 C.1 WebSphere 5 集 群 环 境 搭 建...C-1 C.1.1 搭 建 WebSphere 5 集 群 环 境...C-1 C.1.2 注 意 事 项...C-9 C.2 WebLogic 8.1 集 群 环 境 搭 建...C-13 C.2.1 假 设 条 件...C-13 C.2.2 安 装 WebLogic...C-14 C.2.3 安 装 Admin Server...C-14 C.2.4 配 置 集 群...C-14 C.2.5 安 装 及 配 置 managed server...c-30 C.2.6 配 置 proxy server...c-32 C.2.7 MSI 的 配 置...C-37 C.2.8 启 动 Cluster...C-38 C.3 WebLogic 9.2 集 群 环 境 搭 建...C-38 C.3.1 假 设 条 件...C-38 C.3.2 安 装 EOS 专 业 版...C-39 C.3.3 配 置 admin server...c-40 C.3.4 配 置 managed server...c-52 C.3.5 配 置 proxy server...c-53 C.3.6 配 置 结 束...C-54 附 录 D WebSphere 目 录 结 构 说 明... D-1 附 录 E FAQ... E-1 附 录 F 术 语 表...F-1 ii
第 1 章 安 装 简 介 第 1 章 安 装 简 介 Primeton EOS 5.3 产 品 包 括 开 发 版 (Development Edition) 专 业 版 (Professional Edition) 和 社 区 版 (Community Edition) 三 种 版 本 每 种 版 本 都 支 持 两 种 安 装 方 式 : 界 面 交 互 安 装 方 式 和 哑 安 装 方 式 哑 安 装 方 式 即 用 户 通 过 属 性 文 件 一 次 性 定 制 各 安 装 参 数, 运 行 安 装 包 后, 安 装 程 序 从 该 属 性 文 件 中 读 取 参 数 进 行 安 装 整 个 安 装 过 程 完 全 自 动 化, 无 需 用 户 干 预 哑 安 装 方 式 能 够 解 决 界 面 交 互 安 装 方 式 对 安 装 环 境 要 求 高 非 自 动 化 等 问 题 本 章 简 单 介 绍 Primeton EOS 5.3 开 发 版 专 业 版 和 社 区 版 的 安 装 内 容 和 注 意 事 项 1.1 Primeton EOS 5.3 开 发 版 的 安 装 内 容 EOS 开 发 版 面 向 EOS 应 用 开 发 人 员, 提 供 集 成 开 发 运 行 管 理 一 体 化 的 应 用 开 发 环 境, 安 装 内 容 包 括 : EOS Server(EOS 运 行 环 境 ) EOS Studio(EOS 开 发 环 境 ) EOS 管 理 控 制 台 EOS 工 作 流 引 擎 EOS Report(EOS 报 表 ) EOS 用 户 权 限 管 理 EOS RichWeb(EOS 页 面 开 发 ) EOS 构 件 库 缺 省 提 供 符 合 标 准 的 TOMCAT 应 用 服 务 器 注 意 : 用 户 安 装 开 发 版 时, 系 统 会 缺 省 安 装 Tomcat-5.0.28, 在 安 装 时 只 允 许 选 择 缺 省 的 应 用 服 务 器 开 发 版 支 持 用 户 在 EOS Studio 中 配 置 其 它 应 用 服 务 器, 包 括 jboss3.2.5 WebLogic8 和 WebLogic9 1-1
第 1 章 安 装 简 介 1.2 Primeton EOS 5.3 专 业 版 的 安 装 内 容 EOS 专 业 版 面 向 EOS 应 用 部 署 人 员 和 使 用 人 员, 只 提 供 EOS 应 用 运 行 管 理 的 环 境, 安 装 内 容 包 括 : EOS Server EOS 管 理 控 制 台 EOS 工 作 流 引 擎 EOS Report(EOS 报 表 ) EOS 用 户 权 限 管 理 EOS RichWeb EOS 构 件 库 1.3 Primeton EOS 5.3 社 区 版 的 安 装 内 容 EOS 社 区 版 面 向 gocom 社 区 用 户, 只 提 供 EOS 应 用 运 行 管 理 的 环 境, 安 装 内 容 包 括 : EOS Server EOS 管 理 控 制 台 EOS 工 作 流 引 擎 EOS Report(EOS 报 表 ) EOS 用 户 权 限 管 理 EOS RichWeb EOS 构 件 库 缺 省 提 供 符 合 标 准 的 JBOSS 应 用 服 务 器 如 果 您 想 成 为 gocom 社 区 用 户, 请 到 http://gocom.primeton.com 注 册 用 户 选 择 安 装 社 区 版 时, 系 统 会 缺 省 安 装 JBOSS3.2.5 社 区 版 不 支 持 其 它 应 用 服 务 器 1-2
第 2 章 安 装 规 划 第 2 章 安 装 规 划 本 章 介 绍 安 装 Primeton EOS 5.3 产 品 的 硬 件 和 软 件 配 置 要 求 2.1 硬 件 配 置 安 装 Primeton EOS 5.3 产 品 的 硬 件 配 置 要 求, 如 表 2-1 所 示 表 2-1 硬 件 配 置 要 求 硬 件 最 低 要 求 CPU PIII800 以 上 内 存 512MB 以 上 开 发 版 : 不 需 要 临 时 目 录 空 间 安 装 目 录 空 间 :600MB 以 上 硬 盘 空 间 专 业 版 : 临 时 目 录 空 间 :200MB 以 上 安 装 目 录 空 间 :600MB 以 上 社 区 版 : 不 需 要 临 时 目 录 空 间 安 装 目 录 空 间 :600MB 以 上 注 意 : 用 户 选 择 安 装 目 录 时, 若 安 装 目 录 下 的 空 间 不 足, 系 统 会 弹 出 提 示 框 2.2 软 件 配 置 本 节 分 别 介 绍 Primeton EOS 5.3 开 发 版 专 业 版 和 社 区 版, 对 操 作 系 统 数 据 库 和 J2EE 服 务 器 的 配 置 要 求 2.2.1 EOS 开 发 版 开 发 版 的 软 件 配 置 要 求, 如 表 2-2 所 示 2-1
第 2 章 安 装 规 划 表 2-2 开 发 版 配 置 要 求 配 置 项 目 操 作 系 统 数 据 库 J2EE 服 务 器 JDK 要 求 Windows 2000,Windows 2003 或 Windows XP Oracle 9i,DB2 8.2,SQL Server 2000,Sybase 12.5 或 Informix 9.4 数 据 库 表 空 间 必 须 大 于 20MB 需 要 准 备 一 个 数 据 库 用 户, 用 于 初 始 化 数 据 库 操 作, 且 该 用 户 具 有 创 建 修 改 删 除 表 的 权 限 Tomcat-5.0.28 SUN JDK1.4.2 2.2.2 EOS 专 业 版 专 业 版 的 软 件 配 置 要 求, 如 表 2-3 所 示 特 别 推 荐 以 下 5 种 环 境 : 单 机 : Windows 2003 + WebSphere 6.0 + Oracle 9i Red Hat Enterprise Linux + WebLogic 9.2 + SQL Server 2000 AIX 5.3 + WebSphere 6.0 + DB2 8.2 集 群 : AIX 5.3 + WebSphere 6.0 ND Red Hat Enterprise Linux + WebLogic 9.2 表 2-3 专 业 版 配 置 要 求 配 置 项 目 操 作 系 统 数 据 库 J2EE 服 务 器 JDK 要 求 Windows 2000,Windows 2003,Windows XP,Red Hat Enterprise Linux,AIX 5.3,Solaris 或 HP-UX Oracle 9i,DB2 8.2,SQL Server 2000,Sybase 12.5 或 Informix 9.4 数 据 库 表 空 间 必 须 大 于 20MB 需 要 准 备 一 个 数 据 库 用 户, 用 于 初 始 化 数 据 库 操 作, 且 该 用 户 具 有 创 建 修 改 删 除 表 的 权 限 JBOSS 3.2.5,WebLogic 8.1/9.0/9.1/9.2,WebSphere 5.1/6.0 或 WebSphere 5.1/6.0 ND IBM JDK 1.4.2.51 SUN JDK 1.4.2 或 SUN JDK 1.5 对 于 WebLogic 9.0/9.1/9.2, 需 要 配 套 使 用 SUN JDK 1.5 如 果 操 作 系 统 为 AIX, 则 JDK 必 须 采 用 IBM JDK 1.4.2.51 2-2
第 2 章 安 装 规 划 2.2.3 EOS 社 区 版 社 区 版 的 软 件 配 置 要 求, 如 表 2-4 所 示 表 2-4 社 区 版 配 置 要 求 操 作 系 统 配 置 项 目 要 求 Windows 2000,Windows 2003,Windows XP 或 Red Hat Enterprise Linux 数 据 库 Oracle 9i,DB2 8.2 或 SQL Server 2000 J2EE 服 务 器 JBOSS 3.2.5 数 据 库 表 空 间 必 须 大 于 20MB 需 要 准 备 一 个 数 据 库 用 户, 用 于 初 始 化 数 据 库 操 作, 且 该 用 户 具 有 创 建 修 改 删 除 表 的 权 限 JDK SUN JDK1.4.2 2-3
第 3 章 安 装 EOS 第 3 章 安 装 EOS 本 章 分 别 介 绍 Primeton EOS 5.3 产 品 的 界 面 交 互 安 装 方 式 和 哑 安 装 方 式 3.1 界 面 交 互 安 装 方 式 本 节 分 别 介 绍 界 面 交 互 方 式 下, 如 何 安 装 Primeton EOS 5.3 开 发 版 专 业 版 和 社 区 版 安 装 程 序 会 根 据 操 作 系 统 的 语 言 环 境 自 动 显 示 中 文 或 英 文 3.1.1 安 装 EOS 开 发 版 下 面 介 绍 安 装 Primeton EOS 5.3 开 发 版 前 的 准 备 工 作 安 装 步 骤, 以 及 验 证 安 装 是 否 正 确 的 方 法 1. 安 装 准 备 安 装 Primeton EOS 5.3 开 发 版 前, 需 做 以 下 准 备 工 作 : (1) 检 查 安 装 光 盘 检 查 光 盘 贴 膜 标 注 是 否 为 开 发 版 (2) 检 查 安 装 环 境 检 查 操 作 系 统 必 须 为 Windows2000/2003/XP 检 查 数 据 库 必 须 为 Oracle 9i DB2 8.2 SQL Server 2000 Sybase 12.5 或 Informix 9.4, 保 证 数 据 库 连 接 成 功 2. 安 装 步 骤 以 Windows XP + Tomcat5.0.28 + Oracle 9i 环 境 为 例,Primeton EOS 5.3 开 发 版 的 安 装 步 骤 如 下 : 步 骤 1: 启 动 安 装 程 序 将 安 装 光 盘 插 入 CD-ROM 中, 在 autorun 界 面 中 选 择 安 装 Primeton EOS 5.3 开 发 版 3-1
第 3 章 安 装 EOS 若 不 是 通 过 autorun 形 式 启 动 安 装 程 序, 请 直 接 执 行 安 装 程 序 文 件 install.cmd 注 意 : 请 检 查 安 装 盘 installer 目 录 下 install.xml 文 件 的 project 项, 属 性 silent 的 值 必 须 为 "false" 例 如 :<project name="eosinstall" silent="false"> 步 骤 2: 阅 读 安 装 简 介, 如 图 3-1 所 示, 单 击 < 下 一 步 > 按 钮 图 3-1 安 装 简 介 步 骤 3: 阅 读 开 发 版 的 许 可 声 明 后, 选 择 本 人 接 受 许 可 协 议 条 款 单 选 按 钮, 如 图 3-2 所 示, 单 击 < 下 一 步 > 按 钮 3-2
第 3 章 安 装 EOS 图 3-2 许 可 协 议 步 骤 4: 设 置 管 理 员 口 令 (1) 输 入 管 理 员 的 密 码 和 确 认 密 码, 如 图 3-3 所 示 系 统 默 认 sysadmin 的 密 码 为 000000 用 户 可 以 在 此 设 置 新 密 码, 密 码 长 度 必 须 在 6~20 位 之 间, 密 码 只 能 由 半 角 英 文 字 符 数 字 或 下 划 线 _ 组 成 (2) 设 置 管 理 端 口 : 如 果 在 本 机 上 安 装 了 多 个 EOS, 则 需 要 修 改 此 端 口, 以 避 免 启 动 多 个 EOS 应 用 时 引 起 端 口 冲 突 默 认 为 30614 端 口 (3) 根 据 实 际 情 况 输 入 用 户 名 称 和 机 构 名 称 ( 可 以 不 输 入 ), 如 图 3-3 所 示 系 统 默 认 用 户 名 称 为 当 前 登 录 操 作 系 统 的 用 户 名 3-3
第 3 章 安 装 EOS 图 3-3 设 置 管 理 员 口 令 (4) 单 击 < 下 一 步 > 按 钮 步 骤 5: 选 择 应 用 服 务 器 (1) 在 下 拉 列 表 框 中 选 择 应 用 服 务 器, 如 图 3-4 所 示 目 前 EOS Studio 缺 省 提 供 Tomcat5.0.28 应 用 服 务 器 图 3-4 选 择 应 用 服 务 器 3-4
第 3 章 安 装 EOS (2) 单 击 < 下 一 步 > 按 钮 步 骤 6: 配 置 数 据 库 (1) 在 下 拉 列 表 框 中 选 择 数 据 库 类 型 Oracle 9i (2) 输 入 数 据 库 的 相 关 配 置 信 息 配 置 Oracle 类 型 数 据 库 的 界 面, 如 图 3-5 所 示 图 3-5 配 置 Oracle 类 型 数 据 库 配 置 数 据 库 界 面 的 参 数 说 明, 如 表 3-1 所 示 表 3-1 配 置 数 据 库 参 数 说 明 数 据 库 类 型 选 择 EOS 使 用 的 数 据 库 类 型 目 前 EOS 支 持 的 数 据 库 有 Oracle 9i DB2 8.2 SQL Server 2000 Sybase 12.5 和 Informix 9.4 服 务 器 IP 连 接 数 据 库 服 务 器 的 IP 地 址 连 接 数 据 库 服 务 器 的 端 口 号 各 数 据 库 服 务 器 的 缺 省 端 口 号 如 下 : 服 务 器 端 口 SID Oracle 9i:1521 DB2 8.2:50000 SQL Server 2000:1433 Sybase 12.5:5000 Informix 9.4:1528 Oracle 类 型 数 据 库 的 名 称 仅 当 用 户 选 择 的 数 据 库 类 型 是 Oracle 9i 时, 本 参 数 可 见 3-5
第 3 章 安 装 EOS 参 数 说 明 DB2 SQL Server Sybase 或 Informix 类 型 数 据 库 的 名 称 数 据 库 名 称 仅 当 用 户 选 择 的 数 据 库 类 型 不 是 Oracle 9i 时, 本 参 数 可 见 Informix 类 型 数 据 库 的 服 务 名 Informix 服 务 名 仅 当 用 户 选 择 的 数 据 库 类 型 是 Informix 9.4 时, 本 参 数 可 见 数 据 库 用 户 名 访 问 数 据 库 的 用 户 名 数 据 库 用 户 口 令 访 问 数 据 库 的 用 户 密 码 数 据 库 URL 访 问 数 据 库 的 JDBC URL 安 装 程 序 会 根 据 用 户 所 填 内 容 自 动 生 成 数 据 库 驱 动 程 序 对 应 的 jar 包 自 选 数 据 库 驱 动 因 数 据 库 使 用 JDBC 连 接,EOS 安 装 包 内 自 带 了 Oracle 9i DB2 8.2 SQL Server 2000 Sybase 12.5 和 Informix 9.4 的 数 据 库 驱 动 若 默 认 的 数 据 库 驱 动 不 能 与 用 户 所 要 连 接 的 数 据 库 相 匹 配, 请 选 择 自 选 数 据 库 驱 动 程 序 的 复 选 框, 并 选 择 相 应 的 jar 包 自 选 数 据 库 驱 动 类 在 不 使 用 自 选 JDBC 的 情 况 下, 安 装 包 为 各 类 型 数 据 库 提 供 了 默 认 的 JDBC Driver Class: 数 据 库 驱 动 类 Oracle:oracle.jdbc.driver.OracleDriver DB2:com.ibm.db2.jcc.DB2Driver SqlServer:com.microsoft.jdbc.sqlserver.SQLServerDriver Sybase:com.sybase.jdbc2.jdbc.SybDriver Informix:com.informix.jdbc.IfxDriver (3) 选 择 是 否 初 始 化 数 据 库 如 果 是 初 次 安 装 EOS, 建 议 选 择 初 始 化 数 据 库, 否 则 可 能 会 导 致 EOS 不 能 正 常 运 行 ; 对 于 已 执 行 过 初 始 化 的 数 据 库, 再 次 初 始 化 将 覆 盖 已 经 修 改 的 EOS 表 初 始 化 数 据 库 时, 系 统 将 创 建 EOS 使 用 的 表 和 视 图 若 要 初 始 化 指 定 的 数 据 库, 必 须 正 确 填 写 该 数 据 库 配 置 信 息 由 于 Sybase 数 据 库 的 特 性, 初 始 化 Sybase 数 据 库 时, 在 不 指 定 数 据 库 名 称 或 数 据 库 名 称 错 误 时, 只 要 Sybase 数 据 库 IP 数 据 库 端 口 用 户 名 口 令 正 确, 都 能 显 示 数 据 库 连 接 成 功, 其 默 认 连 接 的 是 Sybase 的 缺 省 数 据 库 (4) 单 击 < 数 据 库 连 接 测 试 > 按 钮, 测 试 所 配 置 数 据 库 是 否 可 以 成 功 连 接 (5) 单 击 < 下 一 步 > 按 钮 步 骤 7: 单 击 < 浏 览 > 按 钮, 从 弹 出 的 对 话 框 中 选 择 安 装 目 录, 如 图 3-6 所 示 设 置 完 毕, 单 击 < 下 一 步 > 按 钮 3-6
第 3 章 安 装 EOS 图 3-6 选 择 安 装 路 径 注 意 : 默 认 安 装 路 径 为 C:\primeton 安 装 路 径 最 多 可 输 入 64 个 字 符, 只 能 由 半 角 英 文 字 符 数 字 或 下 划 线 _ 组 成 如 果 所 选 的 安 装 目 录 已 经 安 装 过 EOS 产 品, 则 系 统 将 提 示 用 户 选 择 其 它 目 录 步 骤 8: 阅 读 并 审 核 安 装 设 置 信 息, 如 图 3-7 所 示, 单 击 < 下 一 步 > 按 钮 3-7
第 3 章 安 装 EOS 图 3-7 预 安 装 摘 要 步 骤 9: 开 始 安 装, 安 装 过 程 中 显 示 各 组 件 的 安 装 进 程, 如 图 3-8 所 示 图 3-8 正 在 安 装 步 骤 10: 系 统 提 示 开 发 版 已 经 成 功 安 装, 如 图 3-9 所 示 选 择 现 在 查 看 readme.txt 文 件 复 选 框, 可 以 查 看 readme 文 件 内 容 3-8
第 3 章 安 装 EOS 图 3-9 安 装 完 成 步 骤 11: 单 击 < 完 成 > 按 钮, 完 成 EOS 开 发 版 的 安 装 3. 验 证 安 装 验 证 Primeton EOS 5.3 开 发 版 是 否 已 正 确 安 装 的 步 骤 如 下 : (1) 安 装 程 序 提 示 安 装 成 功, 如 图 3-9 所 示 用 户 第 一 次 安 装 Primeton EOS 5.3 产 品 后,[ 开 始 / 所 有 程 序 ] 中 会 添 加 Primeton EOS 5.3 菜 单 同 一 个 登 录 用 户 若 多 次 安 装 EOS 5.3 产 品,[ 开 始 / 所 有 程 序 ] 中 会 依 次 添 加 Primeton EOS 5.3(EOS Home2) Primeton EOS 5.3(EOS Home3) 菜 单, 以 示 区 别 (2) 检 查 日 志 打 开 当 前 用 户 USER_HOME 目 录 下 的 erector_install.log 安 装 日 志 文 件, 检 查 安 装 过 程 是 否 有 异 常 信 息 例 如 : 本 地 当 前 用 户 为 Administrator, 且 Windows 安 装 在 系 统 C 盘, 则 请 查 看 C:\Documents and Settings\Administrator\erector_install.log 文 件 (3) 检 查 目 录 和 配 置 文 件 验 证 安 装 EOS Studio, 如 表 3-2 所 示 3-9
第 3 章 安 装 EOS 表 3-2 验 证 安 装 EOS Studio 检 查 项 目 目 录 和 文 件 检 查 内 容 EOS Studio 部 分 的 内 容 是 否 存 放 于 EOS 安 装 目 录 下 的 \ide\eclipse eostools 和 othertools 目 录 中 (1) eclipse\configuration\eos_studio_config 目 录 下 dbconfig.xml 和 server.config 文 件 中 的 数 据 库 配 置 和 Server 配 置 信 息 与 安 装 时 设 置 的 信 息 是 否 一 致 (2) server.config 文 件 中 <group name="configuration"> 节 点 下 的 键 值 设 置 是 否 正 确 : 配 置 文 件 PRIMETON_EOS_SERVER_Tomcat5_myserver_EOSHOME EOS Server 安 装 目 录 PRIMETON_EOS_SERVER_ Tomcat5_myserver_INSTALLPATH TOMCAT 安 装 目 录 (3) server.config 文 件 中 < group name=" PRIMETON_EOS_SERVER_Tomcat5_myserver_CLASSPATH"> 节 点 下 的 键 值 设 置 是 否 正 确 : 检 查 run.jar 的 路 径 是 否 正 确 检 查 tools.jar 的 路 径 是 否 正 确 验 证 安 装 EOS Server, 如 表 3-3 所 示 %EOS_HOME%=EOS 安 装 目 录 \eosserver %TOMCAT_HOME%=EOS 安 装 目 录 \ jakarta-tomcat-5.0.28 表 3-3 验 证 安 装 EOS Server 检 查 项 目 检 查 内 容 %TOMCAT_HOME%\server\default\lib 下 是 否 存 在 数 据 库 驱 动 : 数 据 库 驱 动 %TOMCAT_HOME%\ webapps 配 置 文 件 Oracle 为 ojdbc14.jar DB2 为 db2jcc.jar SQLSever 为 mssqlserver.jar Sybase 为 sybase_jconn.jar Informix 为 infomixjdbc.jar 检 查 是 否 存 在 4 个 war(root eosmgr axis axis2) 检 查 数 据 源 配 置 %EOS_HOME%\config 目 录 下 是 否 存 在 eosconfig.xml 文 件, 且 该 文 件 中 的 <module name="datasource"> 模 块 配 置 是 否 正 确 检 查 日 志 配 置 %EOS_HOME%\config\log4j-config.propertiesl 文 件 中 日 志 输 出 目 的 地 配 置 是 否 正 确 检 查 工 作 流 配 置 %EOS_HOME%\config 目 录 下 是 否 存 在 wfconfig.xml 文 件 批 注 [zhangzw1]: update 3-10
第 3 章 安 装 EOS (4) 检 查 starttomcat.cmd starttomcat.cmd 位 于 EOS 安 装 目 录 下 用 编 辑 器 打 开 该 文 件 查 看 JAVA_HOME 和 EOS_HOME 的 设 置 是 否 正 确 运 行 starttomcat.cmd, 启 动 EOS Server, 查 看 控 制 台 是 否 有 异 常 3.1.2 安 装 EOS 专 业 版 下 面 介 绍 安 装 Primeton EOS 5.3 专 业 版 前 的 准 备 工 作 安 装 步 骤 验 证 安 装 是 否 正 确 的 方 法, 以 及 不 同 环 境 下 安 装 需 要 注 意 的 事 项 1. 安 装 准 备 安 装 Primeton EOS 5.3 专 业 版 前, 需 做 以 下 准 备 工 作 : (1) 检 查 安 装 光 盘 检 查 光 盘 贴 膜 标 注 是 否 为 专 业 版 (2) 检 查 安 装 环 境 检 查 操 作 系 统 必 须 为 Windows 2000,Windows 2003,Windows XP,Red Hat Enterprise Linux,AIX 5.3,Solaris 或 HP-UX 检 查 数 据 库 必 须 为 Oracle 9i DB2 8.2 SQL Server 2000 Sybase 12.5 或 Informix 9.4, 保 证 数 据 库 连 接 成 功 2. 安 装 步 骤 (AIX 5.3 + WebSphere 6.0 + DB2 8.2) 以 AIX 5.3 + WebSphere 6.0 + DB2 8.2 环 境 为 例 ( 注 意 :WebSphere 6.0 必 须 安 装 WebSphere 6.0.2 补 丁 ),Primeton EOS 5.3 专 业 版 的 安 装 步 骤 如 下 : 步 骤 1: 运 行 install.sh, 启 动 安 装 程 序 注 意 : 请 检 查 安 装 盘 installer 目 录 下 install.xml 文 件 的 project 项, 属 性 silent 的 值 必 须 为 "false" 例 如 :<project name="eosinstall" silent="false"> 步 骤 2: 系 统 检 测 磁 盘 空 间 是 否 够 用 如 果 系 统 检 测 到 磁 盘 的 临 时 解 压 缩 空 间 不 足 200MB, 会 弹 出 [ 磁 盘 空 间 不 够 ] 提 示 框 请 用 户 清 理 磁 盘 空 间 或 者 选 择 其 它 有 200MB 空 闲 空 间 的 磁 盘, 确 保 磁 盘 空 间 充 足 后, 单 击 < 确 定 > 按 钮, 继 续 安 装 步 骤 3: 阅 读 安 装 简 介, 如 图 3-10 所 示, 单 击 < 下 一 步 > 按 钮 3-11
第 3 章 安 装 EOS 图 3-10 安 装 简 介 步 骤 4: 阅 读 专 业 版 的 许 可 声 明 后, 选 择 本 人 接 受 许 可 协 议 条 款 单 选 按 钮, 如 图 3-11 所 示, 单 击 < 下 一 步 > 按 钮 图 3-11 许 可 协 议 3-12
第 3 章 安 装 EOS 步 骤 5: 设 置 管 理 员 口 令 (1) 输 入 管 理 员 的 密 码 和 确 认 密 码, 如 图 3-12 所 示 系 统 默 认 sysadmin 的 密 码 为 000000 用 户 可 以 在 此 设 置 新 密 码, 密 码 长 度 必 须 在 6~20 位 之 间, 密 码 只 能 由 半 角 英 文 字 符 数 字 或 下 划 线 _ 组 成 (2) 设 置 管 理 端 口 : 如 果 在 本 机 上 安 装 了 多 个 EOS, 则 需 要 修 改 此 端 口, 以 避 免 启 动 多 个 EOS 应 用 时 引 起 端 口 冲 突 默 认 为 30614 端 口 (3) 根 据 实 际 情 况 输 入 用 户 名 称 和 机 构 名 称 ( 可 以 不 输 入 ), 如 图 3-12 所 示 系 统 默 认 用 户 名 称 为 当 前 登 录 操 作 系 统 的 用 户 名 图 3-12 设 置 管 理 员 口 令 (4) 单 击 < 下 一 步 > 按 钮 步 骤 6: 配 置 应 用 服 务 器 (1) 在 下 拉 列 表 框 中 选 择 应 用 服 务 器 WebSphere6.0 (2) 输 入 应 用 服 务 器 相 关 配 置 信 息 配 置 WebSphere6.0 类 型 应 用 服 务 器 的 界 面, 如 图 3-13 所 示 3-13
第 3 章 安 装 EOS 图 3-13 配 置 WebSphere6.0 类 型 应 用 服 务 器 选 择 应 用 服 务 器 界 面 的 参 数 说 明, 如 表 3-4 所 示 表 3-4 选 择 应 用 服 务 器 参 数 应 用 服 务 器 BEA HOME Weblogic HOME WebServer PORT 说 明 选 择 EOS 所 使 用 的 应 用 服 务 器 类 型 目 前 EOS 专 业 版 支 持 的 应 用 服 务 器 有 JBOSS 3.2.5,WebLogic 8.1/9.0/9.1/9.2,WebSphere 5.1/6.0 或 WebSphere 5.1/6.0 ND WebLogic 的 BEA 所 在 目 录 仅 当 用 户 选 择 的 应 用 服 务 器 是 Weblogic8.1 Weblogic9.0/9.1 或 Weblogic9.2 时, 本 参 数 可 见 WebLogic 目 录 用 户 选 择 BEA HOME 后, 系 统 会 自 动 填 写 WebLogic HOME, 一 般 不 需 要 修 改 仅 当 用 户 选 择 的 应 用 服 务 器 是 Weblogic8.1 Weblogic9.0/9.1 或 Weblogic9.2 时, 本 参 数 可 见 WebServer 端 口 号,WebLogic 默 认 是 7001 用 户 选 择 BEA HOME 后, 系 统 会 自 动 填 写 Webserver PORT, 一 般 不 需 要 修 改 仅 当 用 户 选 择 的 应 用 服 务 器 是 Weblogic8.1 Weblogic9.0/9.1 或 Weblogic9.2 时, 本 参 数 可 见 3-14
第 3 章 安 装 EOS 参 数 WAS Home Profile Home Cell Name Server Name Virtual Host EOS App Name WAS(ND) Home Cluster Name Node Name WebSphere5.1 的 安 装 目 录 说 明 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere5.1 时, 本 参 数 可 见 WebSphere5.1 的 目 录 结 构 参 见 附 录 D WebSphere 目 录 结 构 说 明 WebSphere6.0 安 装 目 录 下 的 profiles\appsrv01 子 目 录 ( 即 %USER_INSTALL_ROOT%, 参 见 附 录 D WebSphere 目 录 结 构 说 明 ) 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere6.0 时, 本 参 数 可 见 管 理 服 务 器 单 元 的 名 称 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere5.1 WebSphere5.1ND WebSphere6.0 或 WebSphere6.0ND 时, 本 参 数 可 见 WebSphere Server 名 称 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere5.1 或 WebSphere6.0 时, 本 参 数 可 见 需 要 把 EOS 应 用 安 装 到 的 虚 拟 主 机 名 称 默 认 值 为 default_host, 一 般 不 需 要 修 改 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere5.1 WebSphere5.1ND WebSphere6.0 或 WebSphere6.0ND 时, 本 参 数 可 见 EOS 应 用 的 名 称, 用 户 可 自 行 定 义 默 认 值 为 eos4ws 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere5.1 WebSphere5.1ND WebSphere6.0 或 WebSphere6.0ND 时, 本 参 数 可 见 WebSphere ND 的 安 装 目 录 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere5.1ND 或 WebSphere6.0ND 时, 本 参 数 可 见 WebSphere 集 群 名 称 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere5.1ND 或 WebSphere6.0ND 时, 本 参 数 可 见 WebSphere 节 点 名 称 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere6.0 时, 本 参 数 可 见 (3) 设 置 完 毕, 单 击 < 下 一 步 > 按 钮 3-15
第 3 章 安 装 EOS 步 骤 7: 配 置 数 据 库 (1) 在 下 拉 列 表 框 中 选 择 数 据 库 类 型 DB2 8.2 (2) 输 入 数 据 库 的 相 关 配 置 信 息 配 置 DB2 类 型 数 据 库 的 界 面, 如 图 3-14 所 示 图 3-14 配 置 DB2 类 型 数 据 库 配 置 数 据 库 界 面 的 参 数 说 明, 如 表 3-5 所 示 表 3-5 配 置 数 据 库 参 数 说 明 数 据 库 类 型 选 择 EOS 使 用 的 数 据 库 类 型 目 前 EOS 支 持 的 数 据 库 有 Oracle 9i DB2 8.2 SQL Server 2000 Sybase 12.5 和 Informix 9.4 服 务 器 IP 连 接 数 据 库 服 务 器 的 IP 地 址 连 接 数 据 库 服 务 器 的 端 口 号 各 数 据 库 服 务 器 的 缺 省 端 口 号 如 下 : 服 务 器 端 口 SID Oracle 9i:1521 DB2 8.2:50000 SQL Server 2000:1433 Sybase 12.5:5000 Informix 9.4:1528 Oracle 类 型 数 据 库 的 名 称 仅 当 用 户 选 择 的 数 据 库 类 型 是 Oracle 9i 时, 本 参 数 可 见 3-16
第 3 章 安 装 EOS 参 数 说 明 DB2 SQL Server Sybase 或 Informix 类 型 数 据 库 的 名 称 数 据 库 名 称 仅 当 用 户 选 择 的 数 据 库 类 型 不 是 Oracle 9i 时, 本 参 数 可 见 Informix 类 型 数 据 库 的 服 务 名 Informix 服 务 名 仅 当 用 户 选 择 的 数 据 库 类 型 是 Informix 9.4 时, 本 参 数 可 见 数 据 库 用 户 名 访 问 数 据 库 的 用 户 名 数 据 库 用 户 口 令 访 问 数 据 库 的 用 户 密 码 数 据 库 URL 访 问 数 据 库 的 JDBC URL 安 装 程 序 会 根 据 用 户 所 填 内 容 自 动 生 成 数 据 库 驱 动 程 序 对 应 的 jar 包 自 选 数 据 库 驱 动 因 数 据 库 使 用 JDBC 连 接,EOS 安 装 包 内 自 带 了 Oracle 9i DB2 8.2 SQL Server 2000 Sybase 12.5 和 Informix 9.4 的 数 据 库 驱 动 若 默 认 的 数 据 库 驱 动 不 能 与 用 户 所 要 连 接 的 数 据 库 相 匹 配, 请 选 择 自 选 数 据 库 驱 动 程 序 的 复 选 框, 并 选 择 相 应 的 jar 包 自 选 数 据 库 驱 动 类 在 不 使 用 自 选 JDBC 的 情 况 下, 安 装 包 为 各 类 型 数 据 库 提 供 了 默 认 的 JDBC Driver Class: 数 据 库 驱 动 类 Oracle:oracle.jdbc.driver.OracleDriver DB2:com.ibm.db2.jcc.DB2Driver SqlServer:com.microsoft.jdbc.sqlserver.SQLServerDriver Sybase:com.sybase.jdbc2.jdbc.SybDriver Informix:com.informix.jdbc.IfxDriver (3) 选 择 是 否 初 始 化 数 据 库 如 果 是 初 次 安 装 EOS, 建 议 选 择 初 始 化 数 据 库, 否 则 可 能 会 导 致 EOS 不 能 正 常 运 行 ; 对 于 已 执 行 过 初 始 化 的 数 据 库, 再 次 初 始 化 将 覆 盖 已 经 修 改 的 EOS 表 初 始 化 数 据 库 时, 系 统 将 创 建 EOS 使 用 的 表 和 视 图 若 要 初 始 化 指 定 的 数 据 库, 必 须 正 确 填 写 该 数 据 库 配 置 信 息 (4) 单 击 < 数 据 库 连 接 测 试 > 按 钮, 测 试 所 配 置 数 据 库 是 否 可 以 成 功 连 接 (5) 单 击 < 下 一 步 > 按 钮 步 骤 8: 单 击 < 浏 览 > 按 钮, 从 弹 出 的 对 话 框 中 选 择 安 装 目 录, 如 图 3-15 所 示 设 置 完 毕, 单 击 < 下 一 步 > 按 钮 3-17
第 3 章 安 装 EOS 图 3-15 选 择 安 装 路 径 EOS 默 认 安 装 目 录 如 表 3-6 所 示 表 3-6 EOS 默 认 安 装 目 录 说 明 操 作 系 统 应 用 服 务 器 默 认 安 装 目 录 Windows 2000/2003/XP Red Hat Enterprise Linux, AIX 5.3,Solaris,HP-UX Windows 2000/2003/XP, Red Hat Enterprise Linux, AIX 5.3,Solaris,HP-UX Windows 2000/2003/XP, Red Hat Enterprise Linux, AIX 5.3,Solaris,HP-UX Windows 2000/2003/XP, Red Hat Enterprise Linux, AIX 5.3,Solaris,HP-UX JBOSS 3.2.5, WebLogic 8.1/9.0/9.1/9.2 JBOSS 3.2.5, WebLogic 8.1/9.0/9.1/9.2 WebSphere 5.1 WebSphere 6.0 WebSphere 5.1/6.0 ND C:\primeton 没 有 默 认 安 装 目 录, 用 户 需 要 自 行 选 择 WebSphere 安 装 目 录 下 的 Server Name 子 目 录 Server Name 在 选 择 应 用 服 务 器 时 设 置, 如 图 3-13 所 示 Profile Home 下 的 Server Name 子 目 录 Profile Home 和 Server Name 在 选 择 应 用 服 务 器 时 设 置, 如 图 3-13 所 示 用 户 不 需 要 选 择 EOS 安 装 目 录 3-18
第 3 章 安 装 EOS 注 意 : 安 装 路 径 最 多 可 输 入 64 个 字 符, 只 能 由 半 角 英 文 字 符 数 字 或 下 划 线 _ 组 成 如 果 所 选 的 安 装 目 录 已 经 安 装 过 EOS 产 品, 则 系 统 将 提 示 用 户 选 择 其 它 目 录 步 骤 9: 阅 读 并 审 核 安 装 设 置 信 息, 如 图 3-16 所 示, 单 击 < 下 一 步 > 按 钮 图 3-16 预 安 装 摘 要 步 骤 10: 开 始 安 装, 安 装 过 程 中 显 示 各 组 件 的 安 装 进 程, 如 图 3-17 所 示 3-19
第 3 章 安 装 EOS 图 3-17 正 在 安 装 步 骤 11: 系 统 提 示 专 业 版 已 经 成 功 安 装, 如 图 3-18 所 示 图 3-18 安 装 完 成 步 骤 12: 单 击 < 完 成 > 按 钮, 完 成 EOS 专 业 版 的 安 装 3-20
第 3 章 安 装 EOS 3. 验 证 安 装 (AIX 5.3 + WebSphere 6.0 + DB2 8.2) 以 AIX 5.3 + WebSphere 6.0 + DB2 8.2 环 境 为 例, 验 证 Primeton EOS 5.3 专 业 版 是 否 已 正 确 安 装 的 步 骤 如 下 : (1) 安 装 程 序 提 示 安 装 成 功, 如 图 3-18 (2) 检 查 日 志 打 开 用 户 登 录 名 目 录 下 的 erector_install.log 安 装 日 志 文 件, 检 查 安 装 过 程 中 是 否 有 异 常 信 息 例 如 : 当 前 用 户 登 录 目 录 为 /home/eos, 则 请 查 看 /home/eos/erector_install.log 文 件 (3) 检 查 目 录 和 配 置 文 件, 如 表 3-7 所 示 表 3-7 目 录 和 配 置 文 件 检 查 项 目 检 查 内 容 %WAS_INSTALL_ROOT%/lib 目 录 下 是 否 存 在 数 据 库 驱 动 : 数 据 库 驱 动 ear 目 录 Oracle 为 ojdbc14.jar DB2 为 db2jcc.jar SQLSever 为 mssqlserver.jar Sybase 为 sybase_jconn.jar Informix 为 infomixjdbc.jar %USER_INSTALL_ROOT%/installedApps/p55aNode01Cell/eos4ws.ear 下 是 否 存 在 7 个 目 录 (META-INF default.war eosmgr.war lib axis.war axis2.war classes) 和 3 个 文 件 (eosejb4wl.jar eosmdejb4wl.jar eosmqejb4wl.jar) EOS 安 装 目 录 /eosserver/config 目 录 下 是 否 存 在 wfconfig.xml 文 件 配 置 文 件 eosconfig.xml 中 数 据 库 配 置 是 否 正 确 log4j-config.properties 文 件 中 的 日 志 输 出 目 的 地 配 置 是 否 正 确 %WAS_INSTALL_ROOT% 和 %USER_INSTALL_ROOT% 具 体 指 哪 个 目 录 请 参 见 附 录 D WebSphere 目 录 结 构 说 明 (4) 检 查 run.sh 该 文 件 位 于 EOS 安 装 目 录 下 运 行 run.sh, 可 以 启 动 WebSphere 服 务 ( 具 体 启 动 哪 个 服 务, 在 安 装 EOS 的 选 择 应 用 服 务 器 步 骤 中 确 定, 即 Server Name, 如 Server1, 如 图 3-13 所 示 ) 4. 安 装 步 骤 (Red Hat Enterprise Linux + WebLogic 9.2 + SQL Server 2000) 以 Red Hat Enterprise Linux + WebLogic 9.2 + SQL Server 2000 环 境 为 例, Primeton EOS 5.3 专 业 版 的 安 装 步 骤 如 下 : 3-21
第 3 章 安 装 EOS 步 骤 1: 运 行 install.sh, 启 动 安 装 程 序 注 意 : 请 检 查 安 装 盘 installer 目 录 下 install.xml 文 件 的 project 项, 属 性 silent 的 值 必 须 为 "false" 例 如 :<project name="eosinstall" silent="false"> 步 骤 2: 系 统 检 测 磁 盘 空 间 是 否 够 用 如 果 系 统 检 测 到 磁 盘 的 临 时 解 压 缩 空 间 不 足 200MB, 会 弹 出 [ 磁 盘 空 间 不 够 ] 提 示 框 请 用 户 清 理 磁 盘 空 间 或 者 选 择 其 它 有 200MB 空 闲 空 间 的 磁 盘, 确 保 磁 盘 空 间 充 足 后, 单 击 < 确 定 > 按 钮, 继 续 安 装 步 骤 3: 阅 读 安 装 简 介, 如 图 3-19 所 示, 单 击 < 下 一 步 > 按 钮 图 3-19 安 装 简 介 步 骤 4: 阅 读 专 业 版 的 许 可 声 明 后, 选 择 本 人 接 受 许 可 协 议 条 款 单 选 按 钮, 如 图 3-20 所 示, 单 击 < 下 一 步 > 按 钮 3-22
第 3 章 安 装 EOS 图 3-20 许 可 协 议 步 骤 5: 设 置 管 理 员 口 令 (1) 输 入 管 理 员 的 密 码 和 确 认 密 码, 如 图 3-21 所 示 系 统 默 认 sysadmin 的 密 码 为 000000 用 户 可 以 在 此 设 置 新 密 码, 密 码 长 度 必 须 在 6~20 位 之 间, 密 码 只 能 由 半 角 英 文 字 符 数 字 或 下 划 线 _ 组 成 (2) 设 置 管 理 端 口 : 如 果 在 本 机 上 安 装 了 多 个 EOS, 则 需 要 修 改 此 端 口, 以 避 免 启 动 多 个 EOS 应 用 时 引 起 端 口 冲 突 默 认 为 30614 端 口 (3) 根 据 实 际 情 况 输 入 用 户 名 称 和 机 构 名 称 ( 可 以 不 输 入 ), 如 图 3-21 所 示 系 统 默 认 用 户 名 称 为 当 前 登 录 操 作 系 统 的 用 户 名 3-23
第 3 章 安 装 EOS 图 3-21 设 置 管 理 员 口 令 (4) 单 击 < 下 一 步 > 按 钮 步 骤 6: 配 置 应 用 服 务 器 (1) 在 下 拉 列 表 框 中 选 择 应 用 服 务 器 Weblogic9.2 (2) 输 入 应 用 服 务 器 相 关 配 置 信 息 配 置 Weblogic9.2 类 型 应 用 服 务 器 的 界 面, 如 图 3-22 所 示 3-24
第 3 章 安 装 EOS 图 3-22 配 置 Weblogic9.2 类 型 应 用 服 务 器 选 择 应 用 服 务 器 界 面 的 参 数 说 明, 如 表 3-8 所 示 表 3-8 选 择 应 用 服 务 器 参 数 应 用 服 务 器 BEA HOME Weblogic HOME WebServer PORT 说 明 选 择 EOS 所 使 用 的 应 用 服 务 器 类 型 目 前 EOS 专 业 版 支 持 的 应 用 服 务 器 有 JBOSS 3.2.5,WebLogic 8.1/9.0/9.1/9.2,WebSphere 5.1/6.0 或 WebSphere 5.1/6.0 ND WebLogic 的 BEA 所 在 目 录 仅 当 用 户 选 择 的 应 用 服 务 器 是 Weblogic8.1 Weblogic9.0/9.1 或 Weblogic9.2 时, 本 参 数 可 见 WebLogic 目 录 用 户 选 择 BEA HOME 后, 系 统 会 自 动 填 写 WebLogic HOME, 一 般 不 需 要 修 改 仅 当 用 户 选 择 的 应 用 服 务 器 是 Weblogic8.1 Weblogic9.0/9.1 或 Weblogic9.2 时, 本 参 数 可 见 WebServer 端 口 号,WebLogic 默 认 是 7001 用 户 选 择 BEA HOME 后, 系 统 会 自 动 填 写 Webserver PORT, 一 般 不 需 要 修 改 仅 当 用 户 选 择 的 应 用 服 务 器 是 Weblogic8.1 Weblogic9.0/9.1 或 Weblogic9.2 时, 本 参 数 可 见 3-25
第 3 章 安 装 EOS 参 数 WAS Home Profile Home Cell Name Server Name Virtual Host EOS App Name WAS(ND) Home Cluster Name Node Name WebSphere5.1 的 安 装 目 录 说 明 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere5.1 时, 本 参 数 可 见 WebSphere5.1 的 目 录 结 构 参 见 附 录 D WebSphere 目 录 结 构 说 明 WebSphere6.0 安 装 目 录 下 的 profiles\appsrv01 子 目 录 ( 即 %USER_INSTALL_ROOT%, 参 见 附 录 D WebSphere 目 录 结 构 说 明 ) 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere6.0 时, 本 参 数 可 见 管 理 服 务 器 单 元 的 名 称 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere5.1 WebSphere5.1ND WebSphere6.0 或 WebSphere6.0ND 时, 本 参 数 可 见 WebSphere Server 名 称 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere5.1 或 WebSphere6.0 时, 本 参 数 可 见 需 要 把 EOS 应 用 安 装 到 的 虚 拟 主 机 名 称 默 认 值 为 default_host, 一 般 不 需 要 修 改 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere5.1 WebSphere5.1ND WebSphere6.0 或 WebSphere6.0ND 时, 本 参 数 可 见 EOS 应 用 的 名 称, 用 户 可 自 行 定 义 默 认 值 为 eos4ws 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere5.1 WebSphere5.1ND WebSphere6.0 或 WebSphere6.0ND 时, 本 参 数 可 见 WebSphere ND 的 安 装 目 录 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere5.1ND 或 WebSphere6.0ND 时, 本 参 数 可 见 WebSphere 集 群 名 称 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere5.1ND 或 WebSphere6.0ND 时, 本 参 数 可 见 WebSphere 节 点 名 称 仅 当 用 户 选 择 的 应 用 服 务 器 是 WebSphere6.0 时, 本 参 数 可 见 (3) 设 置 完 毕, 单 击 < 下 一 步 > 按 钮 3-26
第 3 章 安 装 EOS 步 骤 7: 配 置 数 据 库 (1) 在 下 拉 列 表 框 中 选 择 数 据 库 类 型 SQL Server 2000 (2) 输 入 数 据 库 的 相 关 配 置 信 息 配 置 SQLServer 类 型 数 据 库 的 界 面, 如 图 3-23 所 示 图 3-23 配 置 SQLServer 类 型 数 据 库 配 置 数 据 库 界 面 的 参 数 说 明, 如 表 3-9 所 示 表 3-9 配 置 数 据 库 参 数 说 明 数 据 库 类 型 选 择 EOS 使 用 的 数 据 库 类 型 目 前 EOS 支 持 的 数 据 库 有 Oracle 9i DB2 8.2 SQL Server 2000 Sybase 12.5 和 Informix 9.4 服 务 器 IP 连 接 数 据 库 服 务 器 的 IP 地 址 连 接 数 据 库 服 务 器 的 端 口 号 各 数 据 库 服 务 器 的 缺 省 端 口 号 如 下 : 服 务 器 端 口 SID Oracle 9i:1521 DB2 8.2:50000 SQL Server 2000:1433 Sybase 12.5:5000 Informix 9.4:1528 Oracle 类 型 数 据 库 的 名 称 仅 当 用 户 选 择 的 数 据 库 类 型 是 Oracle 9i 时, 本 参 数 可 见 3-27
第 3 章 安 装 EOS 参 数 说 明 DB2 SQL Server Sybase 或 Informix 类 型 数 据 库 的 名 称 数 据 库 名 称 仅 当 用 户 选 择 的 数 据 库 类 型 不 是 Oracle 9i 时, 本 参 数 可 见 Informix 类 型 数 据 库 的 服 务 名 Informix 服 务 名 仅 当 用 户 选 择 的 数 据 库 类 型 是 Informix 9.4 时, 本 参 数 可 见 数 据 库 用 户 名 访 问 数 据 库 的 用 户 名 数 据 库 用 户 口 令 访 问 数 据 库 的 用 户 密 码 数 据 库 URL 访 问 数 据 库 的 JDBC URL 安 装 程 序 会 根 据 用 户 所 填 内 容 自 动 生 成 数 据 库 驱 动 程 序 对 应 的 jar 包 自 选 数 据 库 驱 动 因 数 据 库 使 用 JDBC 连 接,EOS 安 装 包 内 自 带 了 Oracle 9i DB2 8.2 SQL Server 2000 Sybase 12.5 和 Informix 9.4 的 数 据 库 驱 动 若 默 认 的 数 据 库 驱 动 不 能 与 用 户 所 要 连 接 的 数 据 库 相 匹 配, 请 选 择 自 选 数 据 库 驱 动 程 序 的 复 选 框, 并 选 择 相 应 的 jar 包 自 选 数 据 库 驱 动 类 在 不 使 用 自 选 JDBC 的 情 况 下, 安 装 包 为 各 类 型 数 据 库 提 供 了 默 认 的 JDBC Driver Class: 数 据 库 驱 动 类 Oracle:oracle.jdbc.driver.OracleDriver DB2:com.ibm.db2.jcc.DB2Driver SqlServer:com.microsoft.jdbc.sqlserver.SQLServerDriver Sybase:com.sybase.jdbc2.jdbc.SybDriver Informix:com.informix.jdbc.IfxDriver (3) 选 择 是 否 初 始 化 数 据 库 如 果 是 初 次 安 装 EOS, 建 议 选 择 初 始 化 数 据 库, 否 则 可 能 会 导 致 EOS 不 能 正 常 运 行 ; 对 于 已 执 行 过 初 始 化 的 数 据 库, 再 次 初 始 化 将 覆 盖 已 经 修 改 的 EOS 表 初 始 化 数 据 库 时, 系 统 将 创 建 EOS 使 用 的 表 和 视 图 若 要 初 始 化 指 定 的 数 据 库, 必 须 正 确 填 写 该 数 据 库 配 置 信 息 (4) 单 击 < 数 据 库 连 接 测 试 > 按 钮, 测 试 所 配 置 数 据 库 是 否 可 以 成 功 连 接 (5) 单 击 < 下 一 步 > 按 钮 步 骤 8: 单 击 < 浏 览 > 按 钮, 从 弹 出 的 对 话 框 中 选 择 安 装 目 录, 如 图 3-24 所 示 设 置 完 毕, 单 击 < 下 一 步 > 按 钮 3-28
第 3 章 安 装 EOS 图 3-24 选 择 安 装 路 径 EOS 默 认 安 装 目 录 如 表 3-10 所 示 表 3-10 EOS 默 认 安 装 目 录 说 明 操 作 系 统 应 用 服 务 器 默 认 安 装 目 录 Windows 2000/2003/XP Red Hat Enterprise Linux, AIX 5.3,Solaris,HP-UX Windows 2000/2003/XP, Red Hat Enterprise Linux, AIX 5.3,Solaris,HP-UX Windows 2000/2003/XP, Red Hat Enterprise Linux, AIX 5.3,Solaris,HP-UX Windows 2000/2003/XP, Red Hat Enterprise Linux, AIX 5.3,Solaris,HP-UX JBOSS 3.2.5, WebLogic 8.1/9.0/9.1/9.2 JBOSS 3.2.5, WebLogic 8.1/9.0/9.1/9.2 WebSphere 5.1 WebSphere 6.0 WebSphere 5.1/6.0 ND C:\primeton 没 有 默 认 安 装 目 录, 用 户 需 要 自 行 选 择 WebSphere 安 装 目 录 下 的 Server Name 子 目 录 Server Name 在 选 择 应 用 服 务 器 时 设 置, 如 图 3-13 所 示 Profile Home 下 的 Server Name 子 目 录 Profile Home 和 Server Name 在 选 择 应 用 服 务 器 时 设 置, 如 图 3-13 所 示 用 户 不 需 要 选 择 EOS 安 装 目 录 3-29
第 3 章 安 装 EOS 注 意 : 安 装 路 径 最 多 可 输 入 64 个 字 符, 只 能 由 半 角 英 文 字 符 数 字 或 下 划 线 _ 组 成 如 果 所 选 的 安 装 目 录 已 经 安 装 过 EOS 产 品, 则 系 统 将 提 示 用 户 选 择 其 它 目 录 步 骤 9: 阅 读 并 审 核 安 装 设 置 信 息, 如 图 3-25 所 示, 单 击 < 下 一 步 > 按 钮 图 3-25 预 安 装 摘 要 步 骤 10: 开 始 安 装, 安 装 过 程 中 显 示 各 组 件 的 安 装 进 程, 如 图 3-26 所 示 3-30
第 3 章 安 装 EOS 图 3-26 正 在 安 装 步 骤 11: 系 统 提 示 专 业 版 已 经 成 功 安 装, 如 图 3-27 所 示 图 3-27 安 装 完 成 步 骤 12: 单 击 < 完 成 > 按 钮, 完 成 EOS 专 业 版 的 安 装 3-31
第 3 章 安 装 EOS 5. 验 证 安 装 (Red Hat Enterprise Linux + WebLogic 9.2 + SQL Server 2000) 以 Red Hat Enterprise Linux + WebLogic 9.2 + SQL Server 2000 环 境 为 例, 验 证 Primeton EOS 5.3 专 业 版 是 否 已 正 确 安 装 的 步 骤 如 下 : (1) 安 装 程 序 提 示 安 装 成 功, 如 图 3-27 (2) 检 查 日 志 打 开 用 户 登 录 名 目 录 下 的 erector_install.log 安 装 日 志 文 件, 检 查 安 装 过 程 中 是 否 有 异 常 信 息 例 如 : 当 前 用 户 登 录 目 录 为 /home/eos, 则 请 查 看 /home/eos/erector_install.log 文 件 (3) 检 查 目 录 和 配 置 文 件, 如 表 3-11 所 示 表 3-11 目 录 和 配 置 文 件 检 查 项 目 检 查 内 容 EOS 安 装 目 录 /eosdomain/lib 下 是 否 存 在 数 据 库 驱 动 : 数 据 库 驱 动 ear 目 录 Oracle 为 ojdbc14.jar DB2 为 db2jcc.jar SQLSever 为 mssqlserver.jar Sybase 为 sybase_jconn.jar Informix 为 infomixjdbc.jar EOS 安 装 目 录 /eosdomain/applications/eos4wl 下 是 否 存 在 6 个 目 录 (classes META-INF default.war eosmgr.war axis.war axis2.war) 和 3 个 文 件 (eosejb4wl.jar eosmdejb4wl.jar eosmqejb4jwl.jar) EOS 安 装 目 录 /eosserver/config 目 录 下 是 否 存 在 wfconfig.xml 文 件 配 置 文 件 eosconfig.xml 中 数 据 库 配 置 是 否 正 确 log4j-config.properties 文 件 中 的 日 志 输 出 目 的 地 配 置 是 否 正 确 (4) 检 查 startweblogic.sh 该 文 件 位 于 EOS 安 装 目 录 /eosdomain 子 目 录 下 打 开 该 文 件 查 看 JAVA_HOME 和 EOS_HOME 的 设 置 是 否 正 确 运 行 startweblogic.sh, 启 动 EOS Server, 查 看 控 制 台 是 否 有 异 常 6. 不 同 环 境 安 装 注 意 事 项 如 果 用 户 使 用 WebSphere 5.1 ND 集 群 环 境, 安 装 EOS 5.3 专 业 版 前 需 要 做 好 如 下 准 备 : (1) 在 ND 管 理 服 务 器 上 新 建 一 个 集 群 (2) 在 集 群 成 员 中 的 每 一 个 Server 上 定 义 两 个 系 统 变 量 ${WAS_INSTALL_ROOT} 和 ${WAS_SERVER_NAME} WAS_INSTALL_ROOT: 节 点 服 务 器 安 装 目 录 WAS_SERVER_NAME: 节 点 服 务 器 名 称 3-32
第 3 章 安 装 EOS 注 意 : 具 体 如 何 搭 建 WebSphere 5.1 ND 集 群 环 境, 可 以 参 考 C.1 WebSphere 5 集 群 环 境 搭 建 集 群 必 须 是 完 全 启 动 状 态 两 个 WebSphere 系 统 变 量 必 须 配 置 无 误 3.1.3 安 装 EOS 社 区 版 下 面 介 绍 安 装 Primeton EOS 5.3 社 区 版 前 的 准 备 工 作 安 装 步 骤, 以 及 验 证 安 装 是 否 正 确 的 方 法 1. 安 装 准 备 安 装 Primeton EOS 5.3 社 区 版 前, 需 做 以 下 准 备 工 作 : (1) 检 查 安 装 光 盘 检 查 光 盘 贴 膜 标 注 是 否 为 社 区 版 如 果 您 的 安 装 程 序 是 直 接 在 http://gocom.primeton.com 下 载 的, 请 检 查 是 否 为 EOS 5.3 社 区 版 安 装 程 序 (2) 检 查 安 装 环 境 检 查 操 作 系 统 必 须 为 Windows 2000,Windows 2003,Windows XP 或 Red Hat Enterprise Linux 检 查 数 据 库 必 须 为 Oracle 9i,DB2 8.2 或 SQL Server 2000 2. 安 装 步 骤 以 Red Hat Enterprise Linux + JBOSS 3.2.5 + SQL Server 2000 环 境 为 例, Primeton EOS 5.3 社 区 版 的 安 装 步 骤 如 下 : 步 骤 1: 运 行 install.sh, 启 动 安 装 程 序 注 意 : 请 检 查 安 装 盘 installer 目 录 下 install.xml 文 件 的 project 项, 属 性 silent 的 值 必 须 为 "false" 例 如 :<project name="eosinstall" silent="false"> 3-33
第 3 章 安 装 EOS 步 骤 2: 阅 读 安 装 简 介, 如 图 3-28 所 示, 单 击 < 下 一 步 > 按 钮 图 3-28 安 装 简 介 步 骤 3: 阅 读 专 业 版 的 许 可 声 明 后, 选 择 本 人 接 受 许 可 协 议 条 款 单 选 按 钮, 如 图 3-29 所 示, 单 击 < 下 一 步 > 按 钮 图 3-29 许 可 协 议 3-34
第 3 章 安 装 EOS 步 骤 4: 设 置 管 理 员 口 令 (1) 输 入 管 理 员 的 密 码 和 确 认 密 码, 如 图 3-30 所 示 系 统 默 认 sysadmin 的 密 码 为 000000 用 户 可 以 在 此 设 置 新 密 码, 密 码 长 度 必 须 在 6~20 位 之 间, 密 码 只 能 由 半 角 英 文 字 符 数 字 或 下 划 线 _ 组 成 (2) 设 置 管 理 端 口 : 如 果 用 户 在 本 机 上 安 装 多 个 EOS 时 需 要 修 改 此 端 口, 以 免 多 个 EOS 应 用 启 动 时 端 口 冲 突, 默 认 为 30614 端 口 (3) 根 据 实 际 情 况 输 入 用 户 名 称 和 机 构 名 称 ( 可 以 不 输 入 ), 如 图 3-30 所 示 系 统 默 认 用 户 名 称 为 当 前 登 录 操 作 系 统 的 用 户 名 图 3-30 设 置 管 理 员 口 令 (4) 单 击 < 下 一 步 > 按 钮 步 骤 5: 选 择 应 用 服 务 器 (1) 在 下 拉 列 表 框 中 选 择 应 用 服 务 器, 如 图 3-31 所 示 目 前 EOS 社 区 版 只 支 持 JBOSS, 缺 省 提 供 JBOSS 3.2.5 应 用 服 务 器 3-35
第 3 章 安 装 EOS 图 3-31 选 择 应 用 服 务 器 (2) 单 击 < 下 一 步 > 按 钮 步 骤 6: 配 置 数 据 库 (1) 在 下 拉 列 表 框 中 选 择 数 据 库 类 型 SQL Server 2000 (2) 输 入 数 据 库 的 相 关 配 置 信 息 配 置 SQLServer 类 型 数 据 库 的 界 面, 如 图 3-32 所 示 3-36
第 3 章 安 装 EOS 图 3-32 配 置 SQLServer 类 型 数 据 库 配 置 数 据 库 界 面 的 参 数 说 明, 如 表 3-12 所 示 表 3-12 配 置 数 据 库 参 数 说 明 数 据 库 类 型 选 择 EOS 使 用 的 数 据 库 类 型 目 前 EOS 社 区 版 支 持 的 数 据 库 有 Oracle 9i DB2 8.2 和 SQL Server 2000 服 务 器 IP 连 接 数 据 库 服 务 器 的 IP 地 址 服 务 器 端 口 SID 数 据 库 名 称 连 接 数 据 库 服 务 器 的 端 口 号 各 数 据 库 服 务 器 的 缺 省 端 口 号 如 下 : Oracle 9i:1521 DB2 8.2:50000 SQL Server 2000:1433 Oracle 类 型 数 据 库 的 名 称 仅 当 用 户 选 择 的 数 据 库 类 型 是 Oracle 9i 时, 本 参 数 可 见 DB2 和 SQL Server 类 型 数 据 库 的 名 称 数 据 库 用 户 名 访 问 数 据 库 的 用 户 名 仅 当 用 户 选 择 的 数 据 库 类 型 不 是 Oracle 9i 时, 本 参 数 可 见 数 据 库 用 户 口 令 访 问 数 据 库 的 用 户 密 码 数 据 库 URL 访 问 数 据 库 的 JDBC URL 安 装 程 序 会 根 据 用 户 所 填 内 容 自 动 生 成 3-37
第 3 章 安 装 EOS 参 数 说 明 数 据 库 驱 动 程 序 对 应 的 jar 包 自 选 数 据 库 驱 动 因 数 据 库 使 用 JDBC 连 接,EOS 安 装 包 内 自 带 了 Oracle 9i DB2 8.2 和 SQL Server 2000 的 数 据 库 驱 动 若 默 认 的 数 据 库 驱 动 不 能 与 用 户 所 要 连 接 的 数 据 库 相 匹 配, 请 选 择 自 选 数 据 库 驱 动 程 序 的 复 选 框, 并 选 择 相 应 的 jar 包 自 选 数 据 库 驱 动 类 数 据 库 驱 动 类 在 不 使 用 自 选 JDBC 的 情 况 下, 安 装 包 为 各 类 型 数 据 库 提 供 了 默 认 的 JDBC Driver Class: Oracle:oracle.jdbc.driver.OracleDriver DB2:com.ibm.db2.jcc.DB2Driver SqlServer:com.microsoft.jdbc.sqlserver.SQLServerDriver (3) 选 择 是 否 初 始 化 数 据 库 如 果 是 初 次 安 装 EOS, 建 议 选 择 初 始 化 数 据 库, 否 则 可 能 会 导 致 EOS 不 能 正 常 运 行 ; 对 于 已 执 行 过 初 始 化 的 数 据 库, 再 次 初 始 化 将 覆 盖 已 经 修 改 的 EOS 表 初 始 化 数 据 库 时, 系 统 将 创 建 EOS 使 用 的 表 和 视 图 若 要 初 始 化 指 定 的 数 据 库, 必 须 正 确 填 写 该 数 据 库 配 置 信 息 (4) 单 击 < 数 据 库 连 接 测 试 > 按 钮, 测 试 所 配 置 数 据 库 是 否 可 以 成 功 连 接 (5) 单 击 < 下 一 步 > 按 钮 步 骤 7: 单 击 < 浏 览 > 按 钮, 从 弹 出 的 对 话 框 中 选 择 安 装 目 录, 如 图 3-33 所 示 设 置 完 毕, 单 击 < 下 一 步 > 按 钮 3-38
第 3 章 安 装 EOS 图 3-33 选 择 安 装 路 径 注 意 : Windows 系 统 下 默 认 安 装 路 径 为 C:\primeton,Linux 系 统 下 无 默 认 安 装 路 径 安 装 路 径 最 多 可 输 入 64 个 字 符, 只 能 由 半 角 英 文 字 符 数 字 或 下 划 线 _ 组 成 如 果 所 选 的 安 装 目 录 已 经 安 装 过 EOS 产 品, 则 系 统 将 提 示 用 户 选 择 其 它 目 录 步 骤 8: 阅 读 并 审 核 安 装 设 置 信 息, 如 图 3-34 所 示, 单 击 < 下 一 步 > 按 钮 3-39
第 3 章 安 装 EOS 图 3-34 预 安 装 摘 要 步 骤 9: 开 始 安 装, 安 装 过 程 中 显 示 各 组 件 的 安 装 进 程, 如 图 3-35 所 示 图 3-35 正 在 安 装 步 骤 10: 系 统 提 示 社 区 版 已 经 成 功 安 装, 如 图 3-36 所 示 3-40
第 3 章 安 装 EOS 图 3-36 安 装 完 成 步 骤 11: 单 击 < 完 成 > 按 钮, 完 成 EOS 社 区 版 的 安 装 3. 验 证 安 装 以 Red Hat Enterprise Linux + JBOSS 3.2.5 + SQL Server 2000 环 境 为 例, 验 证 Primeton EOS 5.3 社 区 版 是 否 已 正 确 安 装 的 步 骤 如 下 : (1) 安 装 程 序 提 示 安 装 成 功, 如 图 3-36 (2) 检 查 日 志 打 开 用 户 登 录 名 目 录 下 的 erector_install.log 安 装 日 志 文 件, 检 查 安 装 过 程 中 是 否 有 异 常 信 息 例 如 : 当 前 用 户 登 录 目 录 为 /home/eos, 则 请 查 看 /home/eos/erector_install.log 文 件 (3) 检 查 目 录 和 配 置 文 件, 如 表 3-13 所 示 表 3-13 目 录 和 配 置 文 件 检 查 项 目 检 查 内 容 EOS 安 装 目 录 /jboss-3.2.5/server/default/lib 下 是 否 存 在 数 据 库 驱 动 : 数 据 库 驱 动 ear 目 录 Oracle 为 ojdbc14.jar DB2 为 db2jcc.jar SQLSever 为 mssqlserver.jar EOS 安 装 目 录 /jboss-3.2.5/server/default/eos4jboss 下 是 否 存 在 5 个 目 录 (META-INF default.war eosmgr.war axis.war axis2.war) 和 3 个 文 件 (eosejb4wl.jar eosmdejb4wl.jar eosmqejb4jwl.jar) 3-41
第 3 章 安 装 EOS 检 查 项 目 配 置 文 件 检 查 内 容 EOS 安 装 目 录 /eosserver/config 目 录 下 是 否 存 在 wfconfig.xml 文 件 eosconfig.xml 中 数 据 库 配 置 是 否 正 确 log4j-config.properties 文 件 中 的 日 志 输 出 目 的 地 配 置 是 否 正 确 (4) 检 查 run.sh 该 文 件 位 于 EOS 安 装 目 录 下 打 开 该 文 件 查 看 JAVA_HOME 和 EOS_HOME 的 设 置 是 否 正 确 运 行 run.sh, 启 动 EOS Server, 查 看 控 制 台 是 否 有 异 常 3.2 哑 安 装 方 式 哑 安 装 方 式 即 用 户 通 过 属 性 文 件 一 次 性 定 制 各 安 装 参 数, 运 行 安 装 包 后, 安 装 程 序 从 该 属 性 文 件 中 读 取 参 数 进 行 安 装 整 个 安 装 过 程 完 全 自 动 化, 无 需 用 户 干 预 哑 安 装 方 式 能 够 解 决 界 面 交 互 安 装 方 式 对 安 装 环 境 要 求 高, 非 自 动 化 等 问 题 安 装 程 序 所 在 目 录 只 能 由 半 角 英 文 字 符 数 字 或 下 划 线 _ 组 成 3.2.1 哑 安 装 相 关 配 置 文 件 哑 安 装 相 关 配 置 文 件 包 括 install.xml 和 silent_install.properties, 这 2 个 文 件 必 须 存 放 在 安 装 包 所 在 目 录 的 installer 子 目 录 下 1. install.xml 文 件 install.xml 文 件 用 于 控 制 安 装 界 面 和 安 装 动 作 该 文 件 中 的 silent 参 数 值 决 定 安 装 方 式 silent 值 为 false 时, 安 装 程 序 采 用 界 面 交 互 安 装 方 式 silent 默 认 值 为 false silent 值 为 true 时, 安 装 程 序 采 用 哑 安 装 方 式 silent 参 数 被 删 除 或 参 数 值 填 写 错 误 时, 安 装 程 序 采 用 界 面 交 互 安 装 方 式 2. silent_install.properties 文 件 哑 安 装 属 性 文 件 的 名 称 必 须 为 silent_install.properties, 其 内 容 遵 循 java properties 文 件 格 式, 需 要 转 义 的 字 符 必 须 进 行 转 义 该 文 件 内 容 决 定 EOS 安 装 路 径 数 据 库 配 置 J2EE 服 务 器 配 置 等 3-42
第 3 章 安 装 EOS 用 户 要 启 动 哑 安 装 方 式, 只 需 要 将 已 经 正 确 设 置 了 哑 安 装 参 数 的 install.xml 文 件 和 silent_install.properties 文 件 放 在 安 装 包 所 在 目 录 的 installer 子 目 录 下, 然 后 启 动 安 装 程 序 即 可, 安 装 程 序 将 按 照 安 装 参 数 自 动 完 成 EOS 相 应 版 本 的 安 装 3.2.2 如 何 配 置 哑 安 装 属 性 文 件 对 于 Primeton EOS 5.3 开 发 版 专 业 版 和 社 区 版, 不 同 的 应 用 服 务 器 和 数 据 库 下, 哑 安 装 属 性 文 件 的 配 置 也 不 相 同, 下 面 详 细 介 绍 不 同 情 况 下 如 何 配 置 silent_install.properties 文 件 1. 共 同 参 数 设 置 哑 安 装 EOS 5.3 产 品 时, 用 户 可 选 择 不 同 的 应 用 服 务 器, 但 是 下 列 参 数 是 共 同 的, 如 表 3-14 所 示 表 3-14 哑 安 装 属 性 文 件 共 同 参 数 参 数 名 称 参 数 意 义 数 据 库 配 置 信 息 EOS 使 用 的 数 据 库 类 型 必 须 设 置 为 以 下 值 中 的 一 个 : oracle db2 sqlserver2000 Sybase DB_TYPE Informix EOS5.3 开 发 版 和 专 业 版 支 持 的 数 据 库 有 Oracle 9i DB2 8.2 SQL Server 2000 Sybase 12.5 和 Informix 9.4 EOS5.3 社 区 版 支 持 的 数 据 库 有 Oracle 9i DB2 8.2 和 SQL Server 2000 DB_IP 连 接 数 据 库 服 务 器 的 IP 地 址 DB_SERVER_PORT DB_NAME 数 据 库 的 名 称 连 接 数 据 库 服 务 器 的 端 口 号 各 数 据 库 服 务 器 的 缺 省 端 口 号 如 下 : Oracle 9i:1521 DB2 8.2:50000 SQL Server 2000:1433 Sybase 12.5:5000 Informix 9.4:1528 Informix 类 型 数 据 库 的 服 务 名 DB_INFORMIX_SERVER 仅 当 DB_TYPE 值 为 Informix 时, 才 需 要 配 置 本 参 数 DB_USERNAME 访 问 数 据 库 的 用 户 名 DB_PASSWORD 访 问 数 据 库 的 用 户 密 码 DB_URL 访 问 数 据 库 的 JDBC URL 3-43
第 3 章 安 装 EOS 参 数 名 称 IS_DEFAULT_JAR DB_DRIVER DB_JDBC_LIBS IS_INIT_DB EOS 安 装 信 息 参 数 意 义 是 否 使 用 默 认 的 数 据 库 驱 动 只 能 设 置 为 true 或 false 因 数 据 库 使 用 JDBC 连 接,EOS 安 装 包 内 自 带 了 Oracle 9i DB2 8.2 SQL Server 2000 Sybase 12.5 和 Informix 9.4 的 数 据 库 驱 动 若 默 认 的 数 据 库 驱 动 不 能 与 用 户 所 要 连 接 的 数 据 库 相 匹 配, 请 将 本 参 数 设 置 为 false, 并 在 DB_JDBC_LIBS 中 设 置 相 应 的 jar 包 本 参 数 为 false 时,DB_JDBC_LIBS 参 数 值 不 能 为 空 数 据 库 JDBC 驱 动 类 名 各 类 型 数 据 库 默 认 的 JDBC Driver Class 如 下 : Oracle:oracle.jdbc.driver.OracleDriver DB2:com.ibm.db2.jcc.DB2Driver SqlServer:com.microsoft.jdbc.sqlserver.SQLServerDriver Sybase:com.sybase.jdbc2.jdbc.SybDriver Informix:com.informix.jdbc.IfxDriver 用 户 自 选 的 数 据 库 JDBC 驱 动 文 件 路 径 (jar 包 ) 如 果 有 多 个 文 件, 以 英 文 分 号 ; 分 隔, 如 : D:\jdbc\a.jar;D:\jdbc\b.jar 仅 当 IS_DEFAULT_JAR 值 为 false 时, 才 需 要 配 置 本 参 数 是 否 要 初 始 化 数 据 库 true 为 初 始 化,false 不 初 始 化 如 果 是 初 次 安 装 EOS, 建 议 选 择 初 始 化 数 据 库, 否 则 可 能 会 导 致 EOS 不 能 正 常 运 行 ; 对 于 已 执 行 过 初 始 化 的 数 据 库, 再 次 初 始 化 将 覆 盖 已 经 修 改 的 EOS 表 如 果 不 选 择 初 始 化, 则 安 装 后 只 建 立 一 个 用 户 sysadmin, 反 之 则 建 立 EOS 缺 省 的 组 织 机 构 角 色 和 用 户 初 始 化 数 据 库 时, 系 统 将 创 建 EOS 使 用 的 表 和 视 图 若 要 初 始 化 指 定 的 数 据 库, 必 须 正 确 填 写 该 数 据 库 配 置 信 息 EOS_USER 用 户 名 称 本 参 数 可 以 不 配 置 EOS_USER_COMPANY 用 户 所 在 的 机 构 名 称 本 参 数 可 以 不 配 置 EOS 系 统 的 安 装 路 径 ( 目 录 ) 安 装 路 径 最 多 可 输 入 64 个 字 符, 只 能 由 半 角 英 文 字 符 数 字 或 下 划 线 _ 组 成 INSTALL_DIR 如 果 用 户 使 用 WebSphere 集 群 环 境 ( 即 WebSphere 5.1/6.0 ND), 不 需 要 配 置 本 参 数 EOS_MGR_PROT 管 理 端 口, 默 认 为 30614 EOS_SYSADMIN_PWD EOS 系 统 管 理 员 sysadmin 的 密 码 密 码 长 度 必 须 在 6~20 位 之 间, 密 码 只 能 由 半 角 英 文 字 符 数 字 或 下 划 线 _ 组 成 3-44
第 3 章 安 装 EOS 2. J2EE 服 务 器 配 置 参 数 设 置 哑 安 装 EOS5.3 产 品 时, 用 户 可 选 择 不 同 的 应 用 服 务 器 对 于 不 同 的 应 用 服 务 器, 需 要 配 置 不 同 的 参 数, 如 表 3-15 所 示 表 3-15 哑 安 装 属 性 文 件 应 用 服 务 器 参 数 参 数 名 称 参 数 意 义 公 共 参 数 APP_SERVER_TYPE WebLogic 专 用 参 数 AS_WL_BEA_HOME AS_WL_HOME 应 用 服 务 器 类 型 开 发 版 : 必 须 设 置 为 Tomcat-5.0.28 专 业 版 : 可 以 设 置 为 Jboss3.2.5, WebLogic8.1, WebLogic9.0/9.1, WebLogic9.2, WebSphere5.1, WebSphere6.0, WebSphere5.1ND 或 WebSphere6.0ND 社 区 版 : 必 须 设 置 为 Jboss3.2.5 WebLogic 的 BEA 所 在 目 录 如 :C:/bea 本 机 的 WebLogic 目 录 如 :C:/bea/weblogic81 AS_WL_WEBSVR_PORT WebServer 端 口 号,WebLogic 默 认 是 7001 WebSphere 专 用 参 数 AS_WAS_CELL_NAME AS_WAS_APP_NAME AS_WAS_HOME AS_WAS_IS_ND AS_WAS_VIRTUAL_HOST AS_WAS_CLUSTER_NAME AS_WAS_NODE_NAME AS_WAS_SERVER_NAME 管 理 服 务 器 单 元 的 名 称 EOS 应 用 的 名 称 管 理 服 务 器 %ND_HOME% 是 否 为 WebSphere 集 群 安 装,true 为 集 群,false 为 非 集 群 需 要 把 EOS 应 用 安 装 到 的 虚 拟 主 机 名 称 集 群 名 称 AS_WAS_IS_ND 为 false 时, 不 需 要 配 置 本 参 数 WebSphere 6.0 节 点 名 称 APP_SERVER_TYPE 为 WebSphere6.0 时, 才 需 要 配 置 本 参 数 WebSphere Server 名 称 AS_WAS_IS_ND 为 true 时, 不 需 要 配 置 本 参 数 3.2.3 哑 安 装 配 置 文 件 典 型 示 例 下 面 提 供 几 个 典 型 环 境 下 的 哑 安 装 配 置 文 件 示 例 仅 供 参 考, 具 体 参 数 值 需 要 根 据 实 际 情 况 填 写 3-45
第 3 章 安 装 EOS 安 装 程 序 对 于 参 数 值 为 空 的 参 数 处 理 方 式 是 忽 略, 因 此 用 户 可 以 不 删 除 那 些 不 需 要 填 写 的 参 数, 值 为 空 即 可 下 面 的 示 例 中 只 列 出 必 须 填 写 的 参 数 1. 开 发 版 (Windows XP + Tomcat5.0.28 + Oracle 9i) ####################################### ##For EOS5.3 Development Edition ## ####################################### /***************** 应 用 服 务 器 配 置 *******************/ // 应 用 服 务 器 类 型 APP_SERVER_TYPE= Tomcat5.0.28 /******************* 数 据 库 配 置 ********************/ // 数 据 库 类 型 DB_TYPE=oracle // 数 据 库 IP 地 址 DB_IP=192.168.1.250 // 数 据 库 端 口 号 DB_SERVER_PORT=1521 // 数 据 库 名 称 DB_NAME=eos12 // 数 据 库 用 户 名 DB_USERNAME=dongling // 数 据 库 用 户 密 码 DB_PASSWORD=dongling // 数 据 库 连 接 URL DB_URL=jdbc:oracle:thin:@192.168.1.250:1521:eos12 // 是 否 使 用 默 认 的 数 据 库 驱 动 IS_DEFAULT_JAR=true // 数 据 库 JDBC 驱 动 类 名 DB_DRIVER=oracle.jdbc.driver.OracleDriver // 是 否 初 始 化 数 据 库 IS_INIT_DB=true /*******************EOS 安 装 配 置 ********************/ // 用 户 名 和 用 户 所 在 公 司 EOS_USER=eosusr EOS_USER_COMPANY=www.primeton.com //EOS 安 装 目 录 INSTALL_DIR=D:/primeton 3-46
第 3 章 安 装 EOS //sysadmin 的 密 码 EOS_SYSADMIN_PWD=000000 2. 专 业 版 (AIX 5.3 + WebSphere 6.0 + DB2 8.2) ####################################### ##For EOS5.3 Professional Edition ## ####################################### /***************** 应 用 服 务 器 配 置 *******************/ // 应 用 服 务 器 类 型 APP_SERVER_TYPE=WebSphere6.0 // 管 理 服 务 器 单 元 的 名 称 AS_WAS_CELL_NAME=p55aCell01 //EOS 应 用 的 名 称 AS_WAS_APP_NAME=eos4ws // 管 理 服 务 器 %ND_HOME% AS_WAS_HOME=/home/eos/WebSphereND60/AppServer/profiles/AppSrv01 // 是 否 为 集 群 安 装 AS_WAS_IS_ND=false // 需 要 把 EOS 应 用 安 装 到 的 虚 拟 主 机 名 称 AS_WAS_VIRTUAL_HOST=default_host //WebSphere 节 点 名 称 AS_WAS_NODE_NAME=aixNode01 //WebSphere SERVER 名 称 AS_WAS_SERVER_NAME=nodeagent /******************* 数 据 库 配 置 ********************/ // 数 据 库 类 型 DB_TYPE=db2 // 数 据 库 IP 地 址 DB_IP=192.168.2.18 // 数 据 库 端 口 号 DB_SERVER_PORT=50000 // 数 据 库 名 称 DB_NAME=eos52 // 数 据 库 用 户 名 DB_USERNAME=lihang // 数 据 库 用 户 密 码 DB_PASSWORD=lihang // 数 据 库 连 接 URL DB_URL=jdbc:db2://192.168.2.18:50000/eos52 // 是 否 使 用 默 认 的 数 据 库 驱 动 IS_DEFAULT_JAR=true 3-47
第 3 章 安 装 EOS // 数 据 库 JDBC 驱 动 类 名 DB_DRIVER=com.ibm.db2.jcc.DB2Driver // 是 否 初 始 化 数 据 库 IS_INIT_DB=false /*******************EOS 安 装 配 置 ********************/ // 用 户 名 和 用 户 所 在 公 司 EOS_USER=eosusr EOS_USER_COMPANY=www.primeton.com //EOS 安 装 目 录 INSTALL_DIR=/home/eos/WebSphereND60/AppServer/profiles/AppSrv01/nodeagent //sysadmin 的 密 码 EOS_SYSADMIN_PWD=000000 3. 专 业 版 (Red Hat Enterprise Linux + WebLogic 9.2 + SQL Server 2000) ####################################### ##For EOS5.3 Professional Edition ## ####################################### /***************** 应 用 服 务 器 配 置 *******************/ // 应 用 服 务 器 类 型 APP_SERVER_TYPE=WebLogic9.2 //WebLogic 的 BEA 所 在 目 录 AS_WL_BEA_HOME=/opt/bea920 // 本 机 的 WebLogic 目 录 AS_WL_HOME=/opt/bea920/weblogic92 //Web Server 端 口 号 AS_WL_WEBSVR_PORT=7001 /******************* 数 据 库 配 置 ********************/ // 数 据 库 类 型 DB_TYPE=sqlserver2000 // 数 据 库 IP 地 址 DB_IP=192.168.2.20 // 数 据 库 端 口 号 DB_SERVER_PORT=1433 // 数 据 库 名 称 DB_NAME=eos5 // 数 据 库 用 户 名 DB_USERNAME=test // 数 据 库 用 户 密 码 DB_PASSWORD=test // 数 据 库 连 接 URL 3-48
第 3 章 安 装 EOS DB_URL=jdbc:microsoft:sqlserver://192.168.2.20:1433;DatabaseName=eos5;Sel ectmethod=cursor // 是 否 使 用 默 认 的 数 据 库 驱 动 IS_DEFAULT_JAR=true // 数 据 库 JDBC 驱 动 类 名 DB_DRIVER=com.microsoft.jdbc.sqlserver.SQLServerDriver // 是 否 初 始 化 数 据 库 IS_INIT_DB=false /*******************EOS 安 装 配 置 ********************/ // 用 户 名 和 用 户 所 在 公 司 EOS_USER=eosusr EOS_USER_COMPANY=www.primeton.com //EOS 安 装 目 录 INSTALL_DIR=/home/eos/p2690wl92 //sysadmin 的 密 码 EOS_SYSADMIN_PWD=000000 4. 社 区 版 (Red Hat Enterprise Linux + JBOSS 3.2.5 + SQL Server 2000) ####################################### ##For EOS5.3 Community Edition ## ####################################### /***************** 应 用 服 务 器 配 置 *******************/ // 应 用 服 务 器 类 型 APP_SERVER_TYPE=Jboss3.2.5 /******************* 数 据 库 配 置 ********************/ // 数 据 库 类 型 DB_TYPE=sqlserver2000 // 数 据 库 IP 地 址 DB_IP=192.168.2.20 // 数 据 库 端 口 号 DB_SERVER_PORT=1433 // 数 据 库 名 称 DB_NAME=eos5 // 数 据 库 用 户 名 DB_USERNAME=test // 数 据 库 用 户 密 码 DB_PASSWORD=test // 数 据 库 连 接 URL DB_URL=jdbc:microsoft:sqlserver://192.168.2.20:1433;DatabaseName=eos5;Sel ectmethod=cursor 3-49
第 3 章 安 装 EOS // 是 否 使 用 默 认 的 数 据 库 驱 动 IS_DEFAULT_JAR=true // 数 据 库 JDBC 驱 动 类 名 DB_DRIVER=com.microsoft.jdbc.sqlserver.SQLServerDriver // 是 否 初 始 化 数 据 库 IS_INIT_DB=true /*******************EOS 安 装 配 置 ********************/ // 用 户 名 和 用 户 所 在 公 司 EOS_USER=eosusr EOS_USER_COMPANY=www.primeton.com //EOS 安 装 目 录 INSTALL_DIR=/home/eos/p2690CE //sysadmin 的 密 码 EOS_SYSADMIN_PWD=000000 3-50
第 4 章 卸 载 EOS 第 4 章 卸 载 EOS 本 章 分 别 介 绍 如 何 卸 载 Primeton EOS 5.3 开 发 版 专 业 版 和 社 区 版 4.1 卸 载 EOS 开 发 版 本 节 介 绍 卸 载 EOS 开 发 版 的 注 意 事 项 卸 载 步 骤 和 验 证 卸 载 是 否 完 全 的 方 法 4.1.1 卸 载 注 意 卸 载 EOS 开 发 版 的 注 意 事 项 如 下 : (1) 提 示 请 慎 用 卸 载 程 序, 一 旦 卸 载 EOS 开 发 版 将 不 能 恢 复 (2) 卸 载 前 需 要 关 闭 EOS Studio, 并 中 止 EOS Server 4.1.2 卸 载 步 骤 卸 载 EOS 开 发 版 的 步 骤 如 下 : (1) 单 击 Windows 操 作 系 统 [ 开 始 / 所 有 程 序 /Primeton EOS 5.3/EOS Unistall] 菜 单 项 系 统 弹 出 卸 载 窗 口, 运 行 卸 载 程 序, 如 图 4-1 所 示 图 4-1 准 备 卸 载 4-1
第 4 章 卸 载 EOS (2) 单 击 < 下 一 步 > 按 钮 系 统 提 示 用 户 选 择 是 否 要 保 留 ( 不 删 除 )EOS Studio 默 认 工 作 区 的 内 容 如 果 EOS Server 正 在 运 行, 系 统 会 提 示 用 户 关 闭 EOS Server 如 果 EOS Studio 正 在 运 行, 系 统 会 提 示 用 户 关 闭 EOS Studio EOS Studio 默 认 工 作 区 即 系 统 安 装 目 录 下 的 ide\eclipse\workspace 子 目 录 (3) 用 户 根 据 实 际 需 要, 单 击 < 是 > 或 < 否 > 按 钮 系 统 开 始 卸 载 EOS 开 发 版, 如 图 4-2 所 示 图 4-2 正 在 卸 载 (4) 单 击 < 完 成 > 按 钮, 完 成 卸 载 EOS 开 发 版, 如 图 4-3 所 示 4-2
第 4 章 卸 载 EOS 图 4-3 卸 载 完 成 4.1.3 验 证 卸 载 验 证 EOS 开 发 版 是 否 已 正 确 卸 载 的 步 骤 如 下 : (1) 卸 载 程 序 中 提 示 完 成 卸 载 (2) 检 查 目 录 如 果 用 户 卸 载 EOS 开 发 版 时, 选 择 保 留 workspace 目 录, 请 检 查 在 EOS 安 装 目 录 下, 是 否 已 删 除 除 了 \ide\eclipse\workspace \ide\eclipse\jre 和 uninstall 目 录 以 外 的 所 有 内 容 如 果 用 户 卸 载 EOS 开 发 版 时, 选 择 不 保 留 workspace 目 录, 请 检 查 在 EOS 安 装 目 录 下, 是 否 已 删 除 除 了 \ide\eclipse\jre 和 uninstall 目 录 以 外 的 所 有 内 容 如 果 卸 载 EOS 开 发 版 时 保 留 workspace 目 录, 则 卸 载 后,workspace 目 录 名 改 为 workspaceyyyymmddhhmmss 其 中, YYYYMMDDHHMMSS 为 卸 载 日 期 时 间 用 户 可 以 在 相 同 安 装 目 录 下 再 次 安 装 EOS, 原 workspace 不 会 被 覆 盖 4.2 卸 载 EOS 专 业 版 本 节 介 绍 卸 载 EOS 专 业 版 的 注 意 事 项 卸 载 步 骤 和 验 证 卸 载 是 否 完 全 的 方 法 4-3
第 4 章 卸 载 EOS 4.2.1 卸 载 注 意 卸 载 EOS 专 业 版 的 注 意 事 项 如 下 : (1) 提 示 请 慎 用 卸 载 程 序, 一 旦 卸 载 EOS 专 业 版 将 不 能 恢 复 (2) 卸 载 前 需 要 中 止 EOS Server 4.2.2 卸 载 步 骤 以 在 Red Hat Enterprise Linux 下 卸 载 EOS 专 业 版 为 例 (Windows 环 境 下, 可 单 击 Windows 操 作 系 统 [ 开 始 / 所 有 程 序 /Primeton EOS 5.3/EOS Unistall] 菜 单 项 运 行 卸 载 程 序, 其 它 卸 载 步 骤 与 之 相 同 其 它 环 境 下 的 卸 载 步 骤 与 之 基 本 相 同 ) 具 体 操 作 步 骤 如 下 : (1) 进 入 EOS 安 装 目 录 下 的 uninstall 子 目 录, 执 行 卸 载 程 序 :uninstall.sh 系 统 弹 出 卸 载 窗 口, 运 行 卸 载 程 序, 如 图 4-4 所 示 图 4-4 准 备 卸 载 (2) 单 击 < 下 一 步 > 按 钮 系 统 开 始 卸 载 EOS 专 业 版, 如 图 4-5 所 示 如 果 EOS Server 正 在 运 行, 系 统 会 提 示 用 户 关 闭 EOS Server 4-4
第 4 章 卸 载 EOS 图 4-5 正 在 卸 载 (3) 单 击 < 完 成 > 按 钮, 完 成 卸 载 EOS 专 业 版, 如 图 4-6 所 示 图 4-6 卸 载 完 成 4-5
第 4 章 卸 载 EOS 4.2.3 验 证 卸 载 验 证 EOS 专 业 版 是 否 已 正 确 卸 载 的 步 骤 如 下 : (1) 卸 载 程 序 中 提 示 完 成 卸 载 (2) 检 查 目 录 在 EOS 安 装 目 录 下, 是 否 已 删 除 除 了 uninstall 目 录 以 外 的 所 有 内 容 如 果 用 户 的 操 作 系 统 是 Linux 或 HP-UX, 则 卸 载 会 删 除 整 个 EOS 安 装 目 录 如 果 用 户 的 操 作 系 统 不 是 Linux 或 HP-UX, 且 安 装 EOS 专 业 版 时 选 择 的 应 用 服 务 器 是 JBOSS 3.2.5, 则 卸 载 后, 在 EOS 安 装 目 录 下 还 有 jboss-3.2.5\jdk142 目 录, 需 要 手 工 删 除 4.3 卸 载 EOS 社 区 版 本 节 介 绍 卸 载 EOS 社 区 版 的 注 意 事 项 卸 载 步 骤 和 验 证 卸 载 是 否 完 全 的 方 法 4.3.1 卸 载 注 意 卸 载 EOS 社 区 版 的 注 意 事 项 如 下 : (1) 提 示 请 慎 用 卸 载 程 序, 一 旦 卸 载 EOS 社 区 版 将 不 能 恢 复 (2) 卸 载 前 需 要 中 止 EOS Server 4.3.2 卸 载 步 骤 以 在 Red Hat Enterprise Linux 下 卸 载 EOS 社 区 版 为 例 (Windows 环 境 下, 可 单 击 Windows 操 作 系 统 [ 开 始 / 所 有 程 序 /Primeton EOS 5.3/EOS Unistall] 菜 单 项 运 行 卸 载 程 序, 其 它 卸 载 步 骤 与 之 相 同 ) 具 体 操 作 步 骤 如 下 : (1) 进 入 EOS 安 装 目 录 下 的 uninstall 子 目 录, 执 行 卸 载 程 序 :uninstall.sh 系 统 弹 出 卸 载 窗 口, 运 行 卸 载 程 序, 如 图 4-7 所 示 4-6
第 4 章 卸 载 EOS 图 4-7 准 备 卸 载 (2) 单 击 < 下 一 步 > 按 钮 系 统 开 始 卸 载 EOS 社 区 版, 如 图 4-8 所 示 如 果 EOS Server 正 在 运 行, 系 统 会 提 示 用 户 关 闭 EOS Server 4-7
第 4 章 卸 载 EOS 图 4-8 正 在 卸 载 (3) 单 击 < 完 成 > 按 钮, 完 成 卸 载 EOS 社 区 版, 如 图 4-9 所 示 图 4-9 卸 载 完 成 4-8
第 4 章 卸 载 EOS 4.3.3 验 证 卸 载 验 证 EOS 社 区 版 是 否 已 正 确 卸 载 的 步 骤 如 下 : (1) 卸 载 程 序 中 提 示 完 成 卸 载 (2) 检 查 目 录 在 EOS 安 装 目 录 下, 是 否 已 删 除 除 了 uninstall 和 jboss-3.2.5\jdk142 目 录 以 外 的 所 有 内 容 如 果 用 户 的 操 作 系 统 是 Linux, 则 卸 载 会 删 除 整 个 EOS 安 装 目 录 4-9
附 录 A 配 置 文 件 说 明 附 录 A 配 置 文 件 说 明 本 部 分 介 绍 EOS 系 统 的 部 分 配 置 文 件, 如 下 表 所 示 文 件 名 称 所 在 路 径 作 用 ( 说 明 ) eosconfig.xml %EOS_HOME%\config EOS 产 品 的 配 置 文 件 eventconfig.xml %EOS_HOME%\config 事 件 管 理 配 置 文 件 不 能 手 工 修 改 文 件 内 容 Exception.properties %EOS_HOME%\config 异 常 国 际 化 资 源 文 件 log4j-config.properties prconfig.xml wfconfig.xml %EOS_HOME%\config %EOS_HOME%\config %EOS_HOME%\config Log4j 配 置 文 件 不 能 修 改 删 除 文 件 内 容, 只 能 增 加 JBOSS 下 不 需 要 配 置 此 文 件 管 理 EOS 展 现 逻 辑 文 件 的 配 置 文 件 不 能 手 工 修 改 文 件 内 容 工 作 流 配 置 文 件 (8 个 工 作 流 模 块 相 关 配 置 ): (1) EOS 平 台 相 关 配 置 (2) 工 作 流 页 面 相 关 配 置 (3) 工 作 流 引 擎 服 务 层 相 关 配 置 (4) 工 作 流 组 织 机 构 相 关 配 置 (5) 工 作 流 Taglib 相 关 配 置 (6) 工 作 流 消 息 相 关 配 置 (7) 工 作 流 缓 存 相 关 配 置 (8) 工 作 流 引 擎 相 关 配 置 instance_pool_service.xml %EOS_HOME%\config 工 作 流 流 程 实 例 池 配 置 文 件 cache_config.xml %EOS_HOME%\config 工 作 流 代 理 缓 存 配 置 文 件 下 面 详 细 介 绍 各 个 配 置 文 件 如 何 配 置 1. eosconfig.xml 配 置 说 明 用 于 配 置 EOS 使 用 中 的 常 用 参 数 (1) 配 置 数 据 库 连 接 配 置 样 例 <module name="global"> <group name="dbconnect"> <configvalue key="dbtype">oracle</configvalue> A-1
附 录 A 配 置 文 件 说 明 <configvalue key="context-initial-factory">org.jnp.interfaces.namingcontextfactory</co nfigvalue> <configvalue key="dbprovider">jnp://localhost:1099</configvalue> <configvalue key="defaultdatasource">java:productdatasource</configvalue> <configvalue key="txjndiname">java:comp/usertransaction</configvalue> <configvalue key="single">true</configvalue> <configvalue key="username">dongling</configvalue> <configvalue key="password">dongling</configvalue> <configvalue key="jdbcurl">jdbc:oracle:thin:@192.168.1.250:1521:eos12</configvalue> <configvalue key="jdbcdriver">oracle.jdbc.driver.oracledriver</configvalue> </group> </module> 参 数 配 置 说 明 DBConnect 部 分 用 于 配 置 数 据 库 连 接 和 JNDI 上 下 文 模 块 名 称 子 配 置 分 类 名 称 参 数 名 称 参 数 说 明 数 据 库 类 型 global DBConnect dbtype oracle db2 sqlserver2000 Sybase Informix JNDI InitialContext 初 始 化 工 厂 设 置, 对 应 javax.naming.context.initial_contex T_FACTORY context-initial-factory Jboss 环 境 org.jnp.interfaces.namingcontextfactory weblogic Weblogic 环 境 jndi.wlinitialcontextfactory 对 应 javax.naming.context.provider_url Jboss 环 境 dbprovider jnp://localhost:1099 Weblogic 环 境 t3://localhost:7001 上 述 均 为 默 认 端 口 A-2
附 录 A 配 置 文 件 说 明 模 块 名 称 子 配 置 分 类 名 称 参 数 名 称 参 数 说 明 defaultdatasource 默 认 数 据 源 的 JNDI 名 (java:productdatasource) TxJNDIName 默 认 事 务 的 JNDI 名 (java:comp/usertransaction) 是 否 为 单 一 连 接 true single 表 示 直 接 使 用 JDBC 进 行 数 据 库 操 作 false 表 示 使 用 数 据 源 进 行 数 据 库 操 作 username 访 问 数 据 库 的 用 户 名 password 访 问 数 据 库 的 用 户 密 码 jdbcurl jdbcdriver 在 single 为 true 的 情 况 下, 访 问 数 据 库 的 JDBC URL Informix 环 境 jdbc:informix-sqli://ip:port:informixserv er=srvname;database=dbname 需 要 配 置 的 参 数 : IP: 数 据 库 服 务 器 IP 地 址 PORT: 数 据 库 服 务 器 端 口 号, 默 认 为 1528 srvname: 服 务 名 称 dbname:informix 数 据 库 名 称 Oracle 环 境 jdbc:oracle:thin:@ip:port:sid 需 要 配 置 的 参 数 : IP: 数 据 库 服 务 器 的 IP 地 址 PORT: 数 据 库 服 务 器 的 端 口 号, 默 认 为 1521 SID:Oracle 数 据 库 名 称 jdbc driver Informix 环 境 默 认 为 com.informix.jdbc.ifxdriver Oracle 环 境 默 认 为 oracle.jdbc.driver.oracledriver (2) 配 置 组 织 结 构 树 配 置 样 例 <module name="organization"> <group name="orderorgtree"> <!-- ordername values: orgid,orgname,orgcode. --> A-3
附 录 A 配 置 文 件 说 明 <configvalue key="ordername">orgcode</configvalue> <!-- ordertype values: ASC,DESC --> <configvalue key="ordertype">asc</configvalue> </group> </module> 参 数 配 置 说 明 orderorgtree 部 分 用 于 配 置 组 织 机 构 的 机 构 树 的 排 序 方 式 模 块 名 称 子 配 置 分 类 名 称 参 数 名 称 参 数 说 明 organization orderorgtree ordername 组 织 机 构 的 机 构 树 可 以 按 机 构 ID (orgid) 机 构 名 称 (orgname), 以 及 机 构 代 码 (orgcode) 排 序 ordertype 升 序 (ASC) 降 序 (DESC) (3) 配 置 注 册 构 件 包 配 置 样 例 <module name="process"> <group name="bnom"> <configvalue key="path">/bizlogic/bnom</configvalue> <configvalue key="registerfile">automatic.xml</configvalue> </group> </module> 参 数 配 置 说 明 模 块 名 称 子 配 置 分 类 名 称 参 数 名 称 参 数 说 明 process BNOM path registerfile 构 件 包 路 径 构 件 包 注 册 文 件 (4) 配 置 EOS 数 据 服 务 参 数 配 置 样 例 <module name="dbmanager"> <group name="query"> <configvalue key="maxcount">0</configvalue> <configvalue key="disablepagingselect">false</configvalue> <configvalue key="fetchsize">0</configvalue> </group> <group name="optimization"> <configvalue key="warntime">5000</configvalue> <configvalue key="warnlogheader">optimization Warning :</configvalue> </group> </module> A-4