What is Ferris Journal EJB

Ferris Journal EJB is the business logic of a Journal (or diary) application. This project provides the Java Persistence classes and stateless EJB classes to get and set journal related data. With this project deployed to an EE server, any kind of client can be developed to provide journal capabilities.

The Binary Release of this project contains a JAR file which contains the compiled classes along with the META-INF/persistence.xml to configure the Java Persistence API. The JAR file also includes a META-INF/MANIFEST.MF file which specifies the needed classpath. It is up to you to incorporate this JAR file and dependencies (specified by the classpath in the manifest) into your own EAR (if you do not use Journal EAR). The JAR file also includes META-INF/ejb-jar.xml and META-INF/glassfish-ejb-jar.xml.

Ferris Journal EJB has been configured with Java EE 6 and GlassFish 3.1.1 in mind.