本节列出了 Enterprise Server 的以下已知问题:
当 Open JDK 用于 Red Hat Linux 操作系统时,不支持通过安装进行产品注册。
有关更多信息,请参见问题报告。
注册安装:
在此环境中进行安装时,选择“跳过注册”选项。
使用 管理控制台 或更新中心注册安装。
“启动 Application Server”和“停止 Application Server”菜单项的属性“运行”字段指定为“常规”,本应以最大化状态打开 管理控制台,但这些菜单项启动 管理控制台 的方式却似乎是将该属性设置为“最小化”的。
有关更多信息,请参见问题报告。
必须手动将 管理控制台 最大化。
在完成 Windows Vista 安装之后,“启动”菜单程序组出现以下问题:
“启动”菜单组未显示。
“启动”菜单组为空。启动域、停止域和启动更新中心未显示。
有关更多信息,请参见问题报告。
必须注销并重新登录,才会显示“启动”菜单项程序组。
delete-domain 命令没有验证要删除的域是否正在运行。如果运行 delete-domain 命令时,要删除的域正在运行,则该命令应该失败并通知用户停止该域。
有关更多信息,请参见问题报告。
在执行 delete-domain 命令之前,先运行 stop-domain 命令。
如果尝试在更新工具通知程序运行期间从 c:\Program files 删除 glassfishv3-prelude 目录,会收到以下错误消息:Error deleting File or Folder: Cannot delete msvcp71: Access is denied。
有关更多信息,请参见问题报告。
在删除安装目录之前,先通过关闭该实用程序窗口停止更新中心通知程序。
执行 uninstall.sh 命令后紧接着产生 WARNING: Cannot delete file filename filename 消息。
有关更多信息,请参见问题报告。
检查目录内容以验证文件是否已删除。如果文件仍在,则手动将其删除。如果正在删除的是 UNIX 安装,则检查并删除隐藏目录。
Enterprise Server v3 Prelude 的桌面快捷方式仍然存在于“程序”菜单中,并且系统在 as-install /uninstall.exe 之后向日志文件中写入了一条错误消息,其中 as-install 是 Enterprise Server 安装目录。
有关更多信息,请参见问题报告。
通过再次安装 Enterprise Server v3 Prelude 覆盖该条目,或从列表中手动删除该快捷方式。
如果域的 /applications 目录存在访问限制,或者使用的是来自受限目录的目录部署,则服务器无法读取扩展目录中的文件。部署期间会出现 NullProcessException 错误。
有关更多信息,请参见问题报告。
更改此类目录的文件访问设置,允许服务器读取目录内容。
time-stamp-install.log 文件无法读取,因为所有写入到该文件的行全部串连到了一个长字符串中。
有关更多信息,请参见问题报告。
换用其他编辑器,然后手动打开 %TEMP% 目录下创建的安装日志文件。
在 Solaris 10 x86 系统上安装更新中心之后,使用 updatetool 启动更新中心因 segv 错误而失败。
有关更多信息,请参见问题报告。
使用 Enterprise Server 管理控制台 访问更新中心。
对于 Solaris 10 x86 操作系统安装,请安装修补程序 119964-08 和修补程序 125212-01。
默认情况下,Enterprise Server 会使用客户机 VM 来达到最佳启动和部署性能。如果使用的是仅包含服务器 VM 的 JDK,则必须编辑 domain.xml 配置文件并删除客户机行。
有关更多信息,请参见问题报告。
确保平台/操作系统支持客户机 JVM。如果不支持,则编辑 domain.xml 文件以删除行 <jvm-options>–client<jvm-options>。在这种情况下,JVM 人体工程学将为给定平台选择适当的 VM 类型。
有关平台支持的更多信息,请参见 5.0 Java 虚拟机中的人机工程学。
匿名用户是为默认域创建的默认用户。如果将其他管理用户添加到默认域中,匿名用户定义仍然可用。任何用户都可以使用匿名用户的权限执行 Enterprise Server 管理任务。这种访问可能会给某些开发和生产部署带来安全性问题。
有关更多信息,请参见问题报告。
手动删除匿名用户。
只有在重新启动服务器之后,才能看到关于新增虚拟服务器的监视统计信息。
有关更多信息,请参见问题 6238 和问题 6422 的报告。
添加虚拟服务器后,重新启动服务器以查看虚拟服务器的监视数据。
管理控制台 或命令行不支持日志记录配置。
有关更多信息,请参见问题报告。
使用纯文本编辑器编辑 as-installdomains/domain1/config/logging.properties 文件。有关更多信息,请参见 《Sun GlassFish Enterprise Server v3 Prelude Administration Guide》中的“Configuring Logging”。
create jbdc-connection-pool 命令帮助信息的 "Synopsis" 部分和 "Options" 部分缺少选项 --validateatmostonceperiod= interval。
该选项的描述如下:
指定连续请求验证连接(最多一次)之间的时间间隔(以秒为单位)。将该属性设置为适当的值可以最大程度减少连接的验证请求数。
缺省值为 0,指明从不验证连接。
有关更多信息,请参见问题报告。
有关 create jbdc-connection-pool 的完整信息,请参见 create-jdbc-connection-pool(1) 手册页。