If I enable the feature after the install with UI I see my feature with UUID content overridden (in the node section). No error.
No error also when enabling feature with drush.
But, during installation (with drush) I get this:
Attempt to assign property of non-object node.module:1346 [warning]
WD cron: EntityMalformedException: Missing bundle property on entity of type node. in entity_extract_ids() (line 7633 of [error]
/xxx/www/includes/common.inc).
The nodes are imported, but overridden in the feature. I am also using bean_uuid where I see that the feature is not overridden.
Modules I am using:
Bean (Bean UUID) 7.x-1.1+18-dev
UUID 7.x-1.0-alpha3+52-dev
UUID Features 7.x-1.0-alpha3 + #1849668: Add support for Bean exporting (deployable bean instances). patch
Comments
Comment #1
iztok commentedI also checked diff, and apparently vuuids are different after import on all nodes.
Also, after the install when visit features page I get this notice:
Notice: Undefined property: stdClass::$nid in DrupalDefaultEntityController->load() (line 221 of /xxx/www/includes/entity.inc).Comment #1.0
iztok commentedsanitising path
Comment #2
msmithcti commentedI am also currently getting this issue. I have spent some time debugging this and tracked it down to the fact that when the last entity to be imported is loaded from the static cache in DrupalDefaultEntityController::load it is loaded without a nid property. This is particularly odd as when it is set in the cache the node object is correctly formed and has a nid property.
Although annoying, it doesn't seem to be causing too many issue for us.