I have written a perl cgi that prepares an item for import using the ItemImport script. Once the data is prepared if I run the ItemImport script from a shell where dspace is logged in, the item is imported into Dspace, but if I try to run the ItemImport script from the browser it chokes when it tries to Read the bitstream file to import. It’s able to read the dublin_core.xml file just fine. And it reads the contents file just fine also, but then when it tries to read the file listed in the contents file it gets an IOException error. Here is the error:
Adding items from directory: /dspace/submit_umtri Generating mapfile: /dspace/mapfile_submit_umtri Adding item from directory item_1 Loading dublin core from /dspace/submit_umtri/item_1/dublin_core.xml Element: title Qualifier: none Value: Item comming from perl cgi Element: creator Qualifier: none Value: sdfsdf Element: subject Qualifier: none Value: Arts and Humanities Element: subject Qualifier: none Value: Arts and Humanities Element: description Qualifier: none Value: sdf Element: publisher Qualifier: none Value: a Element: creator Qualifier: none Value: sdfa Element: date Qualifier: none Value: sdf Element: type Qualifier: none Value: Collection Element: format Qualifier: none Value: a Element: identifier Qualifier: none Value: sdfa Element: source Qualifier: none Value: sdfasf Element: language Qualifier: none Value: abk - Abkhazian Element: relation Qualifier: none Value: a Element: coverage Qualifier: temporal Value: a Element: publisher Qualifier: none Value: sdfasf Element: publisher Qualifier: none Value: sdfasdf Processing contents file: /dspace/submit_umtri/item_1/contents java.io.IOException: No such file or directory
Does any one have any suggestions?
Thanks in advance,
Jose