~/talk

Paving the road with Jakarta EE and Apache TomEE

Talkat JCON-ONLINE 2021 · 2021-10-05..10-08· [java, web-platform]
slides:none on file

Explains how the javax→jakarta namespace change and Java SE 11 support in Jakarta EE 9.1 affect real apps, and shows three practical paths: a bytecode converter that turns an old WAR into a jakarta WAR (demo converts a sample WAR in milliseconds and decompiles to jakarta.servlet.), the Apache Tomcat migration tool and forked Eclipse Transformer as Maven plugins that produce dual binaries, and the TomEE Maven plugin* for running migrated apps on a TomEE (TomEE is TCK‑certified Jakarta EE 9.1 web profile). Notes remaining manual fixes (POM updates, JSF3 + annotated datasource quirks) and recommends CI/CD to be ready for Jakarta EE 10.

AI-written summary · about

  1. 0:00Intro
  2. 0:45Welcome
  3. 2:00Context
  4. 5:16Impact
  5. 13:50Demo
  6. 21:25Eclipse Transformer
  7. 26:50Source Code Migration
  8. 30:45Apache TomEE
  9. 32:54TomEE Maven
  10. 39:32Recommendations
  11. 40:06How to contribute
  12. 41:07Challenges
  13. 41:52Tools
  14. 42:18Wrap up
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.