<?xml version="1.0" encoding="utf-8"?>
<html>
See also the EndUserFaq.
Table of Contents
Table of Contents |
---|
What is the most current release of the DSpace software?
...
If you are a developer, DSpace is also available to be checked out using Subversion (SVN) at http://scm.dspace.org/svn/repo/dspace/
I have technical questions about DSpace – how can I find solutions?
...
- The e-person tool is a pop-up window. Check that your browser isn't blocking pop-ups for your DSpace installation.
This pop-up window was, in retrospect, a controversial point. Post explaining the decision - If your site 'skin' has a form in it (e.g., a search box) this breaks the JavaScript, specifically the references in `jsp/utils.js` to `window.document.forms0`. See http://sourceforge.net/tracker/index.php?func=detail&aid=1155173&group_id=19984&atid=119984 this bug report Another way to fix this problem may be to remove the form from the skin in dspace-admin/eperson-main.jsp. If, for example, you placed a search box in your location bar, changing locbar="/dmirror/http/wiki.dspace.org/link" to locbar="off" in the dspace:layout tag in eperson-main should resolve the issue.
...
- identifier.url
- description.provenance
- date.accessioned
- date.available
- date.issued
- format.extent
- format.mimetype
All of these values should be deleted to avoid duplication, except for date.issued if the items have been published or publicly distributed before. However, Cody Green has written a bash shell script that will traverse a DSpace export (e.g., from your test server) and fix the metadata. Here is the link to that script: http://sunsite.utk.edu/diglib/dspace/dspace_migrate.sh (please note that the script will remove the date.issued field for all records).
Also, the script is now included in the latest release.
...
The Post Street Archives in Midland, Michigan with funding from the Herbert H. and Grace A. Dow Foundation worked with a team of students at Michigan Technological University to install DSpace for their digital archives. They produced http://www.poststreetarchives.org/DSpaceInstall.pdf this set of installation instructions for novice users on Fedora Core 4.
...
- Enable email alerts. This can be done by uncommenting the 'alert.recipient' field in dspace.cfg, setting it to your email address, and then restarting tomcat. Whenever an internal error occurs, you should receive an automatic email. This will have information in relating to the cause of the problem.
- View the files dspace/log/dspace.log or tomcat/logs/catalina.out The error message should be at the bottom of the file.
- If you need assistance diagnosing the problem, send the error message from the alert email or from the log file to dspace-tech@lists.sourceforge.net
To view the DSpace log live
Code Block |
---|
## In Linux, run the following command then reproduce the internal error state
## use the pathname prefix appropriate to your DSpace installation
tail -F /var/logs/dspace.log
## and you should see something of the kind
2009-05-18 12:52:45,935 WARN org.dspace.app.webui.servlet.DSpaceServlet @ name\
@place:session_id=F32DD4066DD475B8841A2A2204961B9A:ip_addr=1.2\
.3.4:database_error:org.postgresql.util.PSQLException: ERROR: duplicate key \
violates unique constraint "metadatafieldregistry_pkey"
org.postgresql.util.PSQLException: ERROR: duplicate key violates unique constra\
int "metadatafieldregistry_pkey"
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryE\
xecutorImpl.java:1525)
|
...
Code Block |
---|
else if ((jdbctype == Types.CLOB && "oracle".equals(dbName)) || jdbctype == Types.VARCHAR) { // Support CLOBs in place of TEXT columns in Oracle row.setColumn(name, results.getString(i)); } /*else if (jdbctype == Types.VARCHAR) { try { byte[] bytes = results.getBytes(i); if (bytes != null) { String mystring = new String(results.getBytes(i), "UTF-8"); row.setColumn(name, mystring); } else { row.setColumn(name, results.getString(i)); } } catch (UnsupportedEncodingException e) { // do nothing, UTF-8 is built in! } }*/ |
</html>