Salutations!
I spent the day trying to update our DSpace 7.2.1 servers to 7.3. This process has been mostly painless for all the previous versions, but this time I encountered one or more problems that I've been completely unable to decipher.
I ran the update across two servers, one of which had some customization work done (submission forms, etc) and the other was completely stock apart from some migrated content. I followed the update process as outlined (
https://wiki.lyrasis.org/display/DSDOC7x/Upgrading+DSpace), but after I was done, the server webapp did not start with Tomcat. I tried refreshing the database with my 7.2.1 backup and updating it again, having a feeling something might have gone wrong with the database update. Sure enough, there was a null pointer exception during the database update... something to do with updating default entity types. But checking "./dspace database info" afterward suggested that all updates were successfully installed. So I'm not sure if that's at all related to the server start problem.
Moving along, I also tried erasing the database and creating it from scratch using "dspace database migrate", only to get the same error once, though indications the database was set up correctly afterward, just like with updating the 7.2.1 database. I also tried a fresh_install instead of an update of the server files/directory and kept getting the same errors. I did notice the difference in the Search core for Solr and reinitialized/refreshed that core with no effect. I copied my local.cfg file from 7.2.1 unaltered on both servers.
I'm attaching two error logs which should, in theory, contain only the log messages related to the problem actions. The "db_migrate_error" log is the result of running "[dspace]/bin/dspace database info" followed by "[dspace]/bin/dspace database migrate". The "webapp_startup_error" log is what results from trying to start tomcat and, thereby, the DSpace server.
Any ideas or hints for what to try would be greatly appreciated!
Michael Schouten
Library IT
MacEwan University