本节列出了 Web Server 7.0 Update 3 中已解决的问题。
| 
 问题 ID  | 
 描述  | 
| 
 6387762  | 
 无法通过 wadm 访问 shell/系统变量。  | 
| 
 4793938  | 
 显示用户和密码对话框,而不显示目录索引。 默认情况下,如果用户尚未通过验证,Web Server 7.0 将不会发送目录索引。如果用户试图访问目录,则会提示用户输入用户名和密码。出现这种情况是因为 Web Server 7.0 的默认访问控制列表 (Access Control List, ACL) 仅向已通过验证的用户授予列表访问权限。  | 
| 
 6426116  | 
 单击管理控制台中的“版本”按钮会在“管理”错误日志中生成“未找到文件”警告。  | 
| 
 6446206  | 
 删除组中的单个用户时,会显示不正确的消息“已成功保存组”。  | 
| 
 6431984  | 
 Web Server 应将其 pid 文件和 UNIX 域套接字存储在 /var/run 中,而不是 /tmp 中。  | 
| 
 6475536  | 
 没有用于重置管理服务器密码的明显方法。  | 
| 
 6489727  | 
 [JESMF CONFORM] CP 停止时应调用 MfManagedElementServer_stop()。  | 
| 
 6493971  | 
 如果服务器实例重新启动未响应,Admin Server 不会超时。 在 UNIX 系统上,执行 restart-instance 命令后,Administration Server 会一直等待,直到重新启动服务器实例。如果未成功重新启动实例,Administration Server 不会响应请求。  | 
| 
 6515745  | 
 在 Web Server 上,SNMP 主代理进程无法启动。  | 
| 
 6545779  | 
 在 Windows 上,如果 system32 目录中存在早期版本的 libnspr4.dll,则 wdeploy 命令将失败。  | 
| 
 6606243  | 
 Web Server 安装程序会将管理员自签证书导入到 IE 证书选项卡中。 在使用浏览器访问管理控制台时,会显示一个弹出窗口(使用 IE6 和 Mozilla/Firefox 时)或警告页面(使用 IE7 时),说明证书不是由受信任证书颁发机构颁发的。这是因为管理服务器使用了自签证书。要转至管理 GUI 登录页面,请执行以下操作: 
 以上过程将在相应浏览器会话中临时接受证书。 要永久接受证书,请按以下步骤操作: 
  | 
| 
 6606132  | 
 在未设置 "Sun Metaslot" PIN 时,创建自签证书失败  | 
| 
 6709477  | 
 IE6 无法正确显示 GUI 注册提示 IE6 选择元素不支持正确分层所必需的 z 索引。因此,即使存在层次,且注册提示重叠下拉菜单(config 和 vs),下拉菜单仍可见。  | 
| 
 6639402  | 
 服务器为 1024 最大文件描述符设置的连接队列大小非常小 (128) Web Server 保留各种组件的文件描述符。如果未设置连接池队列大小、文件高速缓存最大打开文件数和保持活动的最大连接数,在保留其他组件的文件描述符后,Web Server 会在这三者之间分配可用的描述符。在最大文件描述符默认值很低的系统(例如, Solaris 8 和 RHEL)中,连接池大小可设置为较低的值。例如,在 RHEL 上,最大文件描述符的默认值是 1024。如果未指定连接队列大小,则 Web Server 会将其指定为 128 个连接。在繁忙的系统中,该值可能很低。如果连接启动超时,用户应该为最大文件描述符设置较高的值。  | 
| 
 6644322  | 
 Fastcgistub 中的内存泄漏导致 Fastcgi 子系统出现挂起  | 
| 
 6474037  | 
 在 Ubuntu 中安装 Web Server 时出现异常。 在 Linux Ubuntu 中,默认情况下,包含 /bin/domainname 的软件包不可用。必须先安装这些软件包才能成功安装 Web Server。 要安装该软件包,请键入以下命令: sudo apt-get install nis  | 
| 
 6414481  | 
 如果未安装 compat-libstdc++,则无法安装 Web Server。  | 
| 
 6641672  | 
 安装 compat-libstdc++-33--3*(64 位)版本后,不能成功安装 REDHAT ES4.0 Linux(64 位)  | 
| 
 6472668  | 
 在 Windows 中,默认情况下,Web Server 安装应该使用 -Xrs JVM 选项。  | 
| 
 6559918  | 
 如果 CLI 和 Administration Server 的版本不兼容,则会显示不确定的错误消息。 将 Web Server 7.0 安装升级至 Web Server 7.0 Update 2 时,请务必将整个安装 CLI、管理服务器和所有的管理节点均升级至 Web Server 7.0 Update 2。这是因为 Web Server 7.0 管理界面无法与 Web Server 7.0 Update 2 管理界面一起正常工作。  | 
