2015-06-10 6 views
1

Я пытаюсь обновить существующий заказ на продажу с использованием служб AIF. Когда я вызываю операцию обслуживания, появляется следующее сообщение об ошибке:AX 2012 R3 CU8: System.ServiceModel.FaultException: Произошла ошибка

System.ServiceModel.FaultException: Произошла ошибка.

трассировки стека

Сервер: на System.ServiceModel.Channels.ServiceChannel.HandleReply (операции ProxyOperationRuntime, ProxyRpc & RPC) на System.ServiceModel.Channels.ServiceChannel.Call (String, Boolean действия OneWay, операции ProxyOperationRuntime, Object [ ] модули, Object [] выходы, TimeSpan тайм-аут) на System.ServiceModel.Channels.ServiceChannelProxy.InvokeService (IMethodCallMessage methodCall, эксплуатации ProxyOperationRuntime) на System.ServiceModel.Channels.ServiceChannelProxy.Invoke (Шеззаде сообщение)

Исключение вызваны повторно в [0]:

Клиент - это проект консоли VisualStudio .net C#. Вызов завершается в блок try/catch.

 try 
     { 

      Console.WriteLine("Making call to update sales order..."); 
      proxy.update(callContext, entityKeys, newSalesOrderDoc); 
      Console.WriteLine("Updates completed successfully."); 
      proxy.Close(); 

     } 
     catch (FaultException<AifFault> e) 
     { 
      foreach (var item in e.Detail.InfologMessageList) 
      { 
       Console.WriteLine(item.InfologMessageType + " -- " + item.Message); 
      } 
      proxy.Abort(); 
     } 
     catch (Exception e) 
     { 
      Console.WriteLine(e.ToString()); 
      proxy.Abort(); 
     } 

Я установил точку останова при первом улове, но выполнение никогда не останавливается на достигнутом. Я могу вызвать другие операции на входящем порту без проблем.

Есть ли способ получить дополнительную информацию?

Спасибо.

ответ

2

Проверить AIF Исключения в AX (Системное администрирование - Периодические - Услуги и рамочные Интеграция приложений - Исключения).

Вы также можете включить ведение журнала сообщений на въездного порт (под Troubleshotting выберите All document versions) и Include exceptions in fault. Не забудьте отключить производство или периодическую очистку.

AIF Logging

 Смежные вопросы

  • Нет связанных вопросов^_^