To upgrade the full DVN installation, you must upgrade each of the following components. Follow the general procedures to upgrade the DVN application, and then review the summary of the changes entailed in upgrading to the current version:
There are two parts to upgrading the DVN application: upgrade the DVN software, and upgrade environment and configuration settings for the new version. See these topics for details:
To upgrade the DVN software:
DVN-EAR_<version>.ear and buildupdate_<version>.sql database script from SourceForge.net.DVN-EAR package.DVN-EAR.ear file, and select it to redeploy the updated code.
buildupdate.sql script.
Type the following:
psql -d <your database name> -f /<DVN>/buildupdate.sqlbuildupdate.sql script. buildupdate.sql script updates the database from one version to the next. If you upgrade from one version of the DVN application to another that is not the next sequential version, you must run the update script for all versions in between.Log in to the Dataverse Network homepage to use the upgraded DVN.
If you upgrade from an existing installation of the DVN core code to version 1.3 of the code, perform the following summary steps to upgrade the application:
EAR file.buildupdate script, changing the version number to 1.3.oaicat.properties file from the SVN download into the directory /usr/local/glassfish/nodeagents/domains/master/config to remove the invalid OAI Server protocol, MIF.oaicat.properties take affect.harveststudy table needed to harvest sets. A call is made to populate the table after the export finishes, comparing lastExportTimes to the lastUpdateTimes of the table. Since the table is currently empty, it adds all studies (including harvested studies).http://arc.irss.unc.edu/dvn/), delete manually any ODUM studies that they deleted before you upgraded your version of the DVN code.Follow the steps described in the section Install DSB Services. Be sure to download the new dvn-dsb package files from SourceForge.net.
Install new versions of the Java SE, GlassFish, and PostgreSQL applications or R package and RServe service in your production environment only after you test them for the DVN build you are running. Some DVN builds might require that you upgrade to a new version of a dependent application.
See the following for details about how to upgrade a specific component:
To upgrade the R package for use with the DVN application:
http://cran.r-project.org/.
If the version recommended by the DVN project is no longer on CRAN, please contact the DVN team. rpm -U R command. Perform the following instead:
rpm -e Rrm –rf /usr/lib/R
rm –rf /usr/lib64/Rrpm –ivh R-<version>.rpmup2date <build components>yum framework.cd /usr/local/VDC/R
./installR.sh