适用于 Microsoft Windows 的 Sun Java System Web Server 7.0 发行说明

第 1 章 Sun Java System Web Server 7.0 发行说明

本发行说明包含有关 Sun JavaTM System Web Server 7.0 发行版的重要信息。本说明介绍了新增功能和增强功能、安装说明、已知问题以及其他最新问题。在使用 Sun Java System Web Server 7.0 (Web Server 7.0) 之前,请先阅读本文档。

本发行说明包含以下内容:

Web Server 7.0 的新增功能

Web Server 7.0 是一种主要的新发行版,在管理基础结构方面引入了重要的增强功能。此外,现在还可以配置 Web Server,使其作为 64 位应用程序在 SolarisTM、SPARC® 和 AMD64 平台上运行。

Web Server 7.0 提供了全面的命令行界面支持、合并的配置、支持椭圆曲线加密技术 (elliptic curve cryptography, ECC) 的增强安全性以及群集支持。它还提供了一个强健的内置迁移工具,可用于将应用程序和配置从 Web Server 6.0 和 Web Server 6.1 迁移到 Sun Java System Web Server 7.0。

Sun Java System Web Server 7.0 实现了许多新增功能。

基于 JMX 的管理基础结构

Web Server 7.0 管理基础结构基于最新的分布式 Java Management Extensions (JMX) 技术。JMX 为构建基于 Web 的分布式模块化动态解决方案提供了工具,用于管理和监视设备、应用程序以及服务驱动的网络。JMX 有助于对跨群集 Web Server 部署进行管理和监视。

重新设计的 Administration Server 界面

Administration Server 是一种专门配置的 Web Server 实例,用于部署管理应用程序。管理服务器在服务器群中的各个节点上运行。在这些服务器中,一个服务器被配置为主服务器(Administration Server),其他服务器被配置为从属服务器。每个从属服务器称为一个管理节点。

HTML 驱动的管理服务器经重新设计后,使得日常任务更易于访问,复杂任务更易于完成。

Administration Server 中的新增功能如下:

命令行界面支持

Web Server 7.0 命令行界面支持服务器的配置和管理,从而确保可以方便地进行管理。

管理 CLI 的主要功能如下:

N1 Grid Container(服务置备支持)

Web Server 7.0 与 N1TM Grid Service Provisioning Server 5.2 (N1GSP) 集成在一起。N1GSP 是一个应用程序置备工具,借助该工具将无需自定义脚本。将 Web Server 与 N1GSP 进行集成后,管理员无需编写用于在数据中心环境或服务器群中安装多个 Web Server 的自定义脚本。

合并的配置文件

已经重新安排和合并 Web Server 7.0 中的配置文件,以便简化管理。

在 Web Server 的早期版本中,userdb 中的配置文件由所有实例共享,然而这些文件中包含的信息通常是特定于实例的。Web Server 7.0 删除了 userdb 目录中的配置文件,其功能已合并到 config 目录的 server.xml 文件中。aliashttpacl 目录中的配置文件已移至 config 目录。这些更改将特定于实例的配置信息合并在特定于实例的 config 目录中。

Java Servlet 2.4 和 JavaServer Pages (JSP) 2.0 支持

Web Server 7.0 包括 Java 2 Platform, Enterprise Edition (J2EETM) 兼容的 Java Servlet 2.4 和 JavaServer PagesTM (JSPTM) 2.0 规范的实现。Web Server 7.0 Web 容器提供了设计和部署符合 Java 技术标准的 Web 应用程序所需的灵活性和可靠性。

Servlet 为构建基于 Web 的应用程序提供了一种基于组件的与平台无关的方法,克服了 CGI 程序的性能限制。JSP 技术是对 servlet 技术的扩展,它支持制作包含动态内容的 HTML 和 XML 页面。

有关这些技术的信息,请访问以下资源:http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html

JavaServer Pages Standard Tag Library (JSTL) 1.1 和 Java Server Faces 1.1 支持

JavaServerTM Pages Standard Tag Library (JSTL)1.1 提供自定义标记,用于封装许多 Web 应用程序通用的核心功能。JSTL 支持结构任务,例如重复和条件、用于处理 XML 文档的标记、国际化标记、SQL 标记和常用功能。

