[Java] Java EE 8 - March recap

原文はこちら。
https://blogs.oracle.com/theaquarium/entry/java_ee_8_march_recap

最近のJava EE 8のニュースを簡単にまとめておきます。

JSF 2.3 (JSR 372) がFinalに到達しました。
JSR 372: JavaServer Faces (JSF 2.3) Specification
https://jcp.org/en/jsr/detail?id=372
JSF 2.3 released!
http://arjan-tijms.omnifaces.org/2017/03/jsf-23-released.html
リリースノートのチェックや、参照実装(Mojarra)のダウンロードができます。
Mojarra 2.3 Release Notes
https://javaserverfaces.java.net/nonav/2.3/releasenotes.html
Mojarra 2.3 Download
https://javaserverfaces.java.net/nonav/2.3/download.html
このコミュニティ活動を祝うためのちょっとしたパーティーをJavaLandで開催しました。

JSON-P 1.1 (JSR 374) は無事にPublic Review Ballotを通過し、現在Proposed Final Draftのフェーズに入っています。
JSR 374: JavaTM API for JSON Processing 1.1
https://jcp.org/en/jsr/detail?id=374
JSR #374 JavaTM API for JSON Processing 1.1 Public Review Ballot
https://jcp.org/en/jsr/results?id=5917
JSR-000374 Java API for JSON Processing 1.1 (Proposed Final Draft)
https://jcp.org/aboutJava/communityprocess/pfd/jsr374/index.html
CDI 2 (JSR 365) もまたPublic Review Ballotを通過し、まもなくProposed Final Draftのステージに入るところです。(Spec Leadが作成した)CDI 2.0 overviewというスライドをチェックしてください。
JSR 365: Contexts and Dependency Injection for JavaTM 2.0
https://jcp.org/en/jsr/detail?id=365JSR #365 Contexts and Dependency Injection for JavaTM 2.0 Public Review Ballot
https://jcp.org/en/jsr/results?id=5925What’s new in CDI 2.0
http://docs.jboss.org/cdi/learn/cdi_2/slides.html

JSON-B 1.0 (JSR 367) もまもなくProposed Final Draftのフェーズに入ります。
JSR 367:  JavaTM API for JSON Binding (JSON-B)
https://jcp.org/en/jsr/detail?id=367
[jsonb-spec users] [jsr367-experts] JSON-B 1.0 Proposed Final Draft
https://java.net/projects/jsonb-spec/lists/users/archive/2017-03/message/17 

JAX-RS 2.1 Expert Group (JSR 370) はEarly Draftを提示しました。このDraftではJAX-RS 2.1の目玉機能の3個のうち、SSEのサポートとReactive Client APIの2個をカバーします。
JSR 370:  JavaTM API for RESTful Web Services (JAX-RS 2.1) Specification
https://jcp.org/en/jsr/detail?id=370JSR-000370 JavaTM API for RESTful Web Services 2.1 Specification
https://jcp.org/aboutJava/communityprocess/edr/jsr370/index.html
残る目玉機能のNon Blocking I/Oのサポートに関する詳細は、現在議論の最中です。
[jax-rs-spec users] NIO API review / request for feedback
https://java.net/projects/jax-rs-spec/lists/users/archive/2017-03/message/5
JAX-RS 2.1の全体概要を知るには、Devoxx USでSantiago Pericas-Geertsen (JAX-RS 2.1 の共同Spec Lead) が実施したプレゼンテーションをご覧いただくのがよいでしょう(動画はまもなく公開される予定です)。


Java EE Security API Expert Group (JSR 375) は最初のEarly Draftを提示しました。
JSR 375: JavaTM EE Security API
https://www.jcp.org/en/jsr/detail?id=375
[jsr375-experts] Early Draft Review Posted
https://java.net/projects/javaee-security-spec/lists/jsr375-experts/archive/2017-03/message/5
JAX-RS 2.1、Java EE Security APIとも、このドラフトを読んで、期間内にフィードバックをお寄せください。

Servlet 4 Expert Group (JSR 369) もまた別のEarly Draftへ向けて作業を進めています。Java EE 8グローバルスケジュールに沿って、スケジュールをアップデートしました。
JSR 369: JavaTM Servlet 4.0 Specification
https://jcp.org/en/jsr/detail?id=369
[servlet-spec users] [jsr369-experts] Re: [ADMIN] Fwd: Java EE 8 schedule
https://java.net/projects/servlet-spec/lists/users/archive/2017-03/message/11
並行して、参照実装の作業(例えばServer Pushのサポートの追加)が進んでいます。
GLASSFISH-21664 Implement Servlet 4.0 Server Push
https://java.net/projects/glassfish/sources/svn/revision/64819

JavaMail はJava EE 8に向けてMaintenance Releaseを実施しています。JavaMail 1.6のRelease Candidateは以下からダウンロードできます。
JavaMail 1.6 release update
https://java.net/projects/javamail/lists/users/archive/2017-02/message/0

その他、IBMはJava EE 8向けにBatch APIのMaintenance Releaseをしない予定であることを確認しました。
[javaee-spec users] EE level direction for mailing lists moving off sunsetting java.net?
https://java.net/projects/javaee-spec/lists/users/archive/2017-03/message/0
JSR 352: Batch Applications for the Java Platform
https://jcp.org/en/jsr/detail?id=352

Java EE 8の参照実装であるGlassFish 5がかたちを成し始め、3月にPromoted Build 3および4リリースされました。
An update on GlassFish 5
https://blogs.oracle.com/theaquarium/entry/glassfish_5_update
[Java] An update on GlassFish 5
https://orablogs-jp.blogspot.jp/2017/03/an-update-on-glassfish-5.html
Additional details on GlassFish 5 Promoted Build 3
https://blogs.oracle.com/theaquarium/entry/additional_details_on_gf5_promoted
[Java] Additional details on GlassFish 5 Promoted Build 3
https://orablogs-jp.blogspot.jp/2017/03/additional-details-on-glassfish-5.html
最後に、JCPが開催する第3回Adopt-a-JSRオンラインミーティングをチェックしたい方は以下の動画をご覧ください。


いつも通り、フィードバックやご参加をお待ちしております。まもなく、Java.Netから移行に関する計画のアップデートを含む多くのニュースをお届けできると思います。

1 件のコメント:

  1. おはようございます。

    最近の動向はやはり気になるところですね。

    返信削除