| 
 6595795  | 
 管理控制台不会在 obj.conf 文件中添加用于已迁移实例的所需函数。 在将 JVM 禁用的 Web Server 6.0 实例迁移到 Web Server 7.0,并使用管理控制台通过 JVM 选项启用已迁移的实例后,进程不会在 obj.conf 文件中添加下列必需行。 NameTrans fn="ntrans-j2ee" name="j2ee" PathCheck fn="find-index-j2ee" ObjectType fn="type-j2ee" Error fn="error-j2ee"  | 
| 
 6641844  | 
 在 Windows 中,使用修补程序将作为 Java ES 5 发行版组成部分的 Web Server 7 升级到 Web Server 7.0 Update 2 发行版后,服务器无法启动。  | 
| 
 6644314  | 
 安全修补程序 121656-16 是 Java ES 5/U1 的 Sun Java System Web Server 7.0 Update 2 Linux 修补程序的必要补充修补程序。但是,安全修补程序具有循环相关性,因此无法应用任何此类修补程序。  | 
| 
 6640206  | 
 在非 Windows 平台(Solaris、Linux 和 HP-UX)上,如果您安装了 Web Server 7.0 或 7.0 更新 1 但未安装样例应用程序并且升级至 Web Server 7.0 更新 2,您将看到以下错误消息: 在升级期间出现问题。要解决该问题,请检查安装日志: <install-dir>/setup/Sun_Java_System_Web_Server_install.log 注 – 该错误并不影响升级。  | 
| 
 6559735  | 
 样例应用程序文档必须介绍如何将 jar 文件添加到属性文件中的类路径。 在 install-dir/samples/java/webapps/security/jdbcrealm/docs/index.html 中的 'Compiling and Assembling the Application' 一节下,必须介绍如何将 JDBC 驱动程序 jar 文件添加到 jdbcrealm.build.properties 文件中的类路径后缀。  | 
| 
 6413058  | 
 server.xml 不存储用于转换和包括搜索的完整文件模式。 在此版本的 Web Server 中,模式不存储管理控制台和搜索管理工具都允许的完整文件模式。对于可能有时需要从先前版本的 Web Server 迁移的完整文件模式,也没有用于表示它的方法。  | 
| 
 6632936  | 
 在 Red Hat Linux Enterprise Linux 5 中,搜索功能不能正常工作。 在 Red Hat Enterprise Linux 计算机中,如果已安装 compat-libstdc++ 库,则必须删除已安装的 rpm,然后下载/安装 compat-libstdc++-296-2.96-132.7.2.i386.rpm 。 针对 x86 32–位和 64–位下载和安装 compat-libstdc++-296-2.96-132.7.2.i386.rpm。 注 – 请勿从不可靠的源下载/安装 rpm,因为可能会导致安全漏洞。  | 
| 
 6611067  | 
 在启用文件系统 SELinux 安全性后,无法启动 Red Hat Enterprise Linux 实例。 更新的 Linux 分发产品包含了 SELinux 项目实现的新内核安全扩展。这些扩展允许对系统安全进行更加精确的控制。不过,SELinux 还更改一些默认的系统行为,例如,可能造成第三方程序出现问题的共享库加载行为。如果在启动 Web Server 管理服务器或实例时收到错误消息 "Cannot restore segment prot after reloc: Permission denied",这意味着系统已启用 SELinux。  | 
| 
 6602075  | 
 Web Server 上使用的 Sun Crypto 1000 需要 Solaris 10 修补程序 125465-02 (SPARC) 和 125466-02 (x86)。  | 
| 
 6432870  | 
 在 server.xml 文件中,将启用统计信息的元素设置为 false 时,Servlet 容器将收集统计信息。  | 
| 
 6567124  | 
 运行在 Web Server 7.0 上的 JSF Web 应用程序如果运行在 Web Server 7.0 Update 1 上,则可能会中断。 提供的 Web Server 7.0 Update 1 中包含了 JavaServer Faces 1.2 技术。所有 JavaServer Faces Web 应用程序应该无需任何修改即可用于 Web Server 7.0 Update 1。但是,由于存在一些已知的与 JavaServer Faces 1.2 的兼容性问题,因此可能需要对应用程序进行修改以解决这些不兼容性。JavaServer Faces 发行说明中记录了这些不兼容性,其 URL 为: https://javaserverfaces.dev.java.net/rlnotes/1.2_04/issues.html。 建议 Java ES 5 Portal Server 用户延迟升级到 Web Server 7.0 Update 1,直到发行了 Java ES 5 Update 1。  | 
| 
 6549619  | 
 在 Windows 2003 上,如果从 CLI 执行命令,则消息的编码不正确。  | 
| 
 6630841  | 
 创建 FastCGI 处理程序的新角色时总是使用“英文”名称。  | 
