|
|
|
|
| Abhijit 宣布了更新 GlassFish v3 fcs 计划。我们无法保持原来的日期,由于 JCP(EC 选举)的限制期而且出于一些原因认为是不可行,将日期向后延 - 包括当前的 Java.Net 问题 - 所以我们将日期延了两个星期。 新日期将硬代码冻结 (HCF) 日期设置为 2009 年 11 月 9 日,最终发行于 11 月 10 日。完整详情在 Schedule Page@Wiki。 |
| 2009 JCP 选举在此。JCP 一直尝试提高新 JSR 215 规则 (JCP 2.7 MR) 的透明度;现在该您了。 从现在到 10 月 14 日期间,您可以为这里两个开放的席位(Java SE/EE 和 Java ME)推荐名称。然后,从 11 月 20 日到 12 月 2 日,您可以在这些席位上投票。 |
GlassFish 论坛是咨询所有种类问题的好去处,而且很高兴看到用户花时间去记录他们在其博客中的发现。一些最近的示例包括:
| • “JAVA 安全性提供者错误” 来自 Marc,将应用程序从 JBoss 传输到 GlassFish 时获得合适的安全提供者。 |
现在我需要确保这都集成到 GlassFish Wiki(如果尚未涵盖)。有关如何操作的集中地,除了 GlassFish 文档听起来是避免依赖搜索引擎的准确性的比较合理的地方。
| It's been a while since the last GlassFish Podcast episode and even longer since the last interview, so here it goes - episode #36 an interview with Antonio Goncalves. Antonio Goncalves has many hats and this discussion covers a lot of ground starting with his recently published Java EE 6 book with GlassFish v3. It also covers his favorite Java EE 6 feature, his role in the JCP as an individual contributor, as the Paris JUG leader, his take on Spring vs. Java EE 6 and some thoughts on JSR 299. Enjoy the episode. iTunes users can find it here. |
| Java EE 6 将包括 JSR 330 和 JSR 299。Roberto 解释了这些更改: • JSR-299 将被更新以使用 JSR-330 注释 |
感谢每一个人都这么努力的工作来进行这些更改;很明显,我们希望这能在 Java EE 6 的周期内早些时候实现,而且结果将会是一个改进的平台。我们估计,Java EE 6 的最终版本(和 GFv3)将在 11 月左右发布,但下周应有个确定的日期。
查看 Roberto 的声明获取详细信息。
| JSF 2.0 继续其在企业世界中的良好表现。自 IBM 的 DeveloperWorks,David Geary 写了篇博文,JSF 2 Fu, Part 3。从另一方面来讲,Andy Schwartz, Oracle 的 JSR-314 代表,现已发表了一篇比较好,而且全面的博文,What��s New in JSF 2?。 |
关于该主题的其他博文都标有 JSF2
。使用此技术的一种比较简单的方式是下载 GlassFish v3 Preview,然后升级到最新的 Mojarra。
| 随着 JavaEE 6 发布的脚步临近,我们正在进行最后的阶段,包括完成课程和认证。Roberto 正在征求帮助以验证内容;请考虑是否能够尽力提供帮助。 何时算是“很快”?继续关注计划表更新。 |
| GlassFish v3 Preview 版本现已发行。这是 Java EE 6 的早期访问版本 - 欢迎来到 JavaOne 2009! 查看 Download Page。另请参见 JavaEE 6 Standards、Docs and Resources、GFv3 Document Set、SDK Release Notes 和 GFv3 Release Notes。 |
该发行版有两个包,对应于 JavaEE 6 Web Profile 和 JavaEE 6 完整规范。包的大小因包装和功能而已,范围从 40MB 到 60MB。您可以从“小型”发行版(即 web profile),并且通过整合的更新中心轻松地添加缺失的部分。
| Servlet 3.0 最终草案版现在可从官方的 JSR 315 页面获取。该版本将在 GlassFish v3 EA 中执行 (*)(也称为 JavaOne 发行版)。 关于同一个话题,Shing Wai 也在说明中解释了 web-fragment.xml 如何工作。这个新功能旨在提供库 jar 的可插入性。 |
(*) 模错误和(根据 Rajiv)文件上载。
| 新的(尚未发布) Servlet 3.0 PFD 还包括 Security Annotations 的扩展集,以扩展现有注释,例如 @DeclareRoles 和 @RunAs with @DenyAll、@PermitAll、@RolesAllowed 和 @TransportProtected。 查看 Shing Wai Shing Wai's writeup 获取详细信息。 |
当实际的 Servlet 3.0 PFD 文档出来时,我会写篇博文的。
| 一次一个版本,所有项目都为 JavaOne 做好了准备... Paul 宣布了 Jersey 1.1.0 EA 的发行。 过去,我们必须提醒人们它可以是参考实现和生产就绪;我觉着不再需要这样了;Jersey 的功能累积列表给人的印象非常深刻,包括用于客户端的 API、Server、Grizzly、WADL、JSON、Spring 和 Guice 集成、MIME Multipart、Apache HTTP 客户机、Apache Abdera .... 该发行版的新增功能包括改进的 EJB 集成、更好的 HTTPS 与 GlassFish 以及改进的 Scala 集成。 |
用户邮件列表中增加的流量显示了增加的使用事例。查看 Paul 的说明获取所有的详细信息,使用这里的信息下载发行版,或者等它传播到更新中心。
最近我发现了一些基于 GlassFish Server 的新书,例如 Yuli 的有关 Java EE and DBs, Using MySQL and GlassFish 书和 Antonio 的有关 Java EE 6 with GF v3 的书。还有更多的新书,我还找到了 David 的新书,讲的是 NetBeans 6 and Java EE 5 (w/ GF) 和 Adam 的新书,讲的是 Netbeans 6 RCP,也在许多地方使用了 GlassFish。
下面是我所知道的一些书籍的清单(顺序随机);请(继续)告诉我还有哪些,我会更新的。
另附 - Masoud 的 GlassFish in Action 是早期访问版本。
| | | | | |
| | | | | |
| 使用 Spring 框架的应用程序始终在 GlassFish 中良好的运行着,是 v2 或 v3。现在随着 GlassFish v3 最终发行版的临近,新的机会也随之而来。作为上周有关受管理的 OSGi 包的接续,GlassFish 架构师 Jerome Dochez 使其更近了一步,方法是通过实现 GlassFish 服务,使用了 Spring bean 并使用 Java EE 6 web 应用程序调用它。一点都没有 OSGi 或 Spring 依赖性。 这个详细的示例使用 Spring 的扩展程序包,它的作用是针对用于基于 Spring 的服务实现的 Spring 容器,而且(这对我而言是最有趣的一部分),一个简单的 web 应用程序只能通过标准的 |
在他最近的有关 OSGi interview JavaPosse.com 的采访中,Peter Kriens(OSGi 技术总监)提到了 GlassFish v3 的一个示例,没有用任何特定于运行时环境的 API 来扩展该运行时环境。能听到 Peter 认可 GlassFish v3 团队所做的工作真是太棒了!
| 规范开发中的一种挑战就是如何在时间表、资源、时区等的限制范围内最好的利用其他同时也在开发的规范。这是另外一种情况,其中透明度和开源代码起到了的很重要的作用 - 加上专家组平时不辞劳苦的工作。 一个恰当地例子就是 EJB 3.1 和 JAX-RS 1.1,其中专家组一直致力于在 Jersey 中将 POJO 会话 bean 用作资源(根)或提供程序类,作为平常的 WAR 进行开发。这允许进行非常自然的 Java 编程,如此根基类的内容
|
@Stateless @Path("ssb") public class StatelessSessionRootResource { @Context private UriInfo ui; @GET public String get() { return "GET: " + ui.getRequestUri().toASCIIString(); } }
在 Paul 的 Glassfish v3, EJB 3.1 and Jersey 和 Ken 的JAX-RS and EJB 中查看完整详细信息。
EJB3.1 和 JAX-RS 是其中两个新的 JavaEE6
功能,您将能够尝试 GFv3 in EA by JavaOne - 在那儿见吧! 照片呢? 另外一组伟大的伙伴关系,这一次是指羽毛球的混双:Kim Dong-moon 和 Ra Kyung-min :-)
| 有关 JavaEE 6 的两组 Web 服务规范的进展... 关于 RESTful,Marc 报告了新的规范草案。与往常一样,JSR311 网站中有包括 Editors Draft 和更新日志的完整信息。Marc 指出,仍有一些工作要完成,以与 Servlet 3.0、EJB 3.1 和 JSR 299 进行集成。 关于 SOAP,Rama 宣布了新实现,属于最新的 JAX-WS 2.2 Draft 版本。 |