Hi, we have been testing our plug-in using WebClient 6.5 together with vRO 7.20. We have custom objects which have been working for a while. A part of the plugin sends a rest request to VRO to start a workflow. This has been working for over a year now using earlier versions of vro. After calling the vRO Workflow "Register vCenter Orchestrator as a vCenter Server extension" we are able to see the vRO Server in the WebClient as expected. After some time, on more than one installation (for example after a reboot of the vCenterServer and the vRO Appliance) - suddenly the WebClient does not work - Every time one tries to retrive the list of a custom item (either one of ours or also the list of "Servers" within the vRO plugin itself) - we see an error, and have to reload the view (which does not change anything..) In the View we see the error: An ActionScript error has occurred: TypeError: Error #1009 Cannot access a property or a methof of a new object reference at com.vmware.ui.releatedItems::ReleatedItemsManager/processObjectRelationSetSpec() ..... Here is what we see in the virgo.log [2017-03-13T07:44:39.662Z] [ERROR] http-bio-9090-exec-15 70000343 100006 200003 com.vmware.vise.util.logging.LogServiceImpl [Flex|AppErrorHandler]Error #1009 TypeError: Error #1009 at com.vmware.ui.relateditems::RelatedItemsManager/processObjectRelationSetSpec() at com.vmware.ui.relateditems::RelatedItemsManager/set objectRelationSetSpecs() at PropertyInjectionJob/injectArrayTypeProperty() at PropertyInjectionJob/injectCollectionTypeProperty() at PropertyInjectionJob/injectObjectSet() at PropertyInjectionJob/onObjectsRetrieval() at com.vmware.aspectfw.extensibility::DeclarativeExtensibilityManager$/filterUsingSpecAndInvokeCallback() at com.vmware.aspectfw.extensibility::DeclarativeExtensibilityManager$/filterAndNotify() at com.vmware.aspectfw.extensibility::DeclarativeExtensibilityManager/onExtObjsCreated() at ExtensionObjCreationJob/onObjectCreation() at com.vmware.extensionfw::CallbackUtil$/callback() at com.vmware.extensionfw::ExtensionManager/onExtensionObjectsCreated() at com.vmware.extensionfw::CallbackUtil$/callback() at ObjectsCreator/onObjectCreated() at com.vmware.extensionfw::CallbackUtil$/callback() at com.vmware.extensionfw::ExtensionObjectFactory/onExtensionObjectParsed() at com.vmware.extensionfw::CallbackUtil$/callback() at com.vmware.extensionfw::ExtensionObjectParser/onObjectDeserialized() at com.vmware.flexutil::MxmlDeserializer/onThreadTerminated() at flash.events::EventDispatcher/dispatchEvent() at com.vmware.flexutil::PseudoThread/terminate() at com.vmware.flexutil::PseudoThread/onTimer() at com.vmware.flexutil::PseudoThread/start() at com.vmware.flexutil::MxmlDeserializer/xmlToObjectAsync() at com.vmware.extensionfw::ExtensionObjectParser/parse() at com.vmware.extensionfw::ExtensionObjectFactory/getExtensionObject() at ObjectsCreator/onResourceModulesLoaded() at com.vmware.extensionfw::MiscUtil$/loadResourceModules() at ObjectsCreator/loadResourceModules() at ObjectsCreator/createObjects() at com.vmware.extensionfw::ExtensionManager/onFilterExtensionsReturn() at com.vmware.extensionfw::Filterer/applyFilterResult() at com.vmware.extensionfw::Filterer/onFilterApplied() at com.vmware.vsphere.client.filters::UserSessionEnvPropertyFilter/apply() at com.vmware.extensionfw::Filterer/applyFilter() at com.vmware.extensionfw::Filterer/onFilterCreated() at com.vmware.extensionfw::CallbackUtil$/callback() at com.vmware.extensionfw::ExtensionManager/onObjectCreated() at com.vmware.extensionfw::CallbackUtil$/callback() at com.vmware.extensionfw::ExtensionObjectFactory/getObject() at com.vmware.extensionfw::ExtensionManager/createObjectInternal() at com.vmware.extensionfw::ExtensionManager/onResourceModulesLoaded() at com.vmware.extensionfw::MiscUtil$/loadResourceModules() at com.vmware.extensionfw::ExtensionManager/createObject() at com.vmware.extensionfw::Filterer/filter() at com.vmware.extensionfw::ExtensionManager/onFilterExtensionsReturn() at com.vmware.extensionfw::Filterer/applyFilterResult() at com.vmware.extensionfw::Filterer/onFilterApplied() at com.vmware.license.client.filters::VsanLicensingFilter/apply() at com.vmware.extensionfw::Filterer/applyFilter() at com.vmware.extensionfw::Filterer/onFilterCreated() at com.vmware.extensionfw::CallbackUtil$/callback() at com.vmware.extensionfw::ExtensionManager/onObjectCreated() at com.vmware.extensionfw::CallbackUtil$/callback() at com.vmware.extensionfw::ExtensionObjectFactory/onObjectParsed() at com.vmware.extensionfw::CallbackUtil$/callback() at com.vmware.extensionfw::ExtensionObjectParser/onObjectDeserialized() at com.vmware.flexutil::MxmlDeserializer/onThreadTerminated() at flash.events::EventDispatcher/dispatchEvent() at com.vmware.flexutil::PseudoThread/terminate() at com.vmware.flexutil::PseudoThread/onTimer() at flash.utils::Timer/tick() [2017-03-13T07:44:39.705Z] [INFO ] http-bio-9090-exec-14 70000344 100006 200003 org.springframework.flex.servlet.MessageBrokerHandlerAdapter Channel endpoint ds-public-amf received request. Even if we uninstall our plug-in the error still happens. If we deregister the vRO Plugin - the error disappears. Can you help please? Cathy
↧