Web Server 7.0 支持 JavaServer Faces 技术。JavaServer Faces 简化了构建 JavaServer 应用程序用户界面的工作。

有关这些技术的信息,请访问以下资源:

http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html

JNDI 支持

Java Naming and Directory InterfaceTM (JNDI) 提供了与异构企业命名和目录服务的无缝连接。

Java 数据库连接和连接池支持

Web Server 提供现成可用 (out-of-the-box) 无缝 Java DataBase Connectivity (JDBCTM) 并支持多种行业标准 JDBC 驱动程序和自定义 JDBC 驱动程序。

Web Server 7.0 支持 JDBC 连接池,即特定数据库的一组可重用连接。由于创建每个新的物理连接相当耗时,因此服务器维护可用连接池以提高性能。应用程序请求连接时,可以从池中获取一个连接。应用程序关闭连接时,连接将返回到池中。

有关创建 JDBC 连接池的信息,请参阅《Sun Java System Web Server 7.0 管理员指南》。

Java SE 5.0 和 6.0 支持

Web Server 7.0 支持 32 位版本的 Java 2 Platform, Standard Edition (Java SETM) 5.0 和 Java SE 6.0。对于 64 位版本的 Web Server,可支持 64 位版本的 Java Development Kit (JDKTM) 软件。当前,仅 Solaris 操作系统支持 64 位版本的 Web Server。

如果使用默认安装选项安装 Web Server 7.0,则会安装随 Web Server 一起打包的 JDK 版本 1.5.0_09 软件。可以在安装 Web Server 期间或在安装 Web Server 之后选择任何其他认证的 JDK 版本。

要使用 JDK 版本 1.6.0,请从以下位置下载软件:

http://java.sun.com/javase/downloads/index.jsp

集成的 Java Web Services Developer Pack 2.0 技术

Web Server 7.0 中包含了 Java Web Services Developer Pack 2.0 (JWSDP 2.0) XML 技术。可以使用 wadm 命令在 Web Server 7.0 上将基于 JWSDP 开发的 Web 服务部署为 Web 应用程序。

Web Server 7.0 提供对 XML 加密和 XML 数字签名等安全性功能的支持,以及对消息安全提供程序的支持。

有关 JWSDP 2.0 的更多信息,请参见 http://java.sun.com/webservices/jwsdp/index.jsp

JWSDP 2.0 样例位于 http://java.sun.com/webservices/downloads/2.0_preview_webservicespack.html。可在 Web Server 7.0 上部署这些样例。

会话复制支持

Web Server 7.0 支持基于群集的会话复制和故障转移。会话故障转移的目的是为 Web 应用程序提供高可用性。通过将 HTTP 会话从一个实例复制到同一服务器群集中的另一个服务器实例来获得 Web 应用程序的高可用性。即,每个 HTTP 会话在远程实例上都有一个副本。如果发生服务器故障以至于群集中的某个实例不可用,群集仍可以维持会话的连续性。

基于正则表达式的 URI 重定向支持

Web Server 7.0 功能得到增强,支持在配置文件中使用正则表达式(也称为“模式”)和请求时间参数插值。此外,通配符模式匹配支持已扩展到 server.xml。在 Web Server 7.0 中,URL 重定向作为服务器应用函数 (Server Application Function, SAF) 实现。使用重定向 SAF 可以重定向与某个前缀匹配的 URI。(URI 是 Web 浏览器在其 HTTP 请求中发送的 URL 的一部分。)使用 from 参数指定该前缀并使用 urlurl-prefix 参数指定要重定向到的 URL。在 Web Server 7.0 中,from 参数是可选的。如果省略 from 参数,将重定向所有 URI。

obj.conf 文件中,SAF 参数支持新的 <ElseIf><If> 标记。这些标记包含指令。使用这些标记,可以定义在什么条件下执行指令。这些标记也可用于动态生成 SAF 参数。

不同于 Apache 的 mod_rewrite 功能,<If> 标记提供了下列灵活性:

有关正则表达式和 URL 重写功能的详细信息,请参阅《Sun Java System Web Server 7.0 管理员指南》。

广泛的实时监视支持

除了早期版本的 Web Server 中的监视工具之外,Web Server 7.0 还添加了以下监视增强功能:

