Group information
Each group consist of 2 or 3 students. Groups should work together on both the programming assignment and the presentation.
INF5040-Groups-2008.pdf (uploaded 24.09, hopefully the last and final list)
Programming assignment
This is the specification for the mandatory programming assignment.
Completing and getting the assignment approved is a prerequisite to be allowed to take the INF5040 exam (unless it has been approved during a previous semester).
Student presentations
Completing and getting the presentation approved is a prerequisite to be allowed to take the INF5040 exam (unless it has been approved during a previous semester).
Every presentation session consists of 30 min presentation of the topic by the group assigned to it and the 15 min Q&A, where the group in opposition can ask their question. The first part should be run by all group members, it means that each group member takes the responsibility of presenting a number of slides discussing a specific subject. For second part, the group who is in opposition on a topic should have researched the topic, and
prepared some questions in advance!
This page lists the topics and schedule.
Reference Material:
- The book "Mastering Enterprise JavaBeans 3.0" is available from here , and might be of some help for your assignment (although I have not read it myself).
- The book "Enterprise JavaBeans 3.0, 5th Edition" is available for preview here , have gotten good reviews, but it's NOT free. Those who are interested can take a look, but for the assignment you will manage just fine with freely available tutorials (see links below), and by googling problems as they arise. [_The library, unfortunately, no longer have an account with O'Reilly to allow reading the whole book online!_]
(If you come across other good references, please feel free to notify me through email, and I will post the link here for all to see!)
Tools Download:
- JBoss.com
- JBoss Community - JBoss Community EJB3 - JBoss Community Documentation
- JBoss Trailblazer (How to install JBoss etc.) EJB3Trail
- JBoss Application Server - Installer
- JBoss Application Server - JEMS Installer Generally you should download the latest stable release, last semester the JEMS installer had to be used, as the JBoss installer didn't contain support for EJB3.0 until version 4.2.x. Now however you should be able to choose either. Note that JDK5.0 is required!
- NetBeans w/JBoss Included - The JBoss Application Server and NetBeans IDE have been bundled together to provide NetBeans IDE users with a well integrated out of the box experience to build Java EE applications on the JBoss Application Server.
- Tutorial found on the NetBeans website (might be useful)
- Another tutorial found on the NetBeans website (might also be useful)