Hi all, If you are using a “PropertyProviderAdapter” or a “DataProviderAdapter” and you register the adapter with the DataService registry on creation, make sure that you unregister the adapter...
See more...
Hi all, If you are using a “PropertyProviderAdapter” or a “DataProviderAdapter” and you register the adapter with the DataService registry on creation, make sure that you unregister the adapter on destruction. This should be done in order to prevent a possible memory leak. For example: Unregister: public void destroy() { _serviceExtensionRegistry.unregisterDataAdapter(this); } In addition, make sure that you include “destroy-method” attribute in the bean’s definition. <bean name="DataProviderImpl" class="com.vmware.samples.vspherewssdk.DataProviderImpl" destroy-method="destroy"> Currently, the issue is reproducible in the WSSDK sample plugin and will be addressed in a future Fling release. Note: This is a stability improvement, although the case is not currently reproducible in a production environment. Regards, Denis