All Versions
- DSpace 7.x (Current Release)
- DSpace 8.x (Unreleased)
- DSpace 6.x (EOL)
- DSpace 5.x (EOL)
- More Versions...
Info |
---|
This document refers to the install directory for your existing DSpace installation as |
Note |
---|
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 |
...
...
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. |
Wiki Markup |
---|
This document refers to the install directory for your existing DSpace installation as {{\[dspace\]}}, and to the source directory for DSpace 1.2 as _\[dspace-1.2-source\]_. Whenever you see these path references below, be sure to replace them with the actual path names on your local system. |
[dspace]
and the PostgreSQL database in your Code Block |
---|
cd [dspace]/lib cp activation.jar servlet.jar mail.jar [dspace-1.2-source]/lib |
Code Block |
---|
##### Media Filter settings ##### # maximum width and height of generated thumbnails thumbnail.maxwidth = 80 thumbnail.maxheight = 80 |
Code Block |
---|
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: Code Block |
---|
<Context path="/dspace" docBase="dspace" debug="0" reloadable="true" crossContext="true"> <Resources className="org.apache.naming.resources.FileDirContext" allowLinking="true" /> </Context> |
Code Block |
---|
ant -Dconfig= [dspace]/config/dspace.cfg update |
Code Block |
---|
cp [dspace-1.2-source]/config/news-* [dspace-1.2-source]/config/mediafilter.cfg [dspace-1.2-source]/config/dc2mods.cfg [dspace]/config |
Wiki Markup |
Code Block |
---|
psql -f etc/database_schema_11-12.sql [DSpace database name] -h localhost |
Code Block |
---|
[dspace]/bin/dsrun org.dspace.administer.Upgrade11To12 |
Code Block |
---|
[dspace]/bin/index-all |
Code Block |
---|
cp [dspace-1.2-source]/build/*.war [tomcat]/webapps |
Code Block |
---|
# Run the media filter at 02:00 every day 0 2 * * * [dspace]/bin/filter-media |