This page contains tutorials on miscellaneous Java EE topics that were too short to be contained in the longer
and more detailed tutorials covered elsewhere. These are relatively brief
tutorials that try to give you a quick start on the basics, but have a lot less detail than the
tutorials in most of the other sections.
Click on a topic below to get the detailed tutorial,
download the source code, or try out exercises on the topic.
The training courses
on which these tutorials are based are usually taught on-site at customer locations, but
public training courses are periodically scheduled for
people with too few developers for an onsite course. For descriptions of
the various other courses that are available, please see
the J2EE training course page. To inquire about a customized training course
at your location, please contact Marty Hall at
If you find these free tutorials helpful, we would appreciate it if you would
link to us.
Simple non-EJB app to test JBoss deployment, with JBoss given as Target Runtime.
Can also be deployed to Glassfish or Tomcat.
Simple non-EJB app to test Glassfish deployment, with Glassfish given as Target Runtime.
Glassfish adapter inserts non-portable project facet, so cannot be deployed to Glassfish or Tomcat
EJB app to illustrate creation of session beans. Had JBoss as Target Runtime,
but can also be deployed to Glassfish.
Dynamic Web Project that acts as client for session beans. Had JBoss as Target Runtime,
but can also be deployed to Glassfish by switching the jndi.properties file (details in slides).