I am getting error while opening tab "Targeting" to view/create new Promotions. In log I can see in Smart Target web service(OData service) is as below:
ERROR WebServiceExecutor - can't retrieve Trigger-Types. Response status code: 500
Can anyone suggest root cause..
Complete log in Odata service log:
2014-09-03 07:06:10,253 DEBUG TriggerType - Getting a list of Triggers
2014-09-03 07:06:12,652 ERROR WebServiceExecutor - can't retrieve Trigger-Types. Response status code: 500
2014-09-03 07:06:12,652 DEBUG WebServiceExecutor - Fredhopper Web service call for retrieved result in: 2408 ms.
Error shown in SDL UI is as below:
Error processing response stream. Server failed with following message:
Unable to get a list of Trigger Types, please refer to the SmartTarget log files for more information
Detailed Trace:
at System.Data.Services.Client.Xml.XmlAtomErrorReader.Read()
at System.Data.Services.Client.AtomParser.Read()
at System.Data.Services.Client.AtomMaterializer.Read()
at System.Data.Services.Client.MaterializeAtom.MoveNextInternal()
at System.Data.Services.Client.MaterializeAtom.MoveNext()
at System.Linq.Enumerable.<CastIterator>d__b1`1.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Tridion.Web.UI.Models.SmartTarget.ODataServiceClient.get_TriggerTypes()
at Tridion.Web.UI.Models.SmartTarget.TriggerTypesCache.Initialize(String publicationTargetId)
at Tridion.Web.UI.Models.SmartTarget.Services.GetPromotionsImpl(Filter filter)
at Tridion.Web.UI.Models.SmartTarget.Services.GetPromotions(Filter filter)
at SyncInvokeGetPromotions(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at Tridion.Web.UI.Core.Extensibility.DataExtenderOperationInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)