Операция отправки не удалась - NotFound от RIA Services с Silverlight 4 на SubmitChanges () - PullRequest
4 голосов
/ 22 июля 2010

Я использую SL4 и RIA Services для создания нового решения на основе шаблона бизнес-приложения Silverlight.Поскольку я все еще занимаюсь разработкой, я просто использую localhost.

Я пытаюсь проверить функциональность SubmitChanges, внеся единственное изменение в ассоциированную (композиционную) сущность и вызвав SubmitChanges.У меня есть точка останова в моем DomainService в точке входа в методе обновления.Точка останова достигнута, и все выглядит хорошо.На данный момент у меня нет метода Update, который делает что-либо - он просто возвращает.В обратном вызове на стороне клиента я проверяю объект SubmitOperation на наличие ошибок.Он сообщает:

Submit operation failed.  The remote server returned an error: NotFound.

Пока я не нашел то, что не было найдено.

Я пытался использовать Fiddler (вместе с бинарным плагином WCF), и, насколько я могу судить, запрос выглядит хорошо, но по мнению Fiddler:

ReadResponse() failed: The server did not return a response for this request. 

Хмм ... Нуэто не может быть правильно, потому что моя точка останова обратного вызова была достигнута.(Вот так я получил сообщение об ошибке NotFound.)

Я также попытался отредактировать мой файл web.config со следующим:

<system.serviceModel>
  <serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
  <behaviors>
    <serviceBehaviors>
      <behavior name="RIAServiceBehavior">
        <serviceMetadata httpGetEnabled="true" />
        <serviceDebug includeExceptionDetailInFaults="True" />
      </behavior>
    </serviceBehaviors>
  </behaviors>
</system.serviceModel>

Это не предоставило никакой новой информации.У меня заканчиваются идеи о том, как отследить «настоящую» проблему.Есть идеи ??

1 Ответ

7 голосов
/ 22 июля 2010

У Саураба и Дана есть хорошие сообщения об отладке исключений "Не найдено".

http://blogs.msdn.com/b/saurabh/archive/2010/03/16/ria-services-application-deployment.aspx

http://blogs.objectsharp.com/post/2010/04/13/WCF-RIA-Services-%E2%80%9CNot-Found%E2%80%9D-Error-Message.aspx

Кайл

...