At the time of writing, GlassFish 5 was the only released Java EE 8 compliant application server, as such, all the example code was tested against GlassFish, however, they should work on any Java EE 8 compliant application server.
Readers wanting to use GlassFish to run the example code can follow the instructions in this appendix to set it up.