Hi Patrick,

 I'm going to work on the upgrade to 1.7.2 , unfortunately several 
configurations of the Dspace are far from correctly. But I'm going to update 
the info about.

Best Regards
Miguel

Date: Thu, 12 Jan 2012 12:55:46 -0500
From: [email protected]
To: [email protected]
Subject: Re: [Dspace-tech] AIP Tool Export / Import Troubles

Hi Miguel,
Since I've been working on this recently I thought I'd take a look and see what 
I could find. I went to the dspace wiki and specifically went to the online 
documentation for version 1.5.2 at the following address:
http://www.dspace.org/1_5_2Documentation/ch09.html#N139C1
It seems to say here that the format exported by the version of the tool in 
1.5.2 does not create a true AIP. There are also some limitations listed:


*) No corresponding import tool yet
*) No structmap section
*) Some technical metadata not written, e.g. the primary bitstream in a bundle, 
original filenames or descriptions.
*) Only the MIME type is stored, not the (finer grained) bitstream format.


I'm not familiar enough with the system to say that later versions could not 
import the 1.5.2 export, but it does not seem likely. If nothing else though, I 
believe that you could feasibly upgrade your 1.5.2 instance to 1.7.2 or 1.8.1 
and be successful with your exports/imports as long as things were configured 
correctly. Also, if you did choose to go this route, I would highly recommend 
moving past 1.7.2 to the latest 1.8.1 because of a couple significant issues 
with version 1.7.2 and the AIP tool (one is a memory problem which can have an 
effect when exporting a large volume of records [I've only had this issue when 
exporting an entire site], the other involves the AIP tool's ability to 
auto-create necessary metadata fields when importing). I haven't tested things 
in 1.8.x yet, but I've either been told or have seen the resolved Jira for both 
these issues in 1.8.x.

If anyone else has more specific information, please do contribute.
Cheers!
 - Patrick

Dublin Core to MODS mapping is very simple, probably needs verification

2012/1/12 Miguel Ángel 0rtiz Camilo <[email protected]>





 Hey everyone!

 I have the 1.5.2 version of Dspace (Old Production Server), I need to make a 
backup and I've tried for several ways, but none let me transfer the data to 
1.8.0 version. There's a way? or I need to continue with my reverse software 
engineering at scripting at database to have this done?


Best Regards
Miguel

Date: Thu, 12 Jan 2012 12:13:07 -0500
From: [email protected]

To: [email protected]
CC: [email protected]
Subject: Re: [Dspace-tech] AIP Tool Export / Import Troubles


Hey Tim,
Thanks so much for your help with those issues. I had the notion that there was 
some sort of configuration to do that I was missing but wasn't really sure 
where to start (other than my searching around in DEBUG level log files). I 
really appreciate the info, this should definitely get me back on track (with 
both issues). The links to the resources are also certainly helpful.


Cheers mate!
 - Patrick

On Thu, Jan 12, 2012 at 11:43 AM, Tim Donohue <[email protected]> wrote:


Hi Patrick,



It looks like you may have two separate (seemingly unrelated) issues here. At a 
glance both look to be easy to resolve.



More inline below..



On 1/12/2012 9:50 AM, Patrick Etienne wrote:


DSpace Tech List,



I'm working on a task where I'm attempting to move content (communities,

collections, items) from one dspace instance into another using the

DSpace AIP tool and am having some trouble. I've been successful using

it before for some situations but I'm having a little trouble and was

hoping that someone may have some information that may help with the

problem. It seems that there are two issues that are likely not related.

The first is when trying to use the AIP tool on DSpace version 1.7.0.

The other can occur on both 1.7.0 and 1.7.2. Here's the scenario.



This is the command that I'm running (from the dspace bin directory of

the 1.7.0 version instance I want to export from):

./dspace packager -d -a -t AIP -e [email protected] HANDLE/0

{path-to-archive}/archive.aip.2012-01-12.zip



This command fails with the following error:

Error, Unknown package type: AIP

   (run with -h flag for details)




This error means that the 'AIP' disseminator is not configured properly in your 
1.7.0 dspace.cfg file.  I'm guessing that maybe you forgot to add it in 
whenever you upgraded to 1.7.0 (or it somehow got accidentally removed or 
commented out).





Your 'dspace.cfg' file should have an entry like this (notice the defined 
disseminator for 'AIP')



---------



# Packager Plugin Configuration:

#   Configures the ingest and dissemination packages that DSpace supports.

#   These Ingester and Disseminator classes support a specific package file 
format

#   (e.g. METS) which DSpace understands how to import/export.  Each Packager

#   plugin often will use one (or more) Crosswalk plugins to translate metadata 
(see above).

plugin.named.org.dspace.content.packager.PackageDisseminator = \

  org.dspace.content.packager.DSpaceAIPDisseminator = AIP, \

  org.dspace.content.packager.DSpaceMETSDisseminator = METS, \

  org.dspace.content.packager.RoleDisseminator = DSPACE-ROLES



plugin.named.org.dspace.content.packager.PackageIngester = \

  org.dspace.content.packager.DSpaceAIPIngester = AIP, \

  org.dspace.content.packager.PDFPackager  = Adobe PDF, PDF, \

  org.dspace.content.packager.DSpaceMETSIngester = METS, \

  org.dspace.content.packager.RoleIngester = DSPACE-ROLES

---------



Also, please note that if you forgot to add in the AIP disseminator section to 
your dspace.cfg, it's also very possible that you may not have all the new 
metadata crosswalk configurations in place either (which are used by the AIP 
disseminator to export metadata)





You may wish to do a full comparision of your dspace.cfg file with the default 
1.7.0 dspace.cfg file.  Pay close attention to any new crosswalk settings, and 
make sure you also have all the new "mets.dspaceAIP.*" settings which are used 
by the AIP ingester and the new "aip.disseminate.*" settings used by the AIP 
disseminator.





Here's the 1.7.0 default dspace.cfg file:

http://scm.dspace.org/svn/repo/dspace/tags/dspace-1.7.0/dspace/config/dspace.cfg



More on the dspace.cfg configurations used by the AIP Backup & Restore Tool can 
be found in the documentation at:

https://wiki.duraspace.org/display/DSDOC17/AIP+Backup+and+Restore#AIPBackupandRestore-Configurationin%27dspace.cfg%27






Attempting the original command on a 1.7.2 version of dspace with AIP as

the type:

./dspace packager -d -a -t AIP -e [email protected] HANDLE/0

{path-to-archive}/archive.aip.2012-01-12.zip



Results in the same error as above:

Exception: Handle is null

java.lang.IllegalArgumentException: Handle is null




In this case, it looks like your 'packager' command is slightly wrong. The 
Handle should be specified using the '-i' flag.  See the documentation around 
"exporting an AIP hierarchy":



https://wiki.duraspace.org/display/DSDOC17/AIP+Backup+and+Restore#AIPBackupandRestore-ExportingAIPHierarchy





So, your command should instead be (notice I added a '-i' before the Handle):



./dspace packager -d -a -t AIP -e [email protected] -i HANDLE/0

 {path-to-archive}/archive.aip.2012-01-12.zip



Hopefully this helps!



- Tim



-- 
Patrick K. Etienne
Systems Analyst
Georgia Institute of Technology
Library & Information Center
(404) 385-8121






------------------------------------------------------------------------------
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech                        
                  


-- 
Patrick K. Etienne
Systems Analyst
Georgia Institute of Technology
Library & Information Center
(404) 385-8121





------------------------------------------------------------------------------
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech                        
                  
------------------------------------------------------------------------------
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to