...
- Start by installing the "pgcrypto" module
- Connect to the database using user postgres
- Run the following command: "CREATE EXTENSION pgcrypto;"
- The output of the command if successful is blank, so you can always try to run "SELECT gen_random_uuid();" which should return a result.
Maven build instructions
Since not all the modules are currently compiling (the only operations ones are dspace-api, dspace-services, dspace-xmlui) a special command is needed to build everything:
...
Don't forget to ant update/fresh_install before starting up tomcat again.
Starting tomcat
Info |
---|
Create a database backup before starting the tomcat, as it will trigger a migration. |
Before starting tomcat it is best to set a breakpoint in the org.dspace.core.HibernateFlywayIntegrator class on line 72 (this catches SQL exceptions caused by flyway & will be useful information if it fails).