I've started seeing empty inventories for my custom objects when I restart the virgo server. It may be worth noting I see the exact same behavior with the chassisRack sample as well. I see the following errors in the virgo log:
com.vmware.vise.extensionfw.ExtensionManager The template 'vsphere.core.inventory.objectViewTemplate' referenced by the template instance 'com.vendor.
widget.viewTemplateInstance' could not be found.
com.vmware.vise.extensionfw.ExtensionManager The template 'vsphere.core.inventorylist.objectCollectionTemplate' referenced by the template instance 'com.vendor.lists.vendor.allWidget' could not be found.
This doesn't seem to happen when I add resources to a running virgo server. Is there a dependency (Import) I should be referencing (in my MANIFEST) to ensure proper load order? Is this only a development issue?