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

iztok’s picture

I 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).

iztok’s picture

Issue summary: View changes

sanitising path

msmithcti’s picture

I 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.