Select to view content in your preferred language

The remote procedure call failed. (Exception from HRESULT: 0x800706BE) - why this happens?

1404
0
01-07-2023 10:00 AM
MichaelGinzburg
Occasional Contributor II

Hello, I still support an ArcGIS 9.3.1 ADF app for one of our clients.

Some days ago the server just stopped work accidentally. Since then services show no preview. It seems to be a SOAP problem since I can query layers by REST.

This is the error stack:

The remote procedure call failed. (Exception from HRESULT: 0x800706BE)
-->
--.]
   System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) +431455
   System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) +204
   ESRI.ArcGIS.ADF.ArcGISServer.MapServerProxy.GetLegendInfo(String MapName, Int32[] LayerIDs, MapServerLegendPatch LegendPatch, ImageType ImageType) +95
   ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer.TocUtility.getTocDataFrame(MapDescription mapDesc, Int32[] visibleLayers, ImageType imageType, Int32 oneLayerOnlyID) +804
   ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer.TocUtility.GetDataFrame(MapDescription mapDesc, Int32[] visibleLayers, Int32 oneLayerOnlyID) +175
   ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer.MapTocFunctionality.GetMapContents(String mapFunctionalityName, WebImageFormat format, Boolean useMimeData, Boolean showAllDataFrames) +757
   ESRI.ArcGIS.ADF.Web.UI.WebControls.Toc.PopulateTreeNodes(List`1 hiddenLayers, String separator) +931
   ESRI.ArcGIS.ADF.Web.UI.WebControls.Toc.OnPreRender(EventArgs e) +126
   System.Web.UI.Control.PreRenderRecursiveInternal() +80
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +842
0 Kudos
0 Replies