public
Created

TicketMonster Tutorial outline

  • Download Gist
AdminJSF.textile
Textile

Adding an Admin GUI using JSF

Learn how we added an Admin GUI to the application using JSF and RichFaces


This guide shows you how we built the admin GUI for the TicketMonster application using JSF and RichFaces. After reading this guide, you’ll understand how we used JBoss Forge to create the views from the entities, how we “souped up” the GUI using RichFaces, and how we tested the GUI using Selenium:

  • TODO

And of course the tutorial will take you through the boring business of configuration.

DataPersistence.textile
Textile

Building The Persistence Layer

Learn how we built the persistence layer for the application, and how we added tests for it


This guide shows you how we built the persistence layer for the TicketMonster application. After reading this guide, you’ll understand how we built the persistence layer, and grasp why we made certain design choices. Topics covered include:

  • RDBMS design using JPA entity beans
  • Basic unit testing using JUnit
  • How to populate some test data
  • How to validate your entities using Bean Validation
  • Basic modification (CRUD) to entities

And of course the tutorial will take you through the boring business of configuration.


Notes – remaining to be integrated.

  • written tutorial including screenshots from JBoss Tools
  • New Java Project in JBoss Tools
  • video(s) – under 5 minutes each
  • the solution projects in quickstart form (not necessarily part of the shipping quickstarts)
Example.textile
Textile

title: Getting Started
guide_summary: Learn how to add Arquillian to the test suite of your project and write your first Arquillian test.


This guide introduces you to Arquillian. After reading this guide, you’ll be able to:

  • Add the Arquillian infrastructure to a Maven-based Java project
  • Write an Arquillian test case to assert the behavior of a CDI bean
  • Execute the Arquillian test case in multiple compatible containers

You’ll learn all of these skills by incorporating Arquillian into the test suite of a Java EE application with a Maven build. We’ve designed this guide to be a fast read to get you started quickly!

Template.textile
Textile

At the beginning of each guide, we communicate three things:

  1. The purpose of the guide
  2. What the reader will learn (specific skills presented in a list)
  3. How the skills will be taught

We also suggest a title and a summary (so 5 bits of information in total).

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.