- summary
- requirements
- installation
- configuration
- troubleshooting
This drush script helps with various migrations or batch jobs directly interfacing with the Tuque API. One example is to help with the Orlando Project migration by converting orlando objects to cwrc objects and injesting into fedora.
Islandora Module
Download the CWRC Migration Batch module to sites/all/modules/
- To run the migration script enter the command in the command line
- Enable the cwrcmigration module and then run
drush -u 1 cwrc_migration_batch_ingest path_to_directory name_of_mods_directory name_of_orlando_directory
- For Orlando Migration - install a XSLT v2.0 processor
- Saxon-c: http://www.saxonica.com/saxon-c/index.xml
- Follow instructions in "PHP extension" (make sure source proper php) http://www.saxonica.com/saxon-c/index.xml#installing
- for XSLT Version: Saxon/C 1.0.2 running with Saxon-HE 9.6.0.9J from Saxonica may need :
- Compile if not using PHP 5.5 and add additional libraries
- yum install libgcj-devel.x86_64 glibc-devel.i686
- https://saxonica.plan.io/issues/2907
- sudo ln -s /usr/lib64/libsaxonhec.so /usr/lib64/libsaxonhec.
- Compile if not using PHP 5.5 and add additional libraries
- Saxon-c: http://www.saxonica.com/saxon-c/index.xml
See cwrc_migration_batch.drush.inc for details.
use the entity_to_DC.xslt from the cwrc_entities module