Welcome!
This InriaHL7EVS application includes:
- Ant build script
- Deployment to JBoss AS
- Integration testing using TestNG and JBoss Embeddable EJB3
- EJB 3.0 Seam components
- Templated Facelets views
- HSQL (or MySQL) Datasource
- Default CSS stylesheet
- Internationalization support
This example application uses the following modules :
- common-ejb : Includes common libraries (eg. Audit, Authentication), provided to others modules. Generate a JAR file ready to be loaded in our application.
- gazelleExample-ear : This module will build our application using others modules. This application will be represent as a EAR file, generated by this module..
- gazelleExample-ui : Web part of our application. It generates a WAR file ready to be loaded in our application.
- persistence-ejb : This module corresponds to our persistence layer. It's used by all modules. This helps our projects to represent them as one application, using one database. Generate a JAR file ready to be loaded in our application.
- tf-ejb : This module contains an example of codes from the Technical Framework. Generate a JAR file ready to be loaded in our application.
- users-ejb : This module contains an example of codes managing Gazelle users. Generate a JAR file ready to be loaded in our application.
This application includes the Gazelle features :