Hi Karen,
I've a script that does data capture with a call to ItemImport, you can
redirect stdout and stderr to files for debugging. I've a feeling the eperson
name has to have `@' as part of the value ie. an email address.
--- ItemImport in use
104 $ds/bin/dsrun org.dspace.app.itemimport.ItemImport \
105 -a \
106 -e $dsEperson \
107 -c $dsCollection \
108 -s $dsItemCopy \
109 -m $dsItemCopy/mapfile \
110 > $dsItemCopy/stdout.text \
111 2> $dsItemCopy/stderr.text
--- from ItemImport.java:341
341 if (eperson.indexOf('@') != -1)
342 {
343 // @ sign, must be an email
344 myEPerson = EPerson.findByEmail(c, eperson);
345 }
-- Van Ly
________________________________
From: Karen_Savage [mailto:karen_sav...@baylor.edu]
Sent: Tue 7/04/2009 5:00 AM
To: dspace-tech@lists.sourceforge.net
Subject: [Dspace-tech] <no subject>
No, unfortunately, changing the eperson_id over to my email didn't work. Still
the same error message.
--
Karen S
________________________________
From: Scott Phillips <scott.a.phill...@gmail.com>
Date: Mon, 6 Apr 2009 10:42:51 -0500
To: Karen Savage <karen_sav...@baylor.edu>
Subject: Re: [Dspace-tech] <no subject>
Karen,
/dspace/bin/dsrun org.dspace.app.itemimport.ItemImport -a -e 2039 -c
3029/2039 -s import -m /mapfiles/mapfile_ball -t
The problem is likely with you're -e switch. -e is suppose to indicate the
EPerson who is performing the action (aka you), you typically want to use the
email address you have registered with your EPerson account in the repository.
Scott--
On Apr 6, 2009, at 10:35 AM, Karen_Savage wrote:
Hi,
I'm trying to do a batch import of files to a particular etd in our
collection, but I keep getting the following error:
Destination collections:
Exception in thread "main" java.lang.ClassCastException:
org.dspace.content.Item
at org.dspace.app.itemimport.ItemImport.main(ItemImport.java:341)
This is the command I'm running (I've switched out the ids):
/dspace/bin/dsrun org.dspace.app.itemimport.ItemImport -a -e 2039 -c
3029/2039 -s import -m /mapfiles/mapfile_ball -t
This is my directory structure:
import
001
contents
dublin_core.xml
various files to upload
We're running Dspace 1.3.2. I double-checked all the log files and
didn't see any errors for the time that I last ran the command.
I'd appreciate any help or suggestions!
--
Karen Savage
Baylor University
Central Libraries
Electronic Libraries
ext. 3275
------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech