Java CAPS 安装规划

Java CAPS 安装规划

此处列出的主题提供了尝试安装 JavaTM Composite Application Platform Suite (Java CAPS) 之前应该知道的相关信息。如果您有任何问题,请参见 http://goldstar.stc.com/support 中的 Java CAPS Support Web 站点。


提示 –

要访问 Sun Developer Network (SDN) Web 站点中 HTML 格式的所有 Java CAPS 文档,请转至 http://developers.sun.com/docs/javacaps/

您还可以通过单击 Enterprise Manager 中“帮助”访问 SDN Web 站点上的 Java CAPS 文档。

通过 Java CAPS Uploader 中的“帮助”选项卡可打开“使用 Java CAPS Uploader 安装 Java CAPS 组件”主题。


安装前需要了解的信息

从 Java CAPS 6 开始,GUI 和命令行安装均可用于所有支持的操作系统。GUI 安装可让您选择完整安装或自定义安装,命令行安装可让您在通过脚本调用的属性文件中设置要安装的组件,或者运行交互式安装(您在其中回答系统安装问题)。

完整安装包含下列组件:

Java CAPS 支持的操作系统

本主题列出了各个平台对支持的操作系统的要求。本主题中列出的要求是支持的系统要求以外的附加要求。

在以前的 Java CAPS 发行版中,操作系统支持运行时,但只有 Windows 系统支持设计时。在此发行版中,我们将支持的操作系统划分为两类:设计时 (NetBeans IDE) 和运行时 (Sun Java System Application Server)。

支持的设计时平台

NetBeans IDE 可用于以下操作系统:

支持的运行时平台

Sun Java System Application Server 可用于以下操作系统:


注 –

Macintosh 操作系统支持仅限于开发用途。Sun Java System Application Server 支持限于开发者配置文件。


系统要求

系统配置取决于您使用的系统以及您打算使用 Java CAPS 的方式。本主题中列出的要求是支持的操作系统要求以外的附加要求。

Mozilla Firefox 版本

Java CAPS 支持 Mozilla Firefox 版本 2.0 或更高版本访问所有 Java CAPS 浏览器组件。

Internet Explorer 版本

Java CAPS 支持 Internet Explorer 6.0(Service Pack 1 或 Service Pack 2)和 Internet Explorer 7.0 访问所有 Java CAPS 浏览器组件。

系统信息库和域防火墙端口要求

如果系统信息库服务器与域之间存在防火墙,则选定端口必须是打开的,以便监视功能正常运行。

Java CAPS 安装要求

要安装 Java CAPS,您需要:

Windows 系统要求

下表列出了在 Windows 系统上安装和运行各个 Java CAPS 组件的最低要求。RAM 和磁盘空间要求不考虑操作系统所需的 RAM 和磁盘空间。为了获得最佳性能,应在不同系统上安装这些组件。不过,如果选择将其中的某些组件或所有组件安装到同一台计算机上(例如在测试环境中),请记住,各个附加组件的要求是累积的。

表 1 Windows 系统要求

组件 

CPU 

RAM 

磁盘空间 

Repository 

1.2 GHz 

240 MB 

1.2 GB 

Enterprise Manager 

1.2 GHz 

400 MB 

170 MB 


注 –

此外,要在 Windows 上使用 Sun Enterprise Service Bus,还需要以下项目中的两项:

Windows 的其他注意事项

UNIX 和 Linux 系统要求

下表列出了在各种 UNIX 和 Linux 系统上安装系统信息库和域的最低要求。RAM 和磁盘空间要求不考虑操作系统所需的 RAM 和磁盘空间。为了获得最佳性能,应在不同系统上安装这些组件。不过,如果选择将这些组件安装到同一台计算机上(例如在测试环境中),请记住,各个附加组件的要求是累积的。

为了获得最佳的域性能,建议使用两个(或多个)CPU,特别是在同一个系统上运行系统信息库和域时。

表 2 UNIX 和 Linux 系统要求

平台 

组件 

CPU 

RAM 

磁盘空间 

IBM AIX 

Repository 

450 MHz 

180 MB 

900 MB 

 

Enterprise Manager 

450 MHz 

400 MB 

180 MB 

Linux(Red Hat 和 SUSE) 

Repository 

1.2 GHz 

240 MB 

900 MB 

 

Enterprise Manager 

1.2 GHz 

400 MB 

180 MB 

Sun Solaris 

Repository 

400 MHz 

240 MB 

850 MB 

 

Enterprise Manager 

400 MHz 

400 MB 

210 MB 


注 –

此外,要在 UNIX 上使用 Enterprise Service Bus,还需要:

UNIX 的其他注意事项

针对域列出的磁盘空间要求不包括执行集成和消息服务时用户创建的队列和日志文件所需的空间。

IBM AIX 特定要求

在 IBM AIX 上,Java Composite Application Platform Suite 支持 32 位和 64 位平台。为了使系统正常运行,请确保安装正确的 SAR 文件。

Macintosh 系统要求

下表列出了在 Macintosh 系统上安装和运行各个 Java CAPS 组件的最低要求。RAM 和磁盘空间要求不考虑操作系统所需的 RAM 和磁盘空间。为了获得最佳性能,应在不同系统上安装这些组件。不过,如果选择将其中的某些组件或所有组件安装到同一台计算机上(例如在测试环境中),请记住,各个附加组件的要求是累积的。

表 3 Macintosh 系统要求

组件 

CPU 

RAM 

磁盘空间 

Repository 

1.2 GHz 

500 MB 

250 MB 

Enterprise Manager 

1.2 GHz 

400 MB 

100 MB 


注 –

此外要在 Macintosh 系统上使用 Sun Enterprise Service Bus,还需要以下项目中的两项:


注 –

针对域列出的磁盘空间要求不包括执行集成和消息服务时用户创建的队列和日志文件所需的空间。


安装之前

下列主题介绍开始安装 Java CAPS 之前需要考虑的问题。

Windows 安装前

运行安装程序之前,请先退出所有 Windows 程序。

默认用户名和密码

Java CAPS 默认用户名是 admin,密码是 adminadmin。启动 Enterprise Manager 时需使用该用户名和密码。

关于安装

本主题介绍 GUI 及命令行安装概述、Java CAPS 产品的新旧名称列表,以及产品 SAR 文件在 DVD 上的位置。


注意 – 注意 –

Java CAPS 发行版 6 不支持在安装目录路径中使用空格。


本安装过程与以前的 Java CAPS 安装不同,对于发行版 6,可在任何受支持的平台上执行完整或自定义安装。


注 –

对于这一说明,有一个例外情况;发行版 6 不支持在 Macintosh 上使用命令行界面进行安装。


Java CAPS 的安装非常灵活,可让您:

图形用户界面安装过程概述

此安装存储和管理 Java CAPS 项目的设置、组件和配置信息。


注 –

介绍如何安装修补程序的主题将包含在 Java CAPS 6 交付的下一个阶段中。


命令行界面安装过程概述

命令行安装不同于 GUI 安装,因为它包含镜像 Java CAPS 安装程序安装的两种安装,但不提供 NetBeans IDE 更新管理器或 Java CAPS Uploader 安装。

Java CAPS 组件名称

在发行版 6 中,Java CAPS 组件的名称发生了更改。但尚未更改 SAR 文件以匹配新的组件名称。表 4 列出了发行版 5.1.3 组件名称以及在发行版 6 中它们更改为什么名称。

表 4 组件名称比较

发行版 5.1.3 组件名称 

发行版 6 组件名称 

Sun SeeBeyond eGate Integrator 

Sun Enterprise Service Bus 

Sun SeeBeyond eInsight Business Process Manager 

Sun Business Process Manager 

Sun SeeBeyond eVision Studio 

Sun Composite Page Designer 

Sun SeeBeyond eTL Integrator 

Sun Data Integrator 

Sun SeeBeyond eView Studio 

Sun Master Index 

Sun SeeBeyond eIndex Single Patient View 

Sun Master Patient Index 

Sun Java Message Grid 

Sun Java Message Service Grid 

Sun SeeBeyond eWay Adapter for SAP ALE 

Sun Adapter for SAP ALE 

Sun SeeBeyond eWay Adapter for SAP BAPI 

Sun Adapter for SAP BAPI 

Sun SeeBeyond eWay Adapter for Oracle Applications 

Sun Adapter for Oracle Applications 

Sun SeeBeyond eWay Adapter for SWIFT Alliance Gateway 

Sun Adapter for SWIFT Alliance Gateway 

Sun SeeBeyond eWay e-Mail Adapter 

Sun Adapter for e-Mail 

Sun SeeBeyond eWay TCP/IP Adapter 

Sun Adapter for TCP/IP 

Sun SeeBeyond eWay LDAP Adapter 

Sun Adapter for LDAP 

Sun SeeBeyond eWay COM/DCOM Adapter 

Sun Adapter for COM/DCOM 

Sun SeeBeyond eWay SNA Adapter 

Sun Adapter for SNA 

Sun SeeBeyond eWay TCP/IP HL7 Adapter 

Sun Adapter for TCP/IP HL7 

Sun SeeBeyond eWay Adapter for MSMQ 

Sun Adapter for MSMQ 

Sun SeeBeyond eWay Adapter for Oracle 

Sun Adapter for Oracle 

Sun SeeBeyond eWay Adapter for SQL Server 

Sun Adapter for SQL Server 

Sun SeeBeyond eWay Adapter for DB2 Universal Database 

Sun Adapter for DB2 Universal Database 

Sun SeeBeyond eWay JDBC/ODBC Adapter 

Sun Adapter for JDBC/ODBC 

Sun SeeBeyond eWay Adapter for DB2 Connect 

Sun Adapter for DB2 Connect 

Sun SeeBeyond eWay Adapter for Sybase 

Sun Adapter for Sybase 

Sun SeeBeyond eWay Adapter for VSAM 

Sun Adapter for VSAM 

Sun SeeBeyond eWay Adapter for Informix 

Sun Adapter for Informix 

Sun SeeBeyond eWay Adapter for Sun Java System Application Server 

Sun Adapter for Sun Java System Application Server 

Sun SeeBeyond eWay Adapter for WebLogic 

Sun Adapter for WebLogic 

Sun SeeBeyond eWay Adapter for WebSphere MQ 

Sun Adapter for WebSphere MQ 

Sun SeeBeyond eWay Development Kit 

Sun Adapter Development Kit 

Sun SeeBeyond eWay Adapter for CICS 

Sun Adapter for CICS 

Sun SeeBeyond eWay Adapter for IMS 

Sun Adapter for IMS 

Sun SeeBeyond eWay File Adapter 

Sun Adapter for File 

Sun SeeBeyond eWay Adapter for Siebel EAI 

Sun Adapter for Siebel EAI 

Sun SeeBeyond eWay Adapter for PeopleSoft 

Sun Adapter for PeopleSoft 

Sun SeeBeyond eWay Batch Adapter 

Sun Adapter for Batch/FTP 

Sun SeeBeyond eWay HTTPS Adapter 

Sun Adapter for HTTPS 

Sun SeeBeyond eGate API Kit 

Sun Enterprise Service Bus API Kit 

Sun SeeBeyond HL7 OTD Library 

Sun Message Library for HL7 

Sun SeeBeyond SWIFT OTD Library 

Sun Message Library for SWIFT 

Sun SeeBeyond OTD Library for ASC X12 

Sun Message Library for ASC X12 

Sun SeeBeyond OTD Library for HIPAA 

Sun Message Library for HIPAA 

Sun SeeBeyond Alert Agent 

Sun Alert Agent 

Sun SeeBeyond SNMP Agent 

Sun SNMP Agent 

Sun SeeBeyond COBOL Copybook Converter 

Sun COBOL Copybook Converter 

Sun SeeBeyond Protocol Manager for ASC X12 

Sun Protocol Manager for ASC X12 

Sun SeeBeyond Protocol Manager for HIPAA 

Sun Protocol Manager for HIPAA 

系统信息库名称和用户名

Sun Enterprise Service Bus 保存有自己的系统信息库名称和用户名列表;它不轮询操作系统或网络来获取或验证用户名或系统信息库名称。为了简化系统管理,请对系统信息库和用户名使用您当前的命名约定。

系统信息库和用户名(以及密码)区分大小写,即使在 Windows 系统上也是如此。尽管不存在名称长度限制,但您应让名称具有合理的长度。有效字符包括所有字母和数字、破折号和下划线。


注 –

句点、空格和其他标点符号均不是用于任何 Java CAPS 用户名、密码或组件名称的有效字符。


默认“管理员”用户名

Sun Enterprise Service Bus 的默认用户名和密码是 adminadminadmin

环境名称

完成一个项目后,必须设置并部署一个环境。环境是容纳项目组件和外部系统相关信息的域的集合。完成一个项目后,可设置并部署一个环境。部署环境包括:

环境名称可包含字母、数字、破折号和下划线。不存在字符限制。空格和标点符号均不是用于项目名称的有效字符。

安装介质

安装 Java CAPS 产品的方式有两种:

Java CAPS“安装程序”和“组件”下载文件的内容

请使用 Java CAPS“安装程序”TAR 和 ZIP 文件执行图形用户界面或命令行界面安装,并使用 Java CAPS“组件”ZIP 文件安装此安装中未包含的适配器、附加软件、API 工具包和消息库。有关发行版 6 中名称的完整列表,请参见 Java CAPS 组件名称

Java CAPS“安装程序”TAR 和 ZIP 文件


注 –

安装文档与各个 TAR 和 ZIP 文件捆绑在一起。


Java CAPS“组件”ZIP 文件

安装 DVD 的内容

Java Composite Application Platform Suite 介质工具包提供两张安装 DVD。有关发行版 6 中名称的完整列表,请参见 Java CAPS 组件名称

准备安装

准备安装 Java CAPS 时,必须考虑将安装此套件组件的计算机系统,并收集必须在执行安装前确定的重要信息。

开始安装过程前必须确定的内容

开始安装过程前需要的信息

JDK 和 JAVA_HOME

开始安装前,必须先在安装 Java CAPS 的计算机上安装 Java Development Kit (JDK) 并设置 JAVA_HOME 环境变量。这是执行安装和 Java CAPS 实用程序(如 Enterprise Manager 命令行客户机和命令行代码生成)正确运行所必需的操作。不同的操作系统需要不同的 JDK。要确定您需要何种 JDK,请参见《使用 Java CAPS 6 安装 CLI》 中的“安装 JDK 和设置 JAVA_HOME”《使用 Java CAPS 6 安装 GUI》 中的“安装 JDK 和设置 JAVA_HOME”

升级到发行版 6

升级到发行版 6 的过程是全新的,与以前的升级过程不同。从发行版 6 开始,不再执行就地安装,而是将 Java CAPS 6 安装在新目录中,然后从以前的发行版中导入项目。

从 Java CAPS 以前的发行版升级到发行版 6 时:

有关如何成功完成升级的说明,请参见《升级到 Java CAPS 6》

Java CAPS 安装程序警告

如果在安装过程中出现问题,请细读本主题,以了解一些更常见的解决方法

为 Sun Java System Application Server 创建 Windows 服务

通过使用 Java CAPS 安装程序运行脚本(这些脚本在创建了成功安装之后创建服务),可以为 Sun Java System Application Server 创建 Windows 服务。

创建 Windows 服务

C:\WINDOWS\system32\sc.exe create DOMAIN1 binPath=

"C:\JavaCAPS6\appserver\lib\appservService.exe

\"C:\JavaCAPS6\appserver\bin\asadmin.bat start-domain --user admin

--passwordfile C:\JavaCAPS6\appserver\passwordfile domain1\"

\"C:\JavaCAPS6\appserver\bin\asadmin.bat stop-domain domain1\""

start=auto DisplayName="SunJavaSystemAppServer DOMAIN1"

C:\JavaCAPS6\appserver\passwordfile 的内容:

AS_ADMIN_ADMINPASSWORD=adminadmin

AS_ADMIN_MASTERPASSWORD=changeit

AS_ADMIN_PASSWORD=adminadmin

输出是 [SC] CreateService SUCCESS

使用示例启动、停止和删除 Windows 服务

增加 NetBeans IDE 堆大小

如果安装 Sun Message Library for HL7,我们建议您增加 NetBeans IDE 堆内存大小。如果堆大小不足,则可能导致内置解析器出现内存不足异常。可使用 netbeans.conf 文件为运行 NetBeans IDE 的 JVM 设置堆大小。

大中型应用程序的 NetBeans C/C++ Development Pack 的建议堆大小为:

Procedure增加 NetBeans IDE 中的堆大小

开始之前

建议您在开始此过程前保留一份 netbeans.conf 文件的副本。

  1. 将 NetBeans IDE 安装目录中 etc 目录内的 netbeans.conf 文件复制到 NetBeans IDE 用户目录(例如:$HOME/ .netbeans/caps/etc 目录)中。


    注 –

    可能需要在 NetBeans IDE 用户目录中创建 etc 目录。


  2. 在 NetBeans IDE 用户目录中,编辑 netbeans.conf 文件中的 —J-Xmx 命令行 Java 启动开关,例如:

    # command line switches
    netbeans_default_options=" -J-Xms32m -J-Xmx128m -J-XX:PermSize=32m
    -J-XX:MaxPermSize=96m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true"
  3. 重新启动 NetBeans IDE。


    注 –

    为了确保在内置解析器运行时不会出现内存不足的情况,您还可以在 netbeans.conf 文件中添加垃圾收集器开关 —-J-XX:+UseConcMarkSweepGC(并发回收器)和 -J-XX:+UseParNewGC(并行回收器)。


UNIX 和 Linux 修补程序

Java CAPS 6 有一些必需且认证的 UNIX 和 Linux 修补程序。

检查修补程序级别

使用以下命令检查操作系统上当前安装了哪些修补程序级别:

认证的 Sun Solaris 9 和 10 修补程序

Sun Solaris 9 有一个认证的修补程序:


Solaris 9 Maintenance Update 3 4-2003

注 –

此修补程序在日文版和韩文版操作系统上也有效。


可以通过 Sun 技术支持获得这些簇中包含的修补程序的完整列表。


注 –

此修补程序是推荐的,而不是必需的。


夏令时修补程序

如果要确保记录程序和调度正确无误,则需要安装适当的修补程序:

IBM AIX 5L 5.2 和 5.3 修补程序

以下修补程序是 IBM AIX 的认证修补程序:

认证的 IBM AIX 5L 版本 5.2 修补程序

IBM AIX 5L 版本 5.2 有一个认证的修补程序:


5200-08_AIX_ML (Maintenance Level 8)

如果要确保记录程序和调度正确无误,则需要安装此夏令时修补程序:


5.2  APAR IY5213

认证的 IBM AIX 5L 版本 5.3 修补程序

IBM AIX 5L 版本 5.3 有一个认证的修补程序:


5300-05_AIX_ML (Maintenance Level 5)

如果要确保记录程序和调度正确无误,则需要安装此夏令时修补程序:


5.3 APAR IY75211

注 –

IBM AIX 修补程序在日文版和韩文版操作系统上也有效。


Linux 修补程序

以下修补程序是 Red Hat Linux 和 SUSE Linux 的认证修补程序:

认证的 SUSE Linux Enterprise Server 10 夏令时修补程序

如果要确保 Linux 系统上的记录程序和调度正确无误,则需要安装此夏令时修补程序:


tzdata-2007c-1.el2_1