ExcelService Ошибка при сохранении книги

У меня проблема с использованием ExcelService в Sharepoint 2010.

Случай: у меня есть шаблон Excel File, и я скопировал его в какую-то папку, а затем попытался заполнить ячейки в новом документе:

Этот код создает файл:

SPList documents = Web4Documents.GetListEx("Lists/RequestDocuments");
SPFolder folder =            documents.RootFolder.SubFolders.Add(_formContext.Request.Number).SubFolders.Add("Docs");
string path = folder.ServerRelativeUrl.AddUrl("Document.xlsx");
SPFile document = Web4Documents.Files.Add(path, stream, null, true);

После этого я открываю этот файл с помощью службы Excel:

using (Workbook workbook = client.OpenWorkbook(_context._SiteOriginal.MakeFullUrl(DocumentPath)))
        {
            //workbook.SetCell("A1", "TEST");
            workbook.SetCellByCoords("List1", 1, 1, "test");
            workbook.Save();
        }

Это реализация метода Save рабочей книги:

public void Save()
    {
        try
        {
            _service.SaveWorkbook(_session);
        }
        catch (SoapException ex)
        {
            throw new ASUPTPException("SOAP exception message: {0}, ERROR_CODE:", ex.Message, ex.SubCode.Code.Name);
        }
    }

И я получаю SoapException: "Произошла ошибка при попытке сохранить вашу книгу. В результате книга не была сохранена". Код ошибки: FileSaveGeneric

Файл шаблона пуст.

Кто-нибудь может сказать мне, почему..?

1 ответ

Решение

Проблема была решена путем отключения всех, кроме одной службы Excel в кластере.

Странно.. но сейчас работает

Другие вопросы по тегам