P. S. Here a handout from Texas Digital Library about batch import

https://www.tdl.org/documents/DSpaceBatchImportFormat.pdf

Claudia


upload schrieb:
> 
> Thanks Claudia and Dorothea! I got it to work now.  It was the directory
> structure that I was messing up on.  The imported submissions all show up
> now.
> 
> Is creating the contents and dublin_core.xml files manually to upload the
> documents the bestway to do mass importing?  We have a lot of documents to
> import and were wondering if other  people use the same method to do the
> importing.  I wonder if there's more automated way of doing the importing...
> 
> Thanks!
> 
> 
> 
> Claudia Jürgen wrote:
>> Hello,
>>
>> wait STOP. Do not copy anything around in your dspace installation
>> directory, it seems as if /dspace is your dspace installation directory.
>> Sorry did not think of this in my prior example.
>>
>>
>> To explain it a bit more verbose, for batch import as source you need a
>> directory. In this directory you need 1 directory per to be imported item
>> and NOTHING else.
>>
>> Make a directory for import somewhere where you can play around, e.g.
>> /dspaceTesting/itemimport/TestImport1
>> Create a directory item1 there.
>> Copy your contents, dublin_core.xml and to be imported bitstreams there,
>> so the structure looks like
>> /dspaceTesting/itemimport/TestImport1
>> /dspaceTesting/itemimport/TestImport1/item01
>> /dspaceTesting/itemimport/TestImport1/item01/contents
>> /dspaceTesting/itemimport/TestImport1/item01/dublin_core.xml
>> /dspaceTesting/itemimport/TestImport1/item01/foo1.pdf
>> /dspaceTesting/itemimport/TestImport1/item01/foo2.pdf
>>
>> foo1.pdf are just example filenames. Actually all files listed in the file
>> /dspaceTesting/itemimport/TestImport1/item01/contents should be there.
>>
>> run your import command with
>> -s /dspaceTesting/itemimport/TestImport1
>>
>> The item importer will go through
>> /dspaceTesting/itemimport/TestImport1 treating each directory as an item.
>>
>> Claudia
>>
>>
>>
>>
>>>
>>> Thank you.  Now I'm getting some where.
>>> So I've changed the -s part from the command from -s /dspace/batch to -s
>>> /dspace/ and it generated more output.  Do the files (dublin_core.sml,
>>> contents, and the actual file that's being uploaded) need to be in
>>> /dspace/search and /dsapce/lib ?:
>>>
>>> Adding item from directory search
>>>     Loading dublin core from /dspace//search/dublin_core.xml
>>>
>>> Adding item from directory lib
>>> java.io.FileNotFoundException: /dspace/lib/dublin_core.xml (No such file
>>> or
>>> directory)
>>>
>>> java.io.FileNotFoundException: /dspace/lib/contents (No such file or
>>> directory)
>>>         at java.io.FileInputStream.open(Native Method)
>>>
>>>
>>> So I've copied the files (dublin_core.sml, contents, and the actual file
>>> that's being uploaded) from /dspace/search/ to /dspace/lib so they would
>>> exist in both of the directories /dspace/search and /dspace/lib
>>> Then I ran the command again:
>>>
>>> Adding item from directory search
>>>         Loading dublin core from /dspace//search/dublin_core.xml
>>>
>>> Adding item from directory lib
>>>         Loading dublin core from /dspace//lib/dublin_core.xml
>>>
>>>
>>> Adding item from directory etc.bak-20080701-153023
>>> java.io.FileNotFoundException:
>>> /dspace/etc.bak-20080701-153023/dublin_core.xml (No such file or
>>> directory)
>>>
>>> java.io.FileNotFoundException:
>>> /dspace/etc.bak-20080701-153023/dublin_core.xml (No such file or
>>> directory)
>>>
>>>
>>>
>>> It's looking for /dspace/etc.bak-20080701-153023/dublin_core.xml...
>>>
>>> Any suggestions?
>>>
>>>
>>> Claudia Jürgen wrote:
>>>> Hello,
>>>>
>>>> you need one directory per item and the source directory given with -s
>>>> option is the directory where these item directories reside.
>>>>
>>>> So if the elements of the item are really straight under /dspace/run,
>>>> your command should be:
>>>>   /dspace/bin/dsrun org.dspace.app.itemimport.ItemImport -a -e
>>>> [EMAIL PROTECTED] -c 123456789/10 -s /dspace -m /dspace/map/mapfile.txt
>>>>
>>>> your info differs as you say
>>>> "-s /dspace/run" is your command
>>>> and from the output it seems as if you used
>>>> "/dspace/batch"
>>>>
>>>>
>>>> hope that helps
>>>>
>>>> Claudia
>>>>
>>>>
>>>>
>>>> upload schrieb:
>>>>> Hello,
>>>>> I'm new to dspace and trying to upload using batch import.
>>>>> When I do the batch import, there're no errors generated but when I go
>>>>> to
>>>>> the URL for the collection, it doesn't show any submissions.
>>>>>
>>>>> The command I run is:
>>>>> /dspace/bin/dsrun org.dspace.app.itemimport.ItemImport -a -e
>>>>> [EMAIL PROTECTED]
>>>>> -c
>>>>> 123456789/10 -s /dspace/run -m /dspace/map/mapfile.txt
>>>>>
>>>>> The contents, dublin_core.xml, and the actual document in pdf are
>>>>> located
>>>>> in
>>>>> /dspace/run/
>>>>>
>>>>> Upon running the command, I get:
>>>>> Destination collections:
>>>>> Owning  Collection: Upload
>>>>> Adding items from directory: /dspace/batch
>>>>> Generating mapfile: /dspace/mapfiles/mapfile.txt
>>>>>
>>>>> And the mapfile.txt is empty.
>>>>>
>>>>> The log doesn't say much in /dspace/log/dspace.log:
>>>>> 2008-08-11 15:21:03,140 INFO  org.dspace.core.ConfigurationManager @
>>>>> Loading
>>>>> from classloader: file:/data/dspace/config/dspace.cfg
>>>>> 2008-08-11 15:21:03,152 INFO  org.dspace.core.ConfigurationManager @
>>>>> Using
>>>>> dspace provided log configuration (log.init.config)
>>>>> 2008-08-11 15:21:03,152 INFO  org.dspace.core.ConfigurationManager @
>>>>> Loading: /dspace/config/log4j.properties
>>>>>
>>>>> The system is Redhat 5.
>>>> -------------------------------------------------------------------------
>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>>> challenge
>>>> Build the coolest Linux based applications with Moblin SDK & win great
>>>> prizes
>>>> Grand prize is a trip for two to an Open Source event anywhere in the
>>>> world
>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>> _______________________________________________
>>>> DSpace-tech mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>>>>
>>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Dspace-1.5-cannot-batch-import-tp18947640p18948289.html
>>> Sent from the DSpace - Tech mailing list archive at Nabble.com.
>>>
>>>
>>> -------------------------------------------------------------------------
>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>> challenge
>>> Build the coolest Linux based applications with Moblin SDK & win great
>>> prizes
>>> Grand prize is a trip for two to an Open Source event anywhere in the
>>> world
>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>> _______________________________________________
>>> DSpace-tech mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>>>
>>
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win great
>> prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the
>> world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> DSpace-tech mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>>
>>
> 

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to