Hi All
I have an ExB app that has a map which uses a web map datasource. The web map conatins map-image layers and feature layers. I add the Branch Versioning widget to my app and attempt to select the data layers that it will work with. When I select and drill down on the web map data source, I only see the map services within the web map. I would have expected to see only the feature services within the web map. Is this a bug or by design?
To get the widget to work, I've had to create a separate datasource to the feature service (contained in the web map) I want the branch versioning widget to work with. Should this work around work? I am just experiencing some issues with the branch version widget picking up the version that has been switched on layer views in the web map by a custom widget.
Thanks in advance.
Solved! Go to Solution.
Hi @MarkJTurnbull ,
Thank you for posting your questions.
When I select and drill down on the web map data source, I only see the map services within the web map. I would have expected to see only the feature services within the web map. Is this a bug or by design?
This is a known limitation right now, the data source selector can only list the feature service sublayers and not the FeatureServer endpoint, which is why it's not listed as an option here.
To get the widget to work, I've had to create a separate datasource to the feature service (contained in the web map) I want the branch versioning widget to work with. Should this work around work?
Yes that is the correct workaround. The Branch Version Management widget will be looking for the VersionManagementServer proxy for that service, so you can use either the MapServer or the FeatureServer as a data source input for the Branch Version Management widget, both should work.
I am just experiencing some issues with the branch version widget picking up the version that has been switched on layer views in the web map by a custom widget.
Please note that the versions switch will not be displayed for map services (.../MapServer) in the web map. This is also known limitation right now. We should be able to fix that soon. Perhaps this is your issue? You would need to use the feature service in the map.
Hi @MarkJTurnbull ,
Thank you for posting your questions.
When I select and drill down on the web map data source, I only see the map services within the web map. I would have expected to see only the feature services within the web map. Is this a bug or by design?
This is a known limitation right now, the data source selector can only list the feature service sublayers and not the FeatureServer endpoint, which is why it's not listed as an option here.
To get the widget to work, I've had to create a separate datasource to the feature service (contained in the web map) I want the branch versioning widget to work with. Should this work around work?
Yes that is the correct workaround. The Branch Version Management widget will be looking for the VersionManagementServer proxy for that service, so you can use either the MapServer or the FeatureServer as a data source input for the Branch Version Management widget, both should work.
I am just experiencing some issues with the branch version widget picking up the version that has been switched on layer views in the web map by a custom widget.
Please note that the versions switch will not be displayed for map services (.../MapServer) in the web map. This is also known limitation right now. We should be able to fix that soon. Perhaps this is your issue? You would need to use the feature service in the map.
@AlixVezina in ArcGIS Enterprise 11.4, it appears that this issue is still persisting. Any update on when the issue will be fixed?
Right now, the plan is to provide the Version Management component in an upcoming release of Experience Builder, which will eventually replace the current Branch Version Management widget. Any issues you're seeing now will be fixed for that new component.