| 
 6632818  | 
 在 CGI 设置页面中有未本地化的字符串。  | 
| 
 6628910  | 
 在本地化语言环境中,CLI 安装程序 "Enter your option" 为英文。  | 
| 
 6484181  | 
 Portal Server 将 JVM 栈大小配置为 128K,这对于 Web Server 7.0 64 位版本来说太小而无法启动。 如果已经在 64 位模式下配置了 Web Server 7.0,并且 Portal Server 安装已启动,则 Portal Server 配置不会将栈大小设置为 128K。但是,如果已经在 32 位模式下安装并配置了 Portal Server 和 Web Server 这两者,则切换到 64 位模式会涉及一系列手动步骤,“解决方法”部分描述了这些步骤。  | 
| 
 6487041  | 
 schemagen/xjc/wsgen/wsimport 脚本在 Java ES Web Server 安装中不存在。 schemagen/xjc/wsgen/wsimport 脚本存在于 Java ES 安装和 Web Server 的独立安装的不同位置。  | 
| 
 6550622  | 
 在将 Java ES 5 软件升级到 Java ES 5 Update 1 时,如果只升级了 Web Server,而未升级 Portal Server,Portal Server 范例会出现问题,并发生 JSF 异常。 有关更多信息,请参见兼容性问题。  | 
| 
 6643821  | 
 SMF 命令从 startserv 和 stopserv 脚本中删除 Java ES 环境(仅限 Solaris 10)。  | 
| 
 6549580  | 
 在 Windows 上运行的 Web Server 不包含服务的描述,并且在应用 Java ES Update 1 修补程序后,描述不会更新。  | 
| 
 6641175  | 
 使用 POST 将数据 (>2GB) 流式传输到服务器时出现问题。request.getInputStream().read() 返回 -1  | 
| 
 6576542  | 
 与 WS 7.0 捆绑的样例不能用于试验会话复制功能  | 
| 
 6600183  | 
 Transfer-encoding 标头是在为 fastcgi-perl 发送正文之后发送的。  | 
| 
 6613414  | 
 iWS7.0U1 - Page-encoding 不能区分大小写,例如 utf-8 不同于 UTF-8  | 
| 
 6613865  | 
 编码/解码 Cookie 的 servlet 容器实现已从 SJSWS6.1 及以后的版本开始更改  | 
| 
 6641175  | 
 使用 POST 将数据 (>2GB) 流式传输到服务器时出现问题。request.getInputStream().read() 返回 -1  | 
| 
 6641231  | 
 Java Web 容器限制上载超过 2MB 的文件。  | 
| 
 6658609  | 
 web 7.0 u2 jdbc 资源设置不允许值在最大等待超时和空闲超时中为 -1  | 
| 
 6660297  | 
 web7.0 的 JDBC 资源池在重新启动 RDB 之后没有按预期方式工作。  | 
| 
 6671260  | 
 无法将来自 FastCGI 的 stderr 消息重定向到错误日志中。 从 FastCGI 发送到 stderr 的数据未记录到错误日志中。  | 
| 
 6671957  | 
 压缩文件功能缺少文档 (SJSWS7.0)  | 
| 
 6671992  | 
 Web 服务器文档需要更加具体地介绍过滤器,包括它们的范围和定义  | 
| 
 6680376  | 
 在使用特定 htaccess 配置的情况下,服务器进入回路  | 
| 
 6681681  | 
 在将 Web 应用程序的欢迎文件列表作为 /contextroot 访问时,过滤器被应用两次 在将欢迎文件作为 /context-root 访问时,当前过滤器被应用两次。  | 
| 
 6708333  | 
 web 7.0 u2 修补程序 125437-13 应该根据需要,记录 nss 修补程序 3.11.8 或更高版本的先决条件  | 
| 
 6697002  | 
 pull-config 因为令牌化 (SJSWS7.0u2) 而混淆了 config/ 目录中的二进制文件  | 
| 
 6701520  | 
 如果用户在安装过程中设置了某些 umask 设置,则实例不会启动  | 
| 
 6710993  | 
 es、fr - 无法显示 OLH,抛出异常  | 
本节列出了 Web Server 7.0 Update 2 中已解决的问题。
| 
 问题 ID  | 
 描述  | 
| 
 6467621  | 
 使用 "Sun Software PKCS#11 softtoken" 向服务器提出请求失败。  | 
| 
 6493271  | 
 相对于 Web Server 6.1,Web Server 7.0 中的 Java 垃圾收集器活动较多。 Web Server 7.0 中的 servlet 容器会创建许多 Java 对象。  | 
