~/talk

Apache Tomcat + Java EE 6 Web Profile = Apache TomEE

Talkat JDD 2012 · 2012-10-25..10-26· [java]
links:none on file
slides:none on file

A lightweight runtime is created by unpacking Tomcat, adding a handful of jars, small glue code and a couple config tweaks so Tomcat becomes Tomcat+JARs that pass Java EE 6 Web Profile tests. The build bundles OpenEJB, OpenWebBeans (CDI), OpenJPA/EclipseLink, MyFaces, JavaMail, Bean Validation and optional Apache CXF and ActiveMQ for JAX‑RS/JMS. Live demos show servlets, no‑interface EJBs, JAX‑WS, JAX‑RS, CDI and JSF all running—so it works as a Web Profile certified minimal server providing EJB/CDI/JAX‑RS support.

AI-written summary · about

  1. 0:00Welcome to Apache TomEE
  2. 1:46Speaker and project background
  3. 3:36What is Tomcat and its limits
  4. 6:09Why Tomcat became TomEE
  5. 7:34Java EE 6 Web Profile specs
  6. 9:05How TomEE combines Tomcat with Java EE
  7. 10:35TomEE design and core values
  8. 12:00TomEE certification and Tomcat
  9. 13:55Key Tomcat to TomEE changes
  10. 17:11TomEE releases and timeline
  11. 19:04Projects in TomEE
  12. 20:15TomEE editions and features
  13. 22:25TomEE tooling and IDE support
  14. 23:55Why use TomEE instead of custom
  15. 24:42Live demo: Servlet on TomEE
  16. 26:14Setup TomEE in NetBeans
  17. 27:39Demo: Simple web app on TomEE
  18. 28:51Demo: Servlet with annotations
  19. 29:42Demo: Stateless EJB on TomEE
  20. 32:04Demo: EJB as SOAP web service
  21. 34:14Testing the SOAP web service
  22. 35:01Demo: RESTful web service
  23. 36:07Demo: CDI integration in TomEE
  24. 37:14Demo: CDI managed bean
  25. 40:32Demo: JSF application
  26. 41:40Demo: JSF managed bean
  27. 43:16Demo: Resource injection
  28. 45:05Demo: JPA with Derby
  29. 46:11Monitoring TomEE with JConsole
  30. 46:35Q&A: Production readiness
~/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.