This error is caused by data store (web services) generating unhandled exception.
You will need to look into data store log to determine details of this exception.
The error message below might give a clue as well.
|
System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Data.SqlClient.SqlException: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
at System.Data.SqlClient.SqlConnection.Open()
at Mediachase.eCF.DataLayer.TransactionScope.Enlist(IDbCommand cmd, String connectionString, ConnectionDelegate connection) in C:\Inetpub\wwwroot\Mediachase\DataProvider\TransactionScope.cs:line 93
at Mediachase.eCF.DataLayer.Provider.SqlDataProvider.LoadTable(DataCommand command) in C:\Inetpub\wwwroot\Mediachase\SqlDataProvider\SqlDataProvider.cs:line 170
at Mediachase.eCF.DataLayer.DBCategory.LoadByParentCatKeyLanguage(Int32 ParentCategoryId, Int32 LanguageId, Int32 CustomerId, Int32 AccessLevel)
at Mediachase.eCF.BusLayer.SiteStructure.Categories.Category.LoadByParentCatKeyLanguage(Int32 ParentCategoryId, Int32 LanguageId)
at Mediachase.eCF.BusLayer.SiteStructure.Categories.CatalogManager.GetSubCategoryByLanguage(Int32 ParentCategoryId, Language lang)
at Mediachase.eCF.BusFacade.Filters.Nodes.SiteNodeInfoContentFilter.CreateSiteNodeRoot(String LanguageCode, String[] responseGroup) in C:\Inetpub\wwwroot\Mediachase\eCFFacadeLayer\Filters\Nodes\SiteNodeInfoContentFilter.cs:line 482
at Mediachase.eCF.BusFacade.Filters.Nodes.SiteNodeInfoContentFilter.Process(ContentProcessor processor) in C:\Inetpub\wwwroot\Mediachase\eCFFacadeLayer\Filters\Nodes\SiteNodeInfoContentFilter.cs:line 61
at Mediachase.eCF.BusFacade.Engine.PipelineManager.ExecutePipeline(ContentProcessor processor, IList`1& errors) in C:\Inetpub\wwwroot\Mediachase\eCFFacadeLayer\Engine\PipelineManager.cs:line 67
--- End of inner exception stack trace ---
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Mediachase.eCF.ClientLib.Objects.eCFCommerceServiceWse.SiteLookup(SiteLookup lookup)
at Mediachase.eCF.ClientLib.ClientProduct.LookupProducts(SiteLookupRequestIdType type, Int32[] objects, String[] responseGroups, ErrorsError[]& errors)
|