http://www.mastertheboss.com/jboss-server/jboss-as-7/jboss-as-7-remote-ejb-client-tutorial
make it work. Embed the code in a Netbeans project named with your surname + 4a. Deploy the application you developed into Wildfly.
Once done that, modify the code so that:
- instead of creating an account, you access it on a database (as in the past, use a derby DB stored in the project directory). Take care of transactions.
- instead of having a desktop java application client, you access it from a web client (use a Business Delegate in your code!).
The modified code should be in a Netbeans project named with your surname + 4b.
If you have problems you can not solve, ask on Piazza! (and as usual, if you can help your peers on Piazza, please do it!)
HINT: if you google for solving problems, make sure that what you find is about EJB 3.x and not older stuff! Otherwise it gets confusing.
Write a report using the following structure:
- Title Page containing date, title , your name
- Introduction (problem statement, description of the domain)
- Section 1: deploying the tutorial
- 1.1 screen shots of your app running, documenting the various steps
- 1.2 Comments and notes (optional: any problems encountered during the project development, any other comment)
- Section 2: modification of the tutorial
- 2.1 Implementation (report and comment the most relevant pieces of soure code and config files)
- 2.2 Deployment (screen shots of your app running, documenting the various steps)
- 2.3 Comments and notes (any problems encountered during the project development, any other comment)
Create a zip having your name, containing the two projects and the report
Upload it onto piazza, in the folder “delivery_4” as a private message to the instructor.
Upload it onto piazza, in the folder “delivery_4” as a private message to the instructor.
Deadline: 23:59, Sunday Dec 6.