I am getting the following error on multiple nodes when using the content migrate module on a Drupal 6 to 7 upgrade.
Requesting rollback of field "field_video" due to failure to convert record:array ( [error] 'entity_id' => '5703', 'revision_id' => '36928', 'field_video_embed' => 'https://www2.City.urbana.il.us/_Video/_Boards_-_Commissions/Community_Development_Commission/2016/03-22-16.flv', 'field_video_value' => 'https://www2.City.urbana.il.us/_Video/_Boards_-_Commissions/Community_Development_Commission/2016/03-22-16.flv', 'field_video_provider' => 'zzz_custom_url', 'field_video_data' => 'a:5:{s:35:"emvideo_zzz_custom_url_data_version";i:1;s:3:"url";s:110:"https://www2.City.urbana.il.us/_Video/_Boards_-_Commissions/Community_Development_Commission/2016/03-22-16.flv";s:4:"size";s:9:"416649450";s:4:"mime";s:11:"video/x-flv";s:4:"type";s:3:"flv";}', 'field_video_status' => '1', 'field_video_version' => '0', 'field_video_title' => NULL, 'field_video_description' => NULL, 'field_video_duration' => '0', 'delta' => '0', 'entity_type' => 'node', 'language' => 'und', 'bundle' => 'meeting', ) Cause: exception 'MediaInternetNoHandlerException' with message 'Unable to handle the provided embed string or URL.' in /Users/cwahlfeldt/Sites/dev.urbanaillinois.us_D7/sites/all/modules/media/modules/media_internet/media_internet.module:119 Stack trace: #0 /Users/cwahlfeldt/Sites/dev.urbanaillinois.us_D7/sites/all/modules/emfield/emfield.module(143): media_internet_get_provider('https://www2.Ci...') #1 /Users/cwahlfeldt/Sites/dev.urbanaillinois.us_D7/includes/module.inc(1157): emfield_content_migrate_data_record_alter(Array, Array, Array, NULL) #2 /Users/cwahlfeldt/Sites/dev.urbanaillinois.us_D7/sites/all/modules/cck/modules/content_migrate/includes/content_migrate.admin.inc(410): drupal_alter('content_migrate...', Array, Array, Array) #3 [internal function]: _content_migrate_batch_process_migrate_data('field_video', Object(DrushBatchContext)) #4 /Users/cwahlfeldt/.composer/vendor/drush/drush/commands/core/drupal/batch.inc(149): call_user_func_array('_content_migrat...', Array) #5 /Users/cwahlfeldt/.composer/vendor/drush/drush/commands/core/drupal/batch.inc(99): _drush_batch_worker() #6 /Users/cwahlfeldt/.composer/vendor/drush/drush/includes/batch.inc(93): _drush_batch_command('360') #7 /Users/cwahlfeldt/.composer/vendor/drush/drush/commands/core/core.drush.inc(1145): drush_batch_command('360') #8 [internal function]: drush_core_batch_process('360', '360') #9 /Users/cwahlfeldt/.composer/vendor/drush/drush/includes/command.inc(362): call_user_func_array('drush_core_batc...', Array) #10 /Users/cwahlfeldt/.composer/vendor/drush/drush/includes/command.inc(214): _drush_invoke_hooks(Array, Array) #11 [internal function]: drush_command('360', '360') #12 /Users/cwahlfeldt/.composer/vendor/drush/drush/includes/command.inc(182): call_user_func_array('drush_command', Array) #13 /Users/cwahlfeldt/.composer/vendor/drush/drush/drush.php(92): drush_dispatch(Array) #14 /Users/cwahlfeldt/.composer/vendor/drush/drush/drush.php(61): _drush_bootstrap_and_dispatch() #15 /Users/cwahlfeldt/.composer/vendor/drush/drush/drush.php(16): drush_main() #16 {main}
This happens for hundreds of nodes on the site and they all seem to be using a custom url to a video on a secure server somewhere else. The media module isn’t liking the custom urls. I know the videos exist because I can plug the URL (https://www2.City.urbana.il.us/_Video/Boards-_Commissions/Community_Development_Commission/2016/03-22-16.flv) in and the video will download (using chrome).
p.s. I am attempting the migration locally if that has anything to do with it.