- Upgrade the Soiree plugin to 4.0.0
- Upgrade your Java projects
- Right click on the project name in the package explorer.
- Select ‘Soiree Project Configuration’
- Update the Library Files
- Clean your project
- Rebuild your agents
- Some of the Soiree system table definitions have been changed. You can obtain the new table definitions by using the “Soiree Table Definitions” option of the Soiree Project Configuration tool. A script for converting a MySQL database from 3.2.1 to 4.0.0 has been provided. You can run this conversion script against your existing v3.2.1 MySQL database.
- Upgrade to JDK 8 if you have not already done so
- Download and install JDK 8 from the Oracle Java SE Download Page
- Ensure all of your projects are using JRE System Library [JavaSE-1.8] on the project’s Java Build Path.
- The prepareChangeLog method in datasources now returns a boolean. Any of your subclasses that override this method must change the method return type from void to boolean.
- All solutions must now reference a product. For each Eclipse project that contains a Soiree solution:
- Create a product using the Soiree Product wizard.
- Add the product to each of the solution definitions.
- Tutorial lessons
If you have been doing the tutorial lessons you will need to upgrade your database tables. In the project where you have been completing the lessons- Stop Derby if it is running
- Delete the derby folder from the project
- Use the Soiree Project Configuration tool to update the Tutorial Database.