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.Configuration.Provider.ProviderException: ImageServiceProvider Failed. Check the writes permissions to the following directory: C:\inetpub\wwwroot\Mediachase\eCFWebServices\images
at Mediachase.eCF.Providers.FileImageProvider.SaveImage(String name, Image image, String contentType) in C:\Inetpub\wwwroot\Mediachase\ImageServiceProvider\FileImageProvider.cs:line 327
at Mediachase.eCF.Providers.FileImageProvider.SaveImage(String name, Byte[] image, String contentType) in C:\Inetpub\wwwroot\Mediachase\ImageServiceProvider\FileImageProvider.cs:line 282
at Mediachase.eCF.Providers.ImageService.SaveImage(String name, Byte[] image, String contentType) in C:\Inetpub\wwwroot\Mediachase\ImageServiceProvider\ImageService.cs:line 96
at Mediachase.eCF.BusLayer.Common.Util.Helper.GetCachedImageUrl(ObjectMetaField metafield)
at Mediachase.eCF.BusFacade.Engine.ServicePipeHelper.PopulateMetaAttributes(ArrayList attributes, ArrayList files, ArrayList images, ObjectMetaField[] fields) in C:\Inetpub\wwwroot\Mediachase\eCFFacadeLayer\Engine\ServicePipeHelper.cs:line 767
at Mediachase.eCF.BusFacade.Filters.Products.MetaAttributesContentFilter.CreateItem(Item& item, IMetaObject metaObject, String[] responseGroup) in C:\Inetpub\wwwroot\Mediachase\eCFFacadeLayer\Filters\Product\MetaAttributesContentFilter.cs:line 106
at Mediachase.eCF.BusFacade.Filters.Products.MetaAttributesContentFilter.Process(ContentProcessor processor) in C:\Inetpub\wwwroot\Mediachase\eCFFacadeLayer\Filters\Product\MetaAttributesContentFilter.cs:line 56
at Mediachase.eCF.BusFacade.Engine.PipelineManager.ExecutePipeline(ContentProcessor processor, IList`1& errors) in C:\Inetpub\wwwroot\Mediachase\eCFFacadeLayer\Engine\PipelineManager.cs:line 64
at Mediachase.eCF.BusFacade.SiteManager.ProcessSiteLookupRequest(SiteLookupRequest request, IList`1& errorArray) in C:\Inetpub\wwwroot\Mediachase\eCFFacadeLayer\SiteManager.cs:line 161
at Mediachase.eCF.BusFacade.SiteManager.SiteLookup(SiteLookup lookup) in C:\Inetpub\wwwroot\Mediachase\eCFFacadeLayer\SiteManager.cs:line 93
at Mediachase.eCF.BusFacade.eCFCommerceService.SiteLookup(SiteLookup lookup)
--- 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)
|