Ошибка веб-службы Sharepoint 0x81020030 при добавлении нового элемента списка

Я пытаюсь добавить новый элемент списка, используя службу списка общих точек. Но я получаю эту ошибку в результате xml от sharepoint

«0x81020030Недопустимое имя файла. Указанное вами имя файла не может быть использовано. Это может быть имя существующего файла или каталога, либо у вас нет прав доступа к файлу».

Странно то, что он работает нормально, если я звоню с моей локальной машины, но терпит неудачу в qa env.

Это код, который подключается к сервису

client.ClientCredentials.Windows.ClientCredential = new System.Net.NetworkCredential («использовать», «pwd», «домен»);

Клиент SPCalendarService.ListsSoapClient = новый SVMEvents.SPCalendarService.ListsSoapClient("ListsSoap", "url");

            System.Xml.XmlNode ResultNode = client.UpdateListItems("EventList Name", inputXml);

Любые идеи, почему возникает эта ошибка... Я пытаюсь добавить новый элемент списка.


person user1701550    schedule 04.01.2013    source источник


Ответы (3)


Эта ошибка обычно означает, что список, в который вы пытаетесь добавить элемент списка, поврежден. Не могли бы вы получить доступ к этому списку с помощью браузера? Или добавить новые элементы?

person Carlos Prado    schedule 05.01.2013
comment
Да, я могу открыть элемент списка, и я могу отправить сообщение в список со своего локального компьютера, он не работает с сервера разработки. - person user1701550; 09.01.2013
comment
В этом случае я рекомендую вам воссоздать список и повторить попытку. - person Carlos Prado; 09.01.2013

Это может быть связано с ошибкой Microsoft в сообщении об ошибке: по какой-то причине эта ошибка возвращается, если один из столбцов поврежден. Попробуйте выяснить, были ли повреждены какие-либо столбцы, удалите их и добавьте снова. Вот сообщение, которое кто-то написал о том, как он испортил столбец и получил эту ошибку.

person Lea Krause    schedule 21.01.2013

Это сообщение также появляется, если у вас закончилось место на диске на сервере БД.

person user3041153    schedule 27.11.2013