diff --git a/dspace/CHANGES b/dspace/CHANGES index 38cd8565da..f5b980d696 100644 --- a/dspace/CHANGES +++ b/dspace/CHANGES @@ -1,3 +1,5 @@ +1.4.1 beta 1 +============ (Scott Yeadon) - Jar file updates (includes required code changes for DSIndexer and DSQuery and new jars fontbox.jar and serializer.jar) diff --git a/dspace/README b/dspace/README index 4575e8026d..84b245eb2c 100644 --- a/dspace/README +++ b/dspace/README @@ -1,4 +1,4 @@ -DSpace Version 1.4, 26-July-2006 +DSpace Version 1.4.1 beta 1, 9-November-2006 Installation instructions are included in this release package. diff --git a/dspace/docs/history.html b/dspace/docs/history.html index 274923cc4d..a3ccd292d2 100644 --- a/dspace/docs/history.html +++ b/dspace/docs/history.html @@ -10,6 +10,57 @@
Authors: Robert Tansley, Mick Bass, Margret Branschofsky, Grace Carpenter, Greg McClellan, David Stuve, and others
-For DSpace Version: 1.4 (18-July-2006)
+For DSpace Version: 1.4.1 beta 1 (09-November-2006)
Documentation for other versions of DSpace are included with the source code.
@@ -146,6 +146,7 @@This section describes how to update a DSpace installation from one version to the next. Details of the differences between the functionality of each version are given in the Version History section.
+The changes in 1.4.1 are only code changes so the update is simply a matter of rebuilding the wars.
+ +In the notes below [dspace]
refers to the install directory for your existing DSpace installation, and [dspace-1.4.1-source]
to the source directory for DSpace 1.4.1. Whenever you see these path references, be sure to replace them with the actual path names on your local system.
Get the new DSpace 1.4.1 source code from the DSpace page on SourceForge and unpack it somewhere. Do not unpack it on top of your existing installation!!
Copy the PostgreSQL driver JAR to the source tree. For example:
+ +cd [dspace]/lib +cp postgresql.jar [dspace-1.4.1-source]/lib
Take down Tomcat (or whichever servlet container you're using).
Your 'localized' JSPs (those in jsp/local) now need to be maintained in the source directory. If you have locally modified JSPs in your [dspace]/jsp/local
directory, you will need to merge the changes in the new 1.4.1 versions into your locally modified ones. You can use the diff
command to compare your JSPs against the 1.4.1 versions to do this. You can also check against the DSpace CVS.
In [dspace-1.4.1-source]
run:
ant -Dconfig=[dspace]/config/dspace.cfg update
Copy the .war
Web application files in [dspace-1.4.1-source]/build
to the webapps
sub-directory of your servlet container (e.g. Tomcat). e.g.:
cp [dspace-1.4.1-source]/build/*.war [tomcat]/webapps+ +
If you're using Tomcat, you need to delete the directories corresponding to the old .war
files. For example, if dspace.war
is installed in [tomcat]/webapps/dspace.war
, you should delete the [tomcat]/webapps/dspace
directory. Otherwise, Tomcat will continue to use the old code in that directory.
Restart Tomcat.
Download the latest DSpace 1.4 source bundle and unpack it in a suitable location (not over your existing DSpace installation or source tree!)
+Download the latest DSpace 1.4.x source bundle and unpack it in a suitable location (not over your existing DSpace installation or source tree!)
Copy the PostgreSQL driver JAR to the source tree. For example:
cd [dspace]/lib -cp postgresql.jar [dspace-1.4-source]/lib
Take down Tomcat (or whichever servlet container you're using).
If you have custom Media Filters, note that these are now configured through dspace.cfg
(instead of mediafilter.cfg
which is obsolete.)
Also, take a look through the default dspace.cfg
file supplied with DSpace 1.4, as this contains configuration options for various new features you might like to use. In general, these new features default to 'off' and you'll need to add configuration properties as described in the default 1.4 dspace.cfg
to activate them.
Also, take a look through the default dspace.cfg
file supplied with DSpace 1.4.x, as this contains configuration options for various new features you might like to use. In general, these new features default to 'off' and you'll need to add configuration properties as described in the default 1.4.x dspace.cfg
to activate them.
Your 'localized' JSPs (those in jsp/local) now need to be maintained in the source directory. If you have locally modified JSPs in your [dspace]/jsp/local
directory, you will need to merge the changes in the new 1.4 versions into your locally modified ones.
Your 'localized' JSPs (those in jsp/local) now need to be maintained in the source directory. If you have locally modified JSPs in your [dspace]/jsp/local
directory, you will need to merge the changes in the new 1.4.x versions into your locally modified ones. You can use the diff
command to compare your JSPs against the 1.4.x versions to do this. You can also check against the DSpace CVS.
In [dspace-1.4-source]
run:
In [dspace-1.4.x-source]
run:
ant -Dconfig=[dspace]/config/dspace.cfg update
[dspace-1.4-source]/etc/database_schema_13-14.sql
contains the SQL commands to achieve this for PostgreSQL. To apply the changes, go to the source directory, and run:
[dspace-1.4.x-source]/etc/database_schema_13-14.sql
contains the SQL commands to achieve this for PostgreSQL. To apply the changes, go to the source directory, and run:
psql -f etc/database_schema_13-14.sql [DSpace database name] -h localhost
[dspace-1.4-source]/etc/oracle/database_schema_13-14.sql
should be run on the DSpace database to update the schema.
[dspace-1.4.x-source]/etc/oracle/database_schema_13-14.sql
should be run on the DSpace database to update the schema.