SUNScholar/Upgrading/DSpace/Release Notes/4.X

From Libopedia
Jump to navigation Jump to search
Back to Release Notes

WE CANNOT ACCEPT RESPONSIBILITY FOR ANY DATA LOSS OR CORRUPTION
BEFORE PROCEEDING, DO EXTENSIVE TESTING ON SPARE INFRASTRUCTURE
*** YOU PROCEED AT YOUR OWN RISK ***

New Features

  1. New upgraded supporting software versions.
  2. Request-a-copy of embargoed/restricted item.
  3. Enable the use of a DOI (Digital Object Identifier) for bitstreams.

Official DSpace Notes

During our upgrade from 3.2 to 4.2, the following errors were discovered after applying the upgrade to our development server

Java Version Upgrade

Please see: http://wiki.lib.sun.ac.za/index.php/SUNScholar/Java_Version_7

DSpace configuration

4.2 now uses a "build.properties" file. Be very careful not to manage configs in "dspace.cfg" that already have a setting in "build.properties", because a new compiled "dspace.cfg" called "dspace.cfg.default" is created at build time from both the "build.properties" and "dspace.cfg" files.

Basically DO NOT TOUCH any of the parameters marked with a $ and enclosed in braces in the "dspace.cfg" file.

Also DO NOT COMMENT OUT ANYTHING in the "build.properties" file, rather leave the setting blank.

DSpace base URl error

Remove the /xmlui appendage for the "dspace.Url" property in the following file.

$HOME/source/dspace/config/dspace.cfg

This is what it should look like.

# DSpace base URL.  Include port number etc., but NOT trailing slash
# Change to xmlui if you wish to use the xmlui as the default, or remove
# "/jspui" and set webapp of your choice as the "ROOT" webapp in
# the servlet engine.
dspace.url = ${dspace.baseUrl}

Then Rebuild DSpace

Click on the heading above.

XMLUI Front Page Search Box

After setting "Discovery" as default, the front page search box is missing using the "Mirage" theme.

  1. https://github.com/DSpace/DSpace/commit/4b6322d361fcfc49743e5ab476408f3ddeb0a208
  2. http://wiki.lib.sun.ac.za/index.php/SUNScholar/XMLUI_Theme/Page_Structure#Move_front_page_search_above_front_page_community_list