Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Â
Jakarta EE 9 Milestone Release Party - Overview
1. COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) 1
June 23rd, 2020
@JakartaEE
2. 2COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) 2
Agenda
â Welcome
â Opening remarks
â Jakarta EE Platform project
â Platform and Web Profile 9.0.0-RC2 APIs
â Eclipse Jakarta EE TCK
â Platform TCK 9.0.0-M1
â Eclipse GlassFish
â 6.0-M1
â Transformer project
â âTry it outâ
â Closing - time for cupcakes!
3. COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Try it out !
4. 4COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Download here
https://eclipse-ee4j.github.io/glassfish/download
4
Eclipse GlassFish
5. 5COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
<dependency>
<groupId>jakarta.platform</groupId>
<artifactId>jakarta.jakartaee-api</artifactId>
<version>9.0.0-RC2</version>
</dependency>
5
Maven
6. 6COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Sample Code
https://github.com/ivargrimstad/starter-samples
6
Demo
7. 7COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Apache Tomcat (10.0.0-M6)
https://tomcat.apache.org/download-10.cgi
Eclipse Jetty (11.0.0-alpha0)
https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/11.0.0-alpha0/
Open Liberty Beta (20.0.0.7-beta)
https://www.openliberty.io/downloads/#runtime_betas
Coming Soon
Apache TomEE 9.0.0-M1 (Q3 2020)
Payara 6 (Q4 2020)
WildFly 21 (Fall 2020)
Piranha Micro 20.6.1 (Q3 2020)
7
Other (partial) Implementations available NOW
8. COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Closing
9. 9COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
â Proofread specification documents
â https://jakarta.ee/specifications/
â Report Issues
â https://github.com/eclipse-ee4j/[specification repository]
â Convert your apps from javax to jakarta namespace
9
Call for Action
10. 10COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Share a selfie with your Jakarta EE Cupcake
Tweet with #JakartaEE @JakartaEE
Let us know what Jakarta EE 9 milestone release mean to you and your organization:
10
Share
11. COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) | V2020-06
2020 Jakarta EE Developer Survey Results Are In!
Take a look at the key findings from over 2,100 survey responses
LEARN MORE
Download the 2020 Jakarta EE Developer Survey Results
12. 12COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Thank you!
Event Satisfaction Survey: https://www.surveymonkey.com/r/milestonerelease
12
Celebrate the Jakarta EE 9 Milestone Release