How to Setup Eclipse, Tomcat, and DSpace for Development

This is an updated guide describing how I configure Eclipse, Tomcat, and DSpace for my development. A previous version of this guide was written for Eclipse 3.4 and this version has been updated for the latest versions of both Eclipse and DSpace. One of my motivations forcing my move to the newer version of Eclipse is the ability to handle Java 1.6. Apple has decided to stop shipping both 32bit and 64bit versions, instead they are only providing 64bit Java binaries. Read more →

Vireo @ JCDL 2009

My colleague, Adam Mikeal, presented our paper titled “Large-scale ETD repositories: a case study of a digital library application” at JCDL 2009, where it was nominated for best paper! The paper describes at a high level the Texas Digital Library’s implementation of a state-wide electronic thesis and dissertation (ETD) system, delving into the theoretical, technical, and political issues that were encountered. Vireo is the main component of the system, a Manakin-based addon to DSpace that handles the ETD work flow, starting with a student’s initial submission through an iterative staff review, cataloging by the library, and on to final publication. Read more →

Microsoft Tools for Repositories Workshop

During the Open Repositories 2009 conference I attended the Microsoft’s “Tools for Repositories” workshop. At the workshop Microsoft was able to get down into the details of their new products and how they are intended to work together. I was impressed by the breadth of work that Microsoft is engaging in to support scholarly publishing use-cases within their tool set. The workshop lasted about 4 hours, longer than most of the other workshops at OR09. Read more →

Customizing DSpace

TDL offers several training classes for DSpace and other software/services we offer. They are a good way to get in depth information on a particular topic; the sessions typically last for a day - in some cases half a day. You’ll be able to get all your questions answered about a particular topic. This last Wednesday after getting back from vacation I co-taught the “DSpace Customization” class with Steve Williams from UT. Read more →

HOWTO: DSpace + Eclipse + Tomcat

Update: There is an updated version of these instructions covering the next version of Eclipse, 3.5 (Galileo). A common question for someone just starting to develop with DSpace is how do others set up their development environment. Often times this isn’t documented anywhere, but a lot of time goes into researching the best way to set things up. Today I co-taught a class on customizing DSpace for TDL. One of the hand outs I created for the class is a simple how to setup DSpace, Eclipse, and Tomcat together for easier development. Read more →

HOWTO: DSpace Batch Import

About a year ago we ran into the problem where a department wanted to ingest content into our repository using a batch ingest format from their internal database system. My initial thought was to pull the page out of the DSpace manual that covers the batch import and hand that over to them so they can build their import. Turns out, that page doesn’t exist. All the DSpace manual will tell you how to do is the syntax the . Read more →