When trying to share a specific Dashboard, I get following error message:
Error encountered creating share, please try again. (refer image)
Following error message can be retrieved from SLSharingManager.txt:
2021/02/04 17:33:07.148|SLNet.exe|HandleCrudMessage|ERR|0|127|Error processing CRUD of type Skyline.DataMiner.Net.Apps.SharingManager.ShareableItem: System.Net.Http.HttpRequestException: Response status code does not indicate success: 500 (Internal Server Error).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
at Skyline.DataMiner.Net.Apps.SharingManager.Proxies.SetShareableItemMetaTypeProxy.GetDashboardPropertyCollectionFromWebApis(DMAObjectRef dashboardIdRef, String webConnectionId)
at Skyline.DataMiner.Net.Apps.SharingManager.Proxies.SetShareableItemMetaTypeProxy.GetDashboardPropertyCollection(DMAObjectRef dashboardIdRef, String fullDataminerUserName, IConnectionInfo connectionInfo)
at Skyline.DataMiner.Net.Apps.SharingManager.Proxies.SetShareableItemMetaTypeProxy.BeforeCreate(OperationMeta meta, ShareableItem obj)
at Skyline.DataMiner.Net.ManagerStore.CrudComponent`1.Create(OperationMeta meta, T obj)
at Skyline.DataMiner.Net.ManagerStore.BaseManager.InnerHandleMessage[T](OperationMeta meta, ManagerStoreCreateRequest`1 req)
at System.Dynamic.UpdateDelegates.UpdateAndExecute3[T0,T1,T2,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2)
at Skyline.DataMiner.Net.ManagerStore.BaseManager.HandleMessageTaskNoInitializeLock[T](IConnectionInfo connInfo, IManagerStoreCrudRequest`1 request, ManagerStoreCrudResponse`1 response)
Most likely it seems to be caused by using a table component with Query data.
Can this be further investigated? Thanks.
(DMA version = 10.1.2)
Please note that we're still working heavily on these features.
At the moment it's not possible to share dashboards containing GQI queries. We are looking into it to add this.
For dashboards containing any data sources that can't be shared, we will indicate this within the Dashboards app, so that you won't see a generic error on DataMiner.services anymore.