In order to run Ticket Monster, you will need the following environment:
Java Development Kit Version 6 or 7
JBoss Enterprise Application Server 6 or JBoss AS 7
Maven 3.0
Note
Ticket Monster is an open source application created with Java and JBoss technologies. You can learn more about it from the accompanying tutorial at http://www.jboss.org/jdf/examples/get-started/.
As we stated in the previous section, Ticket Monster is an example from JDF, so there are two ways you can follow this chapter.
In the first option, you can create the application from scratch and learn how to use several features of the Java EE 6, HTML5, and JBoss technologies. If you decide for this first option, at the end, you will have learned about a range of topics such as:
Creating a Java EE 6 project using Maven
Creating a JPA entity using JBoss Forge
Using Hibernate tools
Using CDI for integrating individual services...