最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

JBoss 发布 JBoss AS 6.0 GA

  • 2011-01-05
  • 本文字数:908 字

    阅读完需:约 3 分钟

新年前,JBoss 发布了 JBoss AS 6 应用服务器的 GA 版。此次发布包含了对 Java EE 6 的增强,改进了对 JSF 的处理并且对包含的库(如 Hibernate)和缓存进行了诸多升级与变更。

之前版本的 JBoss AS 通过预先打包的方式对 JSF 提供了单独的实现。AS 4 打包了 MyFaces 1.1,而 AS 5 则转换到了 Mojarra 1.2。结果,希望使用其他实现的开发者就需要处理一些配置上的问题以及不兼容的难题。凭借 JBoss AS 6,开发者可以指定使用哪个 JSF 实现,只需在配置文件中加上一行配置即可。默认情况下,AS 6 带有 Mojarra 2.0,但希望使用 Mojarra 1.2 的开发者只需将如下配置加到 web.xml 中即可:

复制代码
<context-param>
<param-name>org.jboss.jbossfaces.JSF_CONFIG_NAME</param-name>
<param-value>Mojarra-1.2</param-value>
</context-param>

这样我们就不需要在应用的 WAR 文件中绑定其他实现了。

在发布前,AS 6 还通过了 Java EE 6 Web Profile 的兼容性测试。这意味着寻觅兼容容器的开发者可以使用 JBoss 开发 Java EE 6 所引入的新的、简化的 Java EE 应用了,它并不包含整个的重量级 Java EE 栈。它包含了对 Servlet 开发(通过注解)以及异步 Servlet 处理的支持。除了 JBoss 以外,只有GlassFish 通过了官方的EE 6 兼容性测试,但其他应用服务器也对Java EE 6 提供了部分支持。

JBoss 还利用这个机会使用Infinispan 替换掉了JBoss Cache 实现 Infinispan 是个“颇具可伸缩性、高可用的数据网格平台”,它不仅仅是个缓存,还可以作为分布式的计算平台。

JBoss 所支持的 Hibernate 版本也升级到了 3.6.0,它兼容于 JPA 2.0 。JPA 2.0 的改进包括悲观锁,新的 Criteria API等等

JBoss 6 的其他改进包括使用Google Guava 替换掉了google-collections 以及引入了 RESTEasy ,RESTEasy 是个 JAX-RS 实现,用于编写 RESTful Web Services。

虽然 JSF 的文档已经升级到了 AS 6.0,但其他组件的文档仍旧停留在JBoss 5.0 上(截至本文撰写之际,1 月4 日)。因此开发者应该格外小心所阅读的文档讲的是JBoss 的哪个版本。

最后,开发者可以放宽心了,虽然 IPv4 地址快要耗尽了,但 JBoss 现在已经修复了IPv6 所有已知的问题

查看英文原文: JBoss releases JBoss AS 6.0 GA

2011-01-05 05:082385
用户头像

发布了 88 篇内容, 共 258.5 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

“铁头乔”出品!CommunityOverCode Asia 专题介绍之物联网(IoT)/工业物联网(IIOT)

Apache IoTDB

网络虚拟世界不是法外之地,必须严打网络暴力

石头IT视角

微软为AI投了多少钱?以及是否要担心这笔疯狂的资本支出

B Impact

Programming abstractions in C阅读笔记:p88-p90

codists

从数据仓库到数据结构:数据架构的演变之路

这我可不懂

数据架构 数据化

深化产教融合,华为与高校共建鸿蒙人才培养

Geek_2d6073

万物皆可销售:数字世界中的商业文明之光

B Impact

在2023年及以后可以改善企业业务的五种软件

高端章鱼哥

项目管理 软件开发 业务管理

山东布谷科技直播软件源码探索高效、稳定直播传输的技术介绍:流媒体传输技术

山东布谷科技

软件开发 直播 源码搭建 直播软件源码 流媒体技术

从零开始,快速掌握VPS服务器的使用技巧与窍门!

一只扑棱蛾子

VPS VPS服务器

加速解锁科学智能前沿,昇思MindSpore铸就了一把“全能”钥匙

脑极体

AI

条条大路通罗马系列—— 使用 Hiredis-cluster 连接 Amazon ElastiCache for Redis 集群

亚马逊云科技 (Amazon Web Services)

Amazon

Vulkan-性能及精细化

江湖修行

android OpenGL ES opengl 渲染 vulkan

直播预告 | 博睿学院:浅析windows Hook原理和机制

博睿数据

可观测性 智能运维 博睿数据 直播预告 博睿学院

大咖云集︱2023第二届中国PMO&PM大会倒计时15天!

新消费日报

go-zero 是如何做路由管理的?

AlwaysBeta

Go 源码 微服务 go-zero 路由

C语言驱动开发之内核解锁与强删文件

二哈侠

springboot+activiti+vue+mysql轻松搞定审批!(源码)

金陵老街

基于 KubeSphere 快速部署 ByConity

朱亚光

云原生 数据舱

面试官:说说Spring中@NotEmpty、@NotBlank、@NotNull 的区别和使用

java易二三

程序员 架构 计算机

倒计时 1 天!1000+ 技术先锋,龙蜥社区受邀参加 OCP China Day 2023

OpenAnolis小助手

龙蜥活动 OCP China Day 2023

贡献超 10 万代码的新晋 committer,持续参与 Apache IoTDB 社区的“秘籍”是?

Apache IoTDB

SpringBoot3文件管理

Java 架构 springboot SpringBoot3

MySQL教学,是不是干货你说的算

java易二三

MySQL 数据库 程序员 计算机 电脑

一键登录和短信验证登录,到底有什么区别?

MobTech袤博科技

前端 App 前端开发 APP开发

SOFABoot 4.0 正式发布,多项新特性等你来体验!

SOFAStack

springboot Java 分布式 jdk17 #开源

go-zero 是如何实现计数器限流的?

AlwaysBeta

Go 微服务 限流算法 go-zero 限流器

[国产化-银河麒麟v10桌面版]FTP适配(FtpClient)

alexgaoyh

Java web 麒麟操作系统 ftp服务 FtpClient commons.net

veridex执行错误分析与方案

XCG00

Android;

Spring 简介

小万哥

Java spring 后端 spring-cloud spring-boot

现代数据分析的革命,ABI报表工具引领企业进入数据驱动时代

流量猫猫头

JBoss发布JBoss AS 6.0 GA_Java_Tim Cull_InfoQ精选文章