集成反向代理插件和 FastCGI 插件支持

Web Server 7.0 中集成了反向代理插件和 FastCGI 插件。可以将这些插件作为内部模块执行。在 Web Server 6.1 中,必须单独下载这些插件,然后进行安装。

Web Server 7.0 为配置反向代理插件提供了 GUI 和 CLI 支持。

增强的安全性

Web Server 7.0 支持多种可提供数据加密和验证、请求验证以及服务器进程保护的技术。主要的安全性增强功能包含以下几项:

椭圆曲线加密技术支持

Sun Java System Web Server 始终支持 RSA 密钥。除了继续支持 RSA 密钥之外,Web Server 7.0 还引入了对椭圆曲线加密技术 (Elliptic Curve Cryptography, ECC) 的支持。

ECC 是下一代用于移动或无线环境的公钥加密技术。ECC 基于一套用于执行非对称加密的密钥生成、加密和解密算法。

ECC 的重要功能如下:

有关如何在 Web Server 中使用 ECC 的更多信息,请参见《Sun Java System Web Server 7.0 管理员指南》。

NetBeans 5.0 和 5.5 支持

Web Server 7.0 提供了可与 NetBeansTM 集成开发环境 (Integrated Development Environment, IDE) 集成的插件,用于部署和调试 Web 应用程序。NetBeans 是一个完整的开发环境,可使用标准组件创建基于 Java Platform Enterprise Edition (Java EE) 的 Web 应用程序。

除了部署 Web 应用程序之外,该插件还提供了对以下活动的支持:

有关 NetBeans 的信息,请访问 http://www.netbeans.org/kb/index.html

有关在 Web Server 中使用 NetBeans 的更多信息,请访问 http://webserver.netbeans.org

Sun Java Studio Enterprise 支持

Web Server 7.0 支持 Sun Java Studio Enterprise8.1。Sun Java Studio 技术是 Sun 为 Java 技术开发者提供的强大的可扩展集成开发环境 (integrated development environment, IDE)。Sun Java Studio8.1 基于 NetBeans 软件并与 Sun Java 平台集成在一起。

用于 Web Server 的插件可以通过以下方式获得:


注 –

用于 Web Server 7.0 的 Sun Java Studio 8.1 插件只能在本地 Web Server 上运行,也就是说,IDE 和 Web Server 必须安装在同一台计算机上。


有关在 Sun Java Studio 8.1 中使用 Web 应用程序功能的信息,请参见位于 http://developers.sun.com/prodtech/javatools/jsenterprise/learning/tutorials/#jse8 的教程。

有关 Sun Java Studio 8 的更多信息,请访问 http://www.sun.com/software/sundev/jde/

本地化支持

Sun Java System Web Server 7.0 beta 版具有以下语言版本:

支持的平台

下表概述了支持的平台。


注 –

Windows 在 x64 平台上只有 32 位版本的 Web Server 7.0。


表 1–1 Web Server 7.0 支持的平台

供应商 

体系结构 

操作系统 

最低内存要求 

建议的内存 

建议的磁盘空间 

Microsoft 

Intel x86/AMD 

Windows 2000 Advanced Server SP4 

Windows XP SP2 

Windows 2003 Enterprise Server SP1(32 位) 

128 MB 

512 MB 

550 MB 

支持的浏览器

本节列出了 Windows 平台支持的浏览器。

安装

不能将 Web Server 7.0 安装在包含早期版本的 Web Server 的目录中。但是,可在安装 Web Server 7.0 之后将现有安装迁移到新目录。

产品文档

Web Server 7.0 的文档作为 PDF 和 HTML 格式的联机文件进行提供。下表列出了每个文档中介绍的任务和概念。

Web Server 7.0 beta 版包含全部产品文档的一个子集。直到产品公开发行后才可获取全部文档。

表 1–2 Web Server 7.0 文档汇总信息

描述 

说明 

软件和文档的最新信息 

发行说明

执行安装和迁移任务: 

  • 安装 Sun Java System Web Server 及其各种组件、支持的平台和环境

  • 从 Sun Java System Web Server 的早期版本迁移

安装和迁移指南

