This document refers to the install directory for your existing DSpace installation as |
The process for upgrading to 1.2 from either 1.1 or 1.1.1 is the same. If you are running DSpace 1.0 or 1.0.1, you need to follow the instructions for Upgrading From 1.0.1 to 1.1 before following these instructions. Note also that if you've substantially modified DSpace, these instructions apply to an unmodified 1.1.1 DSpace instance, and you'll need to adapt the process to any modifications you've made. |
[dspace]
and the PostgreSQL database in your backup.cd [dspace]/lib cp activation.jar servlet.jar mail.jar [dspace-1.2-source]/lib |
##### Media Filter settings ##### # maximum width and height of generated thumbnails thumbnail.maxwidth = 80 thumbnail.maxheight = 80 |
config.template.oai-web.xml = [dspace]/oai/WEB-INF/web.xml |
[dspace]
) has changed somewhat since 1.1.1. First up, your 'localized' JSPs (those in jsp/local) now need to be maintained in the source directory. So make a copy of them now! Once you've done that, you can remove [dspace]/jsp and [dspace]/oai, these are no longer used. (.war Web application archive files are used instead). Also, if you're using the same version of Tomcat as before, you need to remove the lines from Tomcat's conf/server.xml file that enable symbolic links for DSpace. These are the <Context> elements you added to get DSpace 1.1.1 working, looking something like this:
<Context path="/dspace" docBase="dspace" debug="0" reloadable="true" crossContext="true"> <Resources className="org.apache.naming.resources.FileDirContext" allowLinking="true" /> </Context> |
ant -Dconfig= [dspace]/config/dspace.cfg update |
cp [dspace-1.2-source]/config/news-* [dspace-1.2-source]/config/mediafilter.cfg [dspace-1.2-source]/config/dc2mods.cfg [dspace]/config |
psql -f etc/database_schema_11-12.sql [DSpace database name] -h localhost |
[dspace]/bin/dsrun org.dspace.administer.Upgrade11To12 |
[dspace]/bin/index-all |
cp [dspace-1.2-source]/build/*.war [tomcat]/webapps |
# Run the media filter at 02:00 every day 0 2 * * * [dspace]/bin/filter-media |