Skip to content
This repository has been archived by the owner on Mar 17, 2021. It is now read-only.

phillip-kruger/notes-example

Repository files navigation

Notes Application

Example application to demonstrate Java EE 7

This is a simple application that allows create, read , update and delete notes.

Specifications

Libraries

Deployment

TODO

Later (once Java EE8 is released)

  • JSR 366 - Java EE 8
  • JSR 367 - The Java API for JSON Binding
  • JSR 368 - Java Message Service 2.1
  • JSR 369 - Java Servlet 4.0
  • JSR 370 - Java API for RESTful Web Services 2.1
  • JSR 371 - Model-View-Controller 1.0
  • JSR 372 - Java Server Faces 2.3
  • JSR 373 - Java EE Management API 1.0
  • JSR 374 - Java API for JSON Processing 1.1
  • JSR 375 - Java EE Security API 1.0

High level design

Application Server specific notes.

Wildfly

No extra notes

Payara

No extra notes

TomEE

As we are using the default Queue (for demo purpose), it needs to be enabled in vanilla TomEE server:

In conf/system.properties add:

openejb.environment.default = true

OpenLiberty

See server.xml for the server configuration needed.