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)
Hey Karel,
Further in the SLSharingManager.txt logging you will probably see other errors that indicate some components on the dashboard are not supported to be shared.
There is a task being followed up to make sure these limitations are presented to the user in a clear manner, before opening the share page.
Furthermore, in your case the limitation was because of a GQI query component on the dashboard. This is a known limitation and we are working on supporting GQI queries for shared dashboards in upcoming dataminer versions.
Kind regards,
Sven
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.
Thanks for the update. Looking forward towards the new releases.