An experiment with the Ceylon Programming Language and Java EE technologies (JSF, JPA and JAX-RS). Tested on Glassfish 4.1.1, but EclipseLink was manually upgraded to 2.6.2 due to a bug in the Moxy marshaller. Also tested on Payara Server 41-163 and Wildfly 10.1.
To generate the WAR, from the project root run...
ceylon war sessions/1.0.0 -R webapp