Auto-initialization of the Authorities and Vocabularies
In v5.0, the CollectionSpace authorities and vocabularies (aka, controlled terms) are still defined in the Application layer configuration, but initialization now takes place when the Services layer starts. Each time the Service layer is restarted, the authorities and their terms will be recreated if, for example, they have been hard-deleted. Soft-deleted authorities and terms will remain soft-deleted. To prevent the Services layer from automatically initializing the authorities and vocabularies at startup, edit the 'setenv.sh' to have the the "MORE_OPTS" variable contain the following Java system property definition '-Dorg.collectionspace.services.authorities.init=true'.