none
Ошибка публикации формы InfoPath на SP2013 RRS feed

  • Вопрос

  • Добрый день.

    Столкнулся со следующей проблемой.

    Есть форма InfoPath 2013, которая периодически обновляется и затем публикуется в библиотеку сайта SharePoint 2013. Так вот публикация происходила успешно до определенного времени, пока один раз не выскочило сообщение "Следующий url-адрес является недопустимым http://servername/sites/mysite/formlib". С тех пор публикация перестала происходить даже для вновь создаваемых форм, а также для других сайтов на этом сервере. При этом при предварительной проверке формы никаких ошибок нет.

    Попробовал несколько решений, которые советуют в различных статьях, а именно:

    - перезапускал службу "System Event Notifcation" на сервере;

    - указывал имя и ip сервака в файле hosts;

    - добавлял verbs в Request Handlers на IIS.

    Но ничего из вышеперечисленного так и не помогло.

    Так же на просторах интернета пишут, что такая проблема может возникнуть, если сайт находится не в корневом уровне а в коллекции сайтов, как в моем случае. Но, допустим, мне нужна иерархия сайтов именно в таком виде как у меня, именно в коллекции сайтов.

    Возникает вопрос: почему изначально все работало и публиковалось, а потом перестало? Может быть кто-то сталкивался с такой проблемой? Неужели нужно подстраиваться под такие "премудрости" шарика, с особенностями расположения на различных уровнях иерархии? 

     


Ответы

Все ответы

  • Доброй ночи,

    а что пишется в ULS логах?

  • Доброй ночи,

    а что пишется в ULS логах?

    Вот вырезал небольшой отрезок лога (как раз в это время я пытался опубликовать форму) http://1drv.ms/1qEcDRb . Не сильно разбираюсь в этом, но насторожили записи "ConversionAppDomain is not adding a lease due to a non-cross-domain scenario" и "Schema file was already loaded: auxdomschema1.xsd".
  • Я не уверен, что это ошибка. Включите более подробный лог для Infopath Forms Service - возможно, это поможет. При попытке публикации - какие сообщения на клиентской стороне?
  • При попытке публикации всегда выскакивает окно с сообщением "Следующий url-адрес является недопустимым: ...". При чем какой адрес я бы не указал в настройках публикации (меняю сайт или библиотеку) всегда выводится это сообщение.

    Подскажите как включить более подробный лог для Infopath Forms Service.

    Еще хотелось бы уточнить, что отправляю шаблон я с клиентской машины. Попробовали с другой клиентской машины опубликовать - все прекрасно работает. Получается что-то у меня в InfoPath сбилось.


  • Ну так если это зависит от Вашего компьютера - мы ничего на сервере и не найдем, это у вас надо event-ы смотреть и т.п.

    Расширенную диагностику можно включить в разделе Central Administration->Monitoring->Configure diagnostic logging (или Центральное Администрирование->Отслеживание->Настройка средств сбора данных диагностики).