Documentation Home
> Sun Java System Application Server Platform Edition 9 发行说明
Sun Java System Application Server Platform Edition 9 发行说明
Book Information
第 1 章 概述
关于本说明
发行说明修订历史记录
为残疾人士提供的辅助功能
相关文档
Sun 欢迎您提出意见
其他 Sun 资源
第 2 章 关于 Application Server Platform Edition 9
9 发行版的新增功能
硬件和软件要求
平台要求
系统虚拟化支持
重要修补程序信息
Solaris 修补程序要求
JDBC 驱动程序和数据库
使用捆绑的 Java DB 数据库
启动和停止 Java DB 数据库
Java DB 实用程序脚本
配置环境以运行 Java DB 实用程序脚本
将 Pointbase 中的表导出到 Java DB
浏览器
升级 Sun Java System Application Server
其他要求
Java EE 5 平台 API
Java EE 5 SDK
切换到支持的另一 Java 版本
切换到支持的另一 Java 版本
第 3 章 已知问题和限制
管理
如果不存在 domain1,package-appclient 脚本将不起作用。(ID 6171458)
解决方法
不支持启动带有附加 JMX 代理的 Application Server。(ID 6200011)
解决方法
display-error-statistics 会生成负的统计信息
解决方法
应用程序客户机
封装在应用程序客户机归档文件中的库 JAR 覆盖 MANIFEST 文件。(ID 6193556)
解决方法
Windows 平台—类路径中未设置 APPCPATH (ID 6419847)
解决方法
安装
在某些 Linux 系统上,单击“完成”按钮后安装关闭挂起。(5009728)
解决方法
在 Linux 上安装包装对象时,有时会出现 J2SE 检测和引导问题。(6172980)
解决方案
解决 Linux 上的引导问题
生命周期管理
将 ejb-timer-service 属性 minimum-delivery-interval 设置为 9000 之后,如果尝试将 ejb-timer-service 属性 redelivery-interval-in-mills 设置为 7000,会导致 set 命令失败并显示以下错误消息:(ID 6193449)
解决方法
Java Persistence API
如果 UPDATE 或 DELETE 查询在 WHERE 子句中使用子查询,会导致查询编译过程中出现 NullPointerException。
解决方法
查询编译器不会检查 Java Persistence 语言规范中定义的所有规则。
解决方法
如果查询按 JOIN 变量分组且直接选择 JOIN 变量,则可能会导致 SQLException
解决方法
在某些情况下,查询编译器会抛出误导性的错误消息,这是因为它在错误消息中提到了错误的令牌。
解决方法
当前,无法在同一 EAR 文件中部署包含相同类的两个持久性单元。
解决方法
无法使用 persistence.xml 中的类元素明确地列出 MappedSuperclass。
解决方法
在继承的类上实体映射 @ManyToMany 失败。
解决方法
如果对某个关系使用 List<>,会导致 MetadataHelper.getAttributeNameFromMethodName 中出现 StringIndexOutOfBoundException。
解决方法
无法将空数据库值映射到图元。
解决方法
从客户端访问 LAZY 初始化关系有时会导致 NullPointerException。
解决方法
如果查询选择关系字段,则在查询结果中不包括 null 值。
解决方法
如果查询选择为单值关系字段定义的 JOIN 标识变量,则可能会产生无效的 SQL。
解决方法
EntityManager.find() 错误地抛出 IllegalArgumentException
解决方法
无法保持关系字段设置为 java.util.HashSet 的实体。
解决方法
JavaServer Faces
JSF 1.1 - 1.2 违规:变量和属性解析器 (ID 6419278)
解决方法
升级
从 Application Server Platform Edition 8 升级到 Application Server Platform Edition 9 时,不会直接升级在自定义路径(而非 install_dir/domains 目录)中创建的域。(ID 6165528)
解决方法
在某些 Linux 系统中,单击“启动升级向导”按钮之后,执行“就地升级”的安装程序无法启动升级工具。(6207337)
解决方法
使用命令行安装模式
升级工具不会传送所有 JVM 选项 (ID 6409650)
在升级之后复制 docroot 目录中的静态文档 (ID 6409641)
在 Windows 上运行升级工具时必须关闭 Application Server 文件
使用 XWSClientProvider 和 XWSServerProvider 时不加密用户名令牌。(ID 6409652)
Web 容器
无法使用基于 Servlet 2.4 且包含空 <load-on-startup/> 元素的 web.xml 部署 WAR。(ID 6172006)
解决方法
无法编译资源受限服务器上的 JSP 页面。(ID 6184122)
解决方法
ParserUtils 从 Web 应用程序拾取解析器 (ID 6412405)
解决方法
未找到 EAR 捆绑的 JAR 中的 TLD。(Glassfish 问题 590)
解决方法
特定于平台的问题
在 Windows XP 和 Windows Server 2003 上设置 denyRemoteHost 和 allowRemoteHost 属性时,必须使用全限定域名 (ID 6377272)
© 2010, Oracle Corporation and/or its affiliates