| 
 6497803  | 
 如果将 servlet 映射到由部分请求加欢迎文件构成的请求 URI,这是错误的行为。 如果 Web 容器收到有效的部分请求,Web 容器必须检查部署描述符中定义的欢迎文件列表。欢迎文件列表是部分 URL 的有序列表,不包含结尾或前导 /。Web Server 必须按照部署描述符中指定的顺序将每个欢迎文件附加到该部分请求,并检查 WAR 文件中的静态资源或 servlet 是否已映射到该请求 URI。Web 容器必须将请求发送到 WAR 中第一个匹配的资源。  | 
| 
 6316881  | 
 无法使用 req.getHeader() 检索标头中的多字节字符。 调用 request.getHeader() 后,不能正确解析这些字符。  | 
| 
 6554326  | 
 固定编码的消息 "ADMIN3594: Configuration changes require a server restart" 未本地化。  | 
| 
 6565615  | 
 在日文语言环境联机帮助中,“编辑验证数据库”的 PAM 描述中不正确地出现了 Directory Server 的名称。 描述必须如下所示:“编辑验证数据库”PAM-PAM 是由 Sun Java System Web Server 7.0 支持的新的验证数据库。  | 
| 
 6563951  | 
 具有前导斜杠的搜索集合子目录会导致混淆性的错误。 当您尝试创建一个搜索集合并使用前导斜杠设置文档根子目录时,错误地生成的错误消息会通知您,开头需要一个斜杠。  | 
| 
 6571208  | 
 目录列表类型中发现不一致的措词。 句子“编制索引设置为‘无’时使用的错误响应文件”应更改为“列表为无时要使用的错误响应文件”。  | 
| 
 6549584  | 
 国家/地区列表中的单词 "Other" 未翻译。  | 
| 
 6556225  | 
 在“添加文档”窗口中,子目录的 "Included" 复选框未翻译。  | 
| 
 6565615  | 
 日文帮助:“编辑验证数据库”中对 PAM 的描述有更改。  | 
| 
 6628918  | 
 日文管理 GUI 消息的翻译问题。  | 
| 
 6628917  | 
 GUI 安装程序联机帮助的翻译问题。  | 
| 
 6604075  | 
 在 Java ES 中,具有访问管理器的 Web Server 7.0 显示空指针异常。  | 
| 
 6479062  | 
 对于 Solaris SPARC、Linux 和 HP-UX 平台,如果将 HTTP 侦听器协议族设置为 "nca",则 Web Server 无法启动。 如果在 EditHTTPListener 向导中将 Protocol-Family 属性设置为 nca,则 Web Server 实例不重新启动。  | 
| 
 6464953  | 
 通过 set-authdb-prop CLI 设置 digestauthstate 属性时,不会验证属性值并允许为此属性设置垃圾值。  | 
| 
 6504050  | 
 所有管理控制台向导中的“结果”页应正确对齐。  | 
| 
 6473376  | 
 默认 server.xml 不应包含 <stack-size> 元素。  | 
| 
 6367751  | 
 在远程节点上执行 create-instance 命令间断性失败并记录 HTTP 400 错误。  | 
| 
 6547264  | 
 在远程节点上启动某个远程节点失败后立即执行 create-instance 命令。  | 
| 
 6468132  | 
 如果证书昵称包含冒号,list-cert 命令不会列出这些证书。  | 
| 
 6437577  | 
 即使缺少子元素,也不从 server.xml 中删除 <pkcs11> 元素。  | 
| 
 6473589  | 
 设置令牌 PIN 后,向 server.xml 中添加了 <pkcs11/>。  | 
| 
 6534202  | 
 无法通过管理控制台编辑 WebDAV 集合属性。 在多个节点上部署配置后,lockdb 路径必须是挂载在所有节点上相同路径的共享位置。此外,要通过管理控制台列出 lockdb 中的锁定或使其过期,该相同路径必须从 Administration Server 可写。  | 
| 
 6554691  | 
 与 JSP 预编译选项一起使用时,add-webapp 命令不删除以前预编译的 JSP 文件。  | 
| 
 6556820  | 
 管理控制台或管理 CLI 不提供对将 CA 证书添加到 Administration Server 的支持。  | 
| 
 6489269  | 
 带有用引号括起的路径的 'external' 表达式函数无效。  | 
| 
 6432375  | 
 在 HP-UX 上,SNMP 由于一些 OID 值而失败。  | 
| 
 6483212  | 
 在 HP-UX 11.11 上,最大堆大小为 2048 MB 或更大时,Web Server 无法启动。  | 
| 
 6474011  | 
 basic-search.html 的描述不清晰。  | 
| 
 4988156  | 
 不支持在现有 Java ES 安装上安装单独产品或在单独产品安装的基础上安装 Java ES。  | 
| 
 6610103  | 
 在 Windows 中-禁用 Java 后,无法部署配置和启动  | 
本节列出了已在 Web Server 7.0 Update 1 中解决的问题。