It is important that you follow these instructions carefully and in the order given for the programs to work correctly.
The RMI interface and implementation codes have been placed into a csis626 package. This is because when using TomCat it doesn't allow beans to be placed into the default package. And since the beans use the named package of csis626, the RMI stub and interface classes should be the same for it to be able to locate them easily.
To save files, right click on the link and select Save Target As.
Make sure that the saved files have not been renamed!
* SimpleDataSource.java is taken from BigJava Cay Horstmann (http://www.horstmann.com/bigjava.html)
If your MySQL database is not on the same server as your RMI server:
Change the url from localhost to the location of the MySQL server.
It is used for connecting to the MySQL database GRAD_DEGREE.
Running the Program
Program Description