Submit Search
Upload
From Java EE to Jakarta EE
•
Download as PPTX, PDF
•
3 likes
•
760 views
Dmitry Kornilov
Follow
Slides for "Java EE to Jakarta EE" presentation at EclipseCon EU 2018.
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 19
Download now
Recommended
Developing cloud-native microservices using project Helidon
Developing cloud-native microservices using project Helidon
Dmitry Kornilov
Helidon: Java Libraries for Writing Microservices
Helidon: Java Libraries for Writing Microservices
Dmitry Kornilov
Nonblocking Database Access in Helidon SE
Nonblocking Database Access in Helidon SE
Dmitry Kornilov
Building Cloud-Native Applications with Helidon
Building Cloud-Native Applications with Helidon
Dmitry Kornilov
20181127 オラクル講演資料(DataRobot AI Experience Tokyo)
20181127 オラクル講演資料(DataRobot AI Experience Tokyo)
オラクルエンジニア通信
Serverless Kotlin
Serverless Kotlin
David Delabassee
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Shaun Smith
Another compilation method in java - AOT (Ahead of Time) compilation
Another compilation method in java - AOT (Ahead of Time) compilation
Logico
Recommended
Developing cloud-native microservices using project Helidon
Developing cloud-native microservices using project Helidon
Dmitry Kornilov
Helidon: Java Libraries for Writing Microservices
Helidon: Java Libraries for Writing Microservices
Dmitry Kornilov
Nonblocking Database Access in Helidon SE
Nonblocking Database Access in Helidon SE
Dmitry Kornilov
Building Cloud-Native Applications with Helidon
Building Cloud-Native Applications with Helidon
Dmitry Kornilov
20181127 オラクル講演資料(DataRobot AI Experience Tokyo)
20181127 オラクル講演資料(DataRobot AI Experience Tokyo)
オラクルエンジニア通信
Serverless Kotlin
Serverless Kotlin
David Delabassee
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Shaun Smith
Another compilation method in java - AOT (Ahead of Time) compilation
Another compilation method in java - AOT (Ahead of Time) compilation
Logico
Oracle Code One 2018 Feedback (Server Side / Japanese)
Oracle Code One 2018 Feedback (Server Side / Japanese)
Logico
Oracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native App
Paulo Alberto Simoes ∴
Javantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
Javantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
Taewan Kim
Building Modern Applications Using APIs, Microservices and Chatbots
Building Modern Applications Using APIs, Microservices and Chatbots
Oracle Developers
FOSDEM'18: MySQL InnoDB Cluster - MySQL HA Made Easy!
FOSDEM'18: MySQL InnoDB Cluster - MySQL HA Made Easy!
Miguel Araújo
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
Oracle Developers
Lightweight Java in the Cloud
Lightweight Java in the Cloud
Shaun Smith
Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.
Oracle Developers
Data Management in a Microservices World
Data Management in a Microservices World
gvenzl
Developers vs DBAs - How to win the war
Developers vs DBAs - How to win the war
gvenzl
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Oracle Developers
Oracle Database features every developer should know about
Oracle Database features every developer should know about
gvenzl
Cloud Integration Strategy
Cloud Integration Strategy
Revelation Technologies
Bringing Java into the Open
Bringing Java into the Open
Heather VanCura
Building cloud native microservices with project Helidon
Building cloud native microservices with project Helidon
Dmitry Kornilov
JCP 20 Year Anniversary
JCP 20 Year Anniversary
Heather VanCura
Oracle JET: Enterprise-Ready JavaScript Toolkit
Oracle JET: Enterprise-Ready JavaScript Toolkit
Geertjan Wielenga
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
Bobby Curtis
Microservices + Oracle: A Bright Future
Microservices + Oracle: A Bright Future
Kelly Goetsch
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Otávio Santana
Introducing Fn Project
Introducing Fn Project
Ayumu Aizawa
More Related Content
What's hot
Oracle Code One 2018 Feedback (Server Side / Japanese)
Oracle Code One 2018 Feedback (Server Side / Japanese)
Logico
Oracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native App
Paulo Alberto Simoes ∴
Javantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
Javantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
Taewan Kim
Building Modern Applications Using APIs, Microservices and Chatbots
Building Modern Applications Using APIs, Microservices and Chatbots
Oracle Developers
FOSDEM'18: MySQL InnoDB Cluster - MySQL HA Made Easy!
FOSDEM'18: MySQL InnoDB Cluster - MySQL HA Made Easy!
Miguel Araújo
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
Oracle Developers
Lightweight Java in the Cloud
Lightweight Java in the Cloud
Shaun Smith
Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.
Oracle Developers
Data Management in a Microservices World
Data Management in a Microservices World
gvenzl
Developers vs DBAs - How to win the war
Developers vs DBAs - How to win the war
gvenzl
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Oracle Developers
Oracle Database features every developer should know about
Oracle Database features every developer should know about
gvenzl
Cloud Integration Strategy
Cloud Integration Strategy
Revelation Technologies
Bringing Java into the Open
Bringing Java into the Open
Heather VanCura
Building cloud native microservices with project Helidon
Building cloud native microservices with project Helidon
Dmitry Kornilov
JCP 20 Year Anniversary
JCP 20 Year Anniversary
Heather VanCura
Oracle JET: Enterprise-Ready JavaScript Toolkit
Oracle JET: Enterprise-Ready JavaScript Toolkit
Geertjan Wielenga
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
Bobby Curtis
Microservices + Oracle: A Bright Future
Microservices + Oracle: A Bright Future
Kelly Goetsch
What's hot
(20)
Oracle Code One 2018 Feedback (Server Side / Japanese)
Oracle Code One 2018 Feedback (Server Side / Japanese)
Oracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native App
Javantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
Javantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
Building Modern Applications Using APIs, Microservices and Chatbots
Building Modern Applications Using APIs, Microservices and Chatbots
FOSDEM'18: MySQL InnoDB Cluster - MySQL HA Made Easy!
FOSDEM'18: MySQL InnoDB Cluster - MySQL HA Made Easy!
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
Lightweight Java in the Cloud
Lightweight Java in the Cloud
Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.
Data Management in a Microservices World
Data Management in a Microservices World
Developers vs DBAs - How to win the war
Developers vs DBAs - How to win the war
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Oracle Database features every developer should know about
Oracle Database features every developer should know about
Cloud Integration Strategy
Cloud Integration Strategy
Bringing Java into the Open
Bringing Java into the Open
Building cloud native microservices with project Helidon
Building cloud native microservices with project Helidon
JCP 20 Year Anniversary
JCP 20 Year Anniversary
Oracle JET: Enterprise-Ready JavaScript Toolkit
Oracle JET: Enterprise-Ready JavaScript Toolkit
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
Microservices + Oracle: A Bright Future
Microservices + Oracle: A Bright Future
Similar to From Java EE to Jakarta EE
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Otávio Santana
Introducing Fn Project
Introducing Fn Project
Ayumu Aizawa
APAC Tour 2019 update
APAC Tour 2019 update
Heather VanCura
The Future of Java and You
The Future of Java and You
Heather VanCura
Diagnose Your Microservices
Diagnose Your Microservices
Marcus Hirt
20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge
20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge
Karin Patenge
Project Helidon Overview (Japanese)
Project Helidon Overview (Japanese)
Logico
Cloud Native Java:GraalVM
Cloud Native Java:GraalVM
Taewan alvin Kim
Cloud Native 자바 플랫폼: Graalvm Overview
Cloud Native 자바 플랫폼: Graalvm Overview
Oracle Korea
“Quantum” Performance Effects: beyond the Core
“Quantum” Performance Effects: beyond the Core
C4Media
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
Olivier DASINI
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
J On The Beach
The Future of Java and You
The Future of Java and You
Heather VanCura
Java EE for the Cloud
Java EE for the Cloud
Dmitry Kornilov
JDK 10 Java Module System
JDK 10 Java Module System
Wolfgang Weigend
Владимир Иванов (Oracle): Java: прошлое и будущее
Владимир Иванов (Oracle): Java: прошлое и будущее
Olga Lavrentieva
MySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application Development
Henry J. Kröger
Jakarta EE: Today and Tomorrow
Jakarta EE: Today and Tomorrow
Dmitry Kornilov
TDC2018SP | Trilha Java Enterprise - O Java EE morreu? EE4J e so um plugin? E...
TDC2018SP | Trilha Java Enterprise - O Java EE morreu? EE4J e so um plugin? E...
tdc-globalcode
OpenJDK 参加入門 [JJUG CCC 2017 Fall E2]
OpenJDK 参加入門 [JJUG CCC 2017 Fall E2]
David Buck
Similar to From Java EE to Jakarta EE
(20)
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Introducing Fn Project
Introducing Fn Project
APAC Tour 2019 update
APAC Tour 2019 update
The Future of Java and You
The Future of Java and You
Diagnose Your Microservices
Diagnose Your Microservices
20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge
20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge
Project Helidon Overview (Japanese)
Project Helidon Overview (Japanese)
Cloud Native Java:GraalVM
Cloud Native Java:GraalVM
Cloud Native 자바 플랫폼: Graalvm Overview
Cloud Native 자바 플랫폼: Graalvm Overview
“Quantum” Performance Effects: beyond the Core
“Quantum” Performance Effects: beyond the Core
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
The Future of Java and You
The Future of Java and You
Java EE for the Cloud
Java EE for the Cloud
JDK 10 Java Module System
JDK 10 Java Module System
Владимир Иванов (Oracle): Java: прошлое и будущее
Владимир Иванов (Oracle): Java: прошлое и будущее
MySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application Development
Jakarta EE: Today and Tomorrow
Jakarta EE: Today and Tomorrow
TDC2018SP | Trilha Java Enterprise - O Java EE morreu? EE4J e so um plugin? E...
TDC2018SP | Trilha Java Enterprise - O Java EE morreu? EE4J e so um plugin? E...
OpenJDK 参加入門 [JJUG CCC 2017 Fall E2]
OpenJDK 参加入門 [JJUG CCC 2017 Fall E2]
More from Dmitry Kornilov
Helidon Nima - Loom based microserfice framework.pptx
Helidon Nima - Loom based microserfice framework.pptx
Dmitry Kornilov
JSON Support in Jakarta EE: Present and Future
JSON Support in Jakarta EE: Present and Future
Dmitry Kornilov
Introduction to Yasson
Introduction to Yasson
Dmitry Kornilov
JSON Support in Java EE 8
JSON Support in Java EE 8
Dmitry Kornilov
Adopt-a-JSR session (JSON-B/P)
Adopt-a-JSR session (JSON-B/P)
Dmitry Kornilov
Configuration for Java EE: Config JSR and Tamaya
Configuration for Java EE: Config JSR and Tamaya
Dmitry Kornilov
JSON Support in Java EE 8
JSON Support in Java EE 8
Dmitry Kornilov
Configuration for Java EE and the Cloud
Configuration for Java EE and the Cloud
Dmitry Kornilov
What's new in the Java API for JSON Binding
What's new in the Java API for JSON Binding
Dmitry Kornilov
JSON-B for CZJUG
JSON-B for CZJUG
Dmitry Kornilov
JSONB introduction and comparison with other frameworks
JSONB introduction and comparison with other frameworks
Dmitry Kornilov
What’s new in JSR 367 Java API for JSON Binding
What’s new in JSR 367 Java API for JSON Binding
Dmitry Kornilov
More from Dmitry Kornilov
(12)
Helidon Nima - Loom based microserfice framework.pptx
Helidon Nima - Loom based microserfice framework.pptx
JSON Support in Jakarta EE: Present and Future
JSON Support in Jakarta EE: Present and Future
Introduction to Yasson
Introduction to Yasson
JSON Support in Java EE 8
JSON Support in Java EE 8
Adopt-a-JSR session (JSON-B/P)
Adopt-a-JSR session (JSON-B/P)
Configuration for Java EE: Config JSR and Tamaya
Configuration for Java EE: Config JSR and Tamaya
JSON Support in Java EE 8
JSON Support in Java EE 8
Configuration for Java EE and the Cloud
Configuration for Java EE and the Cloud
What's new in the Java API for JSON Binding
What's new in the Java API for JSON Binding
JSON-B for CZJUG
JSON-B for CZJUG
JSONB introduction and comparison with other frameworks
JSONB introduction and comparison with other frameworks
What’s new in JSR 367 Java API for JSON Binding
What’s new in JSR 367 Java API for JSON Binding
Recently uploaded
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Precisely
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
Recently uploaded
(20)
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
From Java EE to Jakarta EE
1.
From Java EE
to Jakarta EE Dmitry Kornilov (Oracle) @m0mus
2.
Dmitry Kornilov Twitter: @m0mus Web
site: https://dmitrykornilov.net Software Development Manager at Oracle Copyright © 2018 Oracle. All rights reserved. ● EE4J PMC member ● Leading ○ Helidon ○ JSONB/Yasson ○ JSON Processing ○ EclipseLink
3.
Safe Harbour Statement The
following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation. Copyright © 2018 Oracle. All rights reserved.
4.
Eclipse GlassFish 5.1.0-RC1
is Released! Check it out on Maven Central Read my article about it Copyright © 2018 Oracle. All rights reserved.
5.
Thanks to ● All
Oracle teams worldwide ● Eclipse Foundation ● All other vendors and individuals participated Copyright © 2018 Oracle. All rights reserved.
6.
Eclipse Enterprise for
Java - EE4J Copyright © 2018 Oracle. All rights reserved.
7.
What’s Transferred ● Java
EE specifications ● Java EE APIs ● Java EE RIs ● Java EE TCKs ● Manuals, documentation, samples Copyright © 2018 Oracle. All rights reserved.
8.
Java EE &
CTS/TCK Codebase Copyright © 2018 Oracle. All rights reserved. ● Java EE ○ 5,5 million lines of code ○ 2,2 million lines of comments ○ 61K files ● CTS ○ 4,6 million lines of code ○ 1,1 million lines of comments ○ 34K files
9.
13.5 million lines
of code in 95k files. Copyright © 2018 Oracle. All rights reserved.
10.
Copyright © 2018
Oracle. All rights reserved. Based on data provided by https://informationisbeautiful.net
11.
Last Oracle Release Initial Contribution CI/CD Pipelines Project Creation Oracle CorpArch Approval Oracle Legal Approval Archive Repository Eclipse First Release Release Review Project Proposal Copyright ©
2018 Oracle. All rights reserved.
12.
Contribution Timeline Dec 2017 Jan 2018 Feb 2018 Mar 2017 Apr 2018 May 2018 Jun 2018 Jul 2018 Aug 2017 Sep 2018 Oct 2018 JSONP JMS WebSocket OpenMQ EJB JAXR JAX-RPC Soteria Deployment API JACC JASPIC JSON-B Jersey Mojarra JTA Grizzly JAX-RS Tyrus JPA JSP JSTL Servlet Interceptors JCA EL GlassFish TCK Metro JAXB JAX-WS JAF JavaMail JWS ORB Yasson EclipseLink Security Concurrency Common Annotations Management
API Copyright © 2018 Oracle. All rights reserved.
13.
Participation ● More than
80 active contributors ● Over 200 designated committers ● More than 1000 commits ● More than 900 PRs Copyright © 2018 Oracle. All rights reserved.
14.
Copyright © 2018
Oracle. All rights reserved.
15.
Copyright © 2018
Oracle. All rights reserved.
16.
CI/CD Pipelines ● Using
Eclipse Cloud Jenkins infrastructure ○ https://jenkins.eclipse.org/ ● Required to make public releases ● Status ○ https://github.com/orgs/eclipse-ee4j/projects/1 ○ 94 done, 20 in progress, 1 to do ○ Build Pipelines are finished for 35 projects ○ Release Pipelines are finished for 24 projects Copyright © 2018 Oracle. All rights reserved.
17.
Eclipse GlassFish 5.1
Release Plan ● Sep 18 — All code required for GF build contributed. ● Sep 23 — Eclipse GlassFish builds. ● Oct 1 — Java EE 8 CTS testing. ● Oct 22 — Eclipse GlassFish 5.1-RC1 milestone release. ● Oct 29 — CI/CD release pipelines completed. ● Nov 5 — All projects are released to OSSRH and have dependencies to Eclipse version of other components. ● Nov 30 — Release Review completed. ● Dec 14 — Eclipse GlassFish 5.1 release. All CTS tests are passed. Copyright © 2018 Oracle. All rights reserved.
18.
Participate! ● Web: https://jakarta.ee ●
Mail: jakarta.ee-community@eclipse.org Copyright © 2018 Oracle. All rights reserved.
19.
Thank You! Copyright ©
2018 Oracle. All rights reserved.
Download now