My-Aktion, example application for the 2nd edtion of the german book "Java EE 7 Workshop" published by dpunkt.verlag
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


My-Aktion, example application for the german book "[Java EE 7 Workshop](More information at:" published by dpunkt.verlag.

Uses Maven 3 (Download here) for building. This example contains of two different applications my-aktion and my-aktion-monitor which must be build independently and run on different application servers.


The main application allows organizers of nonprofit campaigns (German: Aktion) to create online fundraising forms for their projects. The organizer can embed these forms into their own website. This allows the organizer to raise money for his campaign. Each organizer can create forms for multiple campaigns. The application takes care of the generation of the forms and the management of the campaigns and donations. This app was tested under WildFly 8.1.0


The monitor is a simple application that takes heavy usage of new Java EE 7 features like WebSocket and REST client. It was tested under Glassfish 4.0. It sets up a SOAP and REST based (to demonstrate both technologies) communication with the main app to retrieve the donations for a selected campaign.