执行以下管理任务: 

  • 使用管理控制台和 CLI

  • 配置服务器首选项

  • 使用服务器实例

  • 监视和记录服务器活动

  • 使用 cert 保证服务器的安全

  • 配置访问控制以确保服务器的安全

  • 使用 Java 2 Platform, Enterprise Edition(J2EE 平台)安全性功能

  • 部署应用程序

  • 管理虚拟服务器

  • 定义服务器工作负荷并对系统进行调节和调整大小以满足性能需要

  • 搜索服务器文档的内容和属性,以及创建文本搜索界面

  • 配置服务器以进行内容压缩

  • 配置服务器以使用 WebDAV 进行 Web 发布和内容制作

  • 使用正则表达式设置重定向

管理员指南

使用编程技术和 API 执行以下操作: 

  • 扩展和修改 Sun Java System Web Server

  • 动态生成内容以响应客户机请求

  • 修改服务器的内容

开发者指南

创建自定义 Netscape Server 应用编程接口 (Netscape Server Application Programming Interface, NSAPI) 插件 

NSAPI 开发者指南

在 Sun Java System Web Server 中实现 servlet 和 JavaServer Pages (JSP) 技术 

Web 应用程序开发者指南

编辑配置文件 

管理员配置文件参考

调节 Sun Java System Web Server 以优化性能 

性能调节、大小调整和缩放指南

解决 Web Server 7.0 存在的问题 

故障排除指南

部署方案和示例 

部署指南

已知问题

本节列出了 Web Server 7.0 beta 版重要的已知问题和限制。

安装

下表列出了安装方面的已知问题。

表 1–3 安装方面的已知问题

问题 ID 

描述 

6492159 

Java ES 5 Web Server 会创建两个实例。

Java ES 安装程序会更新属性文件中的 WS_DOCROOT 值。因此,配置程序将为 Web Server 创建两个实例。 

解决方法:无。

6311607 

如果管理密码大于等于 8 个字符,安装程序在 CLI 模式下会崩溃。

如果管理用户密码大于八个字符,管理端口、Web 服务器端口或管理用户 ID 的任何无效输入都将使安装程序崩溃。 

解决方法

使用命令行界面 (command-line interface, CLI) 安装 Web Server 7.0 时,必须将管理密码设置为小于 (<) 八个字符。 

6287206 

如果从网络上的共享文件夹启动安装程序,将无法进行安装。

在 Windows 平台上,从其他计算机上的共享网络文件夹启动安装程序 setup.exe 时,无法安装该产品。

解决方法:无。

6408072 

在 Windows 上,“程序”文件夹中的对象缺少图标。

在 Windows 上创建 Sun Java System Web Server 7.0 文件夹中的对象时使用的是默认的 Windows 程序图标,没有表示 Sun 程序的特定图标。 

6492144 

在 Windows 上,输入密码时 CLI 安装程序无法处理 Ctrl+C。

安装程序不接受 Ctrl+C,因此终端变得不可用。

4988156 

不支持在现有 JES 安装上安装单独产品或在单独产品安装的基础上安装 JES。

不支持在现有 Java Enterprise System (JES) 安装上安装单独产品 Web Server 7.0。Web Server 的 JES 用户必须使用 JES 安装程序升级到较新版本的 Web Server。 

解决方法:无。

迁移

下表列出了迁移方面的已知问题。

表 1–4 迁移方面的已知问题

问题 ID 

描述 

6498416 

从 Java ES 4 向 Java ES 5 迁移后创建 Web Server 实例失败。

从 Java ES 4 迁移到 Java ES 5 之后,如果尝试为迁移的服务器创建 Web Server 实例,则创建实例将失败。将显示以下错误消息: 


windows.machine.com:ADMIN3210:Could not create the instance 
because the Windows service "https-jeswin123.india.sun.com' already exists.

有关更多信息,请参见 http://docs.sun.com/app/docs/doc/819-2625/6n4tcivk8

6493944 

Web Server 在 Windows 上迁移失败。

解决方法:完成迁移后,按以下步骤更新 Root certs 库路径:

  1. 列出可用的 root certs

    "WebServer-base\bin\modutil" -list -nocertdb -dbdir "WebServer-base\admin-server\config-store\test\config"

  2. 删除现有 Root certs

    "WebServer-base\bin\modutil" -dbdir "WebServer-base\admin-server\config-store\test\config" -delete "Root Certs" -force

  3. 使用正确的库路径更新 Root certs

    "WebServer-base\bin\modutil" -dbdir "WebServer-base\admin-server\config-store\test\config" -add "Root Certs" -libfile "nssckbi.dll" -force

其中 WebServer-baseC:\Program Files\Sun\JavaES5\WebServer7,配置名称是 test


注 –

应在使用 migrate 命令之后、使用 migrated config 命令之前执行该过程。



注 –

有关迁移的详细信息,请参见《Sun Java System Web Server 7.0 Installation and Migration Guide》。本指南包含有关从版本 4.1 向 7.0 迁移以及从版本 6 和兼容的版本向 7.0 迁移的信息。


内核

下表列出了服务器内核方面的已知问题。

表 1–5 内核方面的已知问题

问题 ID 

描述 

6395374 

Web Server 在 Windows 上的主机名不正确。

管理

下表列出了管理方面的已知问题。

表 1–6 管理方面的已知问题

问题 ID 

描述 

6513089 

重新启动 Web Server 实例时,server.xml 文件中的值丢失。

重新启动 Web Server 实例时,将显示以下错误消息: 


a value was missing in the server.xml when restarting the web server instance.

解决方法:执行以下步骤:

  1. 启动管理服务器。

    WebServer-base\admin-server\bin\startserv

  2. 编辑 WebServer-base\https-FQDN\config\server.xml 文件。

  3. 搜索以下行:


    <search-collection>
    <name/>
    <..?
    </search-collection>
  4. 使用以下内容替换这些行:


    <search-collection>
    <name>search-collection-1</name>
    <..?
    </search-collection>
  5. 将这些更改应用于管理服务器。

    wadm pull-config --user=admin --config=FQDN FQDN

FQDN 是主机系统的全限定域名。 

6492144 

在 Windows 平台上,输入密码期间 CLI 安装程序无法处理 Control+C。

安装程序不接受 Control+C,因此终端变得不可用。 

解决方法:无。

6479247 

部署后重新启动实例时,会显示用于输入令牌密码的对话框。其他平台中不会发生此行为。

解决方法:无。

6432106 

升级 Web Server 后 Sun Java System Portal Server 搜索抛出异常。

将 Web Server 从 Java ES 4 升级到 Java ES 5 时,Portal Server 搜索功能抛出异常。 

解决方法:


注 –

将现有 libdb-3.3.dlllibdb_java-3.3.dll 库文件移到合适的位置(Web Server 的专用目录外部的某个位置)。Portal Server 库位于合适的位置后,必须为以下命令中的 <libdb-3.3.dll path>:<libdb_java-3.3.dll path> 指定该路径。


在 Windows 平台上,执行以下步骤: 

  1. libdb-3.3.dlllibdb_java-3.3.dll 文件从 Web Server 6.1 lib 目录复制到合适的位置。


    注意 – 注意 –

    不要将库文件复制到 Web Server 7.0 专用目录(例如,lib 目录)。


  2. 创建 portal_libraries 目录。

  3. 将库文件 libdb-3.3.dlllibdb_java-3.3.dll 复制到 portal_libraries

  4. 使用 wadm 命令通知 Web Server 库文件的位置。

  5. 获取当前本地库路径设置:

    get-jvm-prop -user=admin --config=hostname native-library-path-prefix

  6. 保存输出。

  7. 将复制的 libdb-3.3.dlllibdb_java-3.3.dll 路径附加到现有本地库路径中:

    set-jvm-prop --config=hostname native-library-path-prefix=<existing native library-path>:</portal-libraries-path>

    portal-libraries-path 是在步骤 1 中复制 libdb-3.3.solibdb_java-3.3.so 文件的位置。

    如果 get-jvm-prop 命令没有任何结果或输出,请设置 native-library-path-prefix 参数:

    native-library-path-prefix=</portal-libraries-path>


    注 –

    按如下所示使用 ';' 作为 native-library-path-prefix 参数的分隔符:

    native-library-path-prefix=<existing native libarary path>;<portal-libraries-path>

    对于非 Windows 平台,按如下所示使用 ':' 作为 native-library-path-prefix 参数的分隔符:

    native-library-path-prefix=<existing native libarary path>:<portal-libraries-path>


  8. 部署修改的配置:

    deploy-config [--user=admin-user] config-name

6425144 

如果类路径包含分号 ";",wadm 将不能正确更新类路径。

使用 wadm.bat 文件设置类路径时,如果类路径包含分号,将不会在 server.xml 文件中完整更新类路径。只更新分号 ";" 前面的路径。

解决方法:使用以下解决方法之一。

  • 在分号前面使用转义符 "\"。

  • 在独立模式下使用 wadm。

6364924 

可以将节点注册到多个管理服务器,这可能导致配置冲突。

不必取消在一个管理服务器中的注册就可以将节点注册到另一个管理服务器。但是,该注册将导致两个管理服务器都无法访问节点。 

解决方法:

在每次注册时,重新启动管理节点。管理节点将对其最近注册到的 Administration Server 可用。 

6379125 

wadm 允许连接到节点,显示证书,然后抛出 HTTP 400 错误。

Web Server 节点与管理服务器使用在同一 URI 注册的同一 JMX 连接器。证书作为 SSL 握手的一部分被抛出且执行尚未到达节点。 Web Server 无法确定连接是来自客户机还是管理服务器。 

4793938 

显示用户和密码对话框,而不显示目录索引。

默认情况下,如果用户尚未经过验证,Web Server 7.0 将不会发送目录索引。如果用户尝试访问目录,则会提示用户键入用户名和密码。之所以提示用户键入用户名和密码是因为 Web Server 7.0 的默认访问控制列表 (Access Control List, ACL) 仅向经过验证的用户授予列表访问权限。 

解决方法:

可以使用管理控制台或编辑 default.acl 文件将列表访问权限授予未经过验证的用户。有关如何授予列表访问权限的更多信息,请参见《Sun Java System Web Server 7.0 管理员指南》

本地化

下表列出了 Web Server 7.0 的本地化版本方面的已知问题。

表 1–7 本地化问题

问题 ID 

描述 

6497092 

Windows 菜单未本地化。

在 Windows 上,“开始”-> "Sun Microsystems" -> "Web Server 7.0" -> "Start/Stop Admin Server" 菜单未本地化。 

解决方法:无。

6483354 

在某些情况下,webservd 进程不释放文件句柄。

  1. 通过登录 URL 访问 Web Server 管理控制台。

  2. 从管理页中选择“配置”选项卡。

  3. 选择一个配置链接,然后选择“虚拟服务器”链接。

  4. 将“协商客户机语言”设置为启用状态,并记下您的语言,如 "zh-CN"。

  5. 单击“保存”。

  6. 单击管理控制台中的“部署暂挂”链接重新启动 Web Server 或手动重新启动 Web Server。

  7. 在 Internet Explorer 中,键入不存在的 URL,例如 http://yourmachine/xyz

    Internet Explorer 6 中显示找不到页错误。

期望的结果:Internet Explorer 中应正确显示找不到页而不是找不到页错误。

6442101 

在非英语语言环境中无法使用联机帮助搜索。

解决方法:无。

6431022 

在所有语言环境中,联机帮助都缺少“搜索提示”链接所指向的文件。

  1. 以管理员身份登录管理控制台。

  2. 打开联机帮助窗口。

  3. 单击导航框架中的“搜索”选项卡。

  4. 单击“搜索提示”链接。

    将显示未找到消息。

  5. 解决方法:无。

6419884 

缺少所有本地化搜索联机帮助。

该问题出在 zh_CN 浏览器中。单击搜索页中的帮助链接将在浏览器中显示未找到错误。

解决方法

请访问 http:///search/help/zh_CN/basic-search.html 而不是 http:///search/help/zh/basic-search.html

6412711 

在本地化管理 GUI 中,“已成功部署配置”消息的一部分在 Internet Explorer 中显示为乱码。

解决方法:无。

6385933 

创建配置后,在 Web Server 7.0 中多字节名称变为乱码。

  1. 单击“配置”选项卡。

  2. 选择“复制或创建配置”。

  3. 在“配置名称”字段中键入一个多字节字符串并键入其他信息。

    单击“完成”按钮将显示包括字符串 ???(而不是键入的名称)的配置列表。不能重新启动实例。

解决方法:无。

6492144 

在 Windows 上,输入密码时 CLI 安装程序无法处理 Control+C。

安装程序不接受 Control+C,因此终端变得不可用。 

6494089 

Administration Server 节点包含未本地化的字符串。

  • 以管理员身份登录到 Web Server 管理控制台。

  • 单击“节点”选项卡。此时将显示未本地化的字符串,例如 'This is the Administration Server Node'。

6385933 

创建配置后,多字节名称会变为乱码。

  1. 单击“配置”选项卡。

  2. 选择“复制或创建配置”。

  3. 在“配置名称”字段中键入一个多字节字符串并输入屏幕中的其他信息。

  4. 单击“完成”按钮。

    此时将显示包括字符串 ???(而不是所输入的名称)的配置列表。不能重新启动实例。

6316881 

无法使用 req.getHeader() 获取标头中的多字节字符。

调用 request.getHeader() 后,不能正确解析这些字符。

5046634 

Web Server 7.0 中没有相当于 use-responseCT-for-headers 的功能。

6503931 

schema.properties 文件未本地化。

由 Administration Server 引发的 SchemaValidationExceptions 将导致异常消息,这些消息可从 schema.properties 文件中读取。此文件未本地化。

6507819 

在 Windows 上,某些情况下 webservd 进程不释放文件句柄。

  1. 通过登录 URL 访问 Web Server 管理控制台。

  2. 从管理页中选择“配置”选项卡。

  3. 选择一个配置链接,然后选择“虚拟服务器”链接。

  4. 将“协商客户机语言”设置为启用状态,并记下您的语言,如 "zh-CN"。

  5. 单击“保存”按钮。

  6. 通过单击管理控制台中的“部署暂挂”链接重新启动 Web Server,或者手动重新启动。

  7. 在 Internet Explorer 中,键入不存在的 URL,例如 http://yourmachine/xyz。Internet Explorer 6 中显示“找不到页”。

期望的结果:Internet Explorer 中应正确显示“找不到”页而不是“找不到页”错误。 

6507819 

本地化版本的 Web Server 联机帮助内容与英文版有一些差别。

在管理控制台中,日文联机帮助没有以下屏幕的联机帮助内容: 

  • 编辑访问日志首选项

  • 编辑服务器日志首选项

  • 将日志文件归档

  • 设置日志轮转

6508299 

在非英语语言环境中,Web Server 联机帮助的左侧面板中的搜索结果显示乱码。

使用联机帮助中的“搜索”选项卡搜索某些内容时,会在搜索结果页中显示乱码。 

6494089 

Administration Server 节点包含未本地化的字符串。

  • 以管理员身份登录到 Web Server 管理控制台。

  • 单击“节点”选项卡。

    此时将显示未本地化的字符串,例如 'This is the Administration Server Node'。

6502036 

帮助窗口的左侧窗格中显示“应用程序错误”消息。

在 Linux 上,通过本地化版本的管理控制台访问帮助会显示“应用程序错误”消息。 

如何报告问题和提供反馈

如果您在使用 Sun Java System Web Server 7.0 期间遇到问题,请通过以下方式与 Sun 客户支持部门联系:

为了便于我们更好地帮助您解决问题,请在联系支持部门时提供以下信息:

Sun 欢迎您提出意见

Sun 致力于提高其文档的质量,并十分乐意收到您的意见和建议。请使用 http://docs.sun.com/ 中的 "Send comments"(发送意见)链接将您的意见发送给 Sun。

请在您的意见中注明标识信息,例如书的文件号码和标题。

其他 Sun 资源

在以下位置可以找到有关 Sun Java System 的有用信息:

搜索 Sun 产品文档

除了可以从 docs.sun.com Web 站点搜索 Sun 产品文档之外,还可以使用所选择的搜索引擎进行搜索,方法是在搜索字段中键入以下语法:

<serach-term> site:docs.sun.com

例如,要搜索 "broker",请键入以下内容:

broker site:docs.sun.com

要在搜索中包括其他 Sun Web 站点(例如,java.sun.com、www.sun.com、developers.sun.com),请在搜索字段中使用 "sun.com" 替换 "docs.sun.com"。