|
Web-Сервисы - ошибка получения внешней обработки
| ☑ |
0
fantomrik
27.11.14
✎
10:25
|
Добрый день!
Работаю в паре с веб-программистом по веб-сервисам.
Возникла следующая загвоздка. В одном сервисе в коде создается внешняя обработка, и из нее вызывается процедура.
При отладке сервиса через 1С все ок, при отладке из веб - не может создать внешнюю обработку. По идее путь, где лежит внешняя обработка доступен всем пользователям Window, не понятно в чем может быть загвоздка...
Пример кода для наглядности
<code>
ОбработкаОтправки = ВнешниеОбработки.Создать("\\server\8.2\Рабочее место менеджера\ОтправитьЗаказ.epf);
Если ОбработкаОтправки = Неопределено Тогда
ТекстОповещения = ТекстОповещения + "Обработка ОтправитьЗаказ не найдена." + Символы.ПС;
Иначе
ОбработкаОтправки.Инициализировать(НовыйДокумент.Ссылка.ПолучитьОбъект(), "Товары", Неопределено, Истина)
КонецЕсли
</code>
То есть через внешнюю обработку в 1с дергаю процедуру веб-сервиса и все ок, через веб - приходит письмо с ошибкой
|
|
1
fantomrik
27.11.14
✎
10:26
|
О варианте переноса процедур обработки в конфигурации думал, но в этих процедурах все равно есть обращение к диску - создаются папки и файлы xls.
|
|
2
ДенисЧ
27.11.14
✎
10:27
|
Есть подозрение на кодировки русских букв.
Попробуй переложить в каталог с только латинскими и без пробелов.
|
|
3
Serginio1
27.11.14
✎
12:12
|
Попробуй ВнешниеОбработки.Создать("\\server\8.2\Рабочее место менеджера\ОтправитьЗаказ.epf",false);
v8: 8.2, COM-соединение, C#, dynamic строки
|
|
4
Serginio1
27.11.14
✎
12:14
|
Посмотри какая ошибка в ЖР
|
|
5
fantomrik
28.11.14
✎
14:42
|
Изменение кодировки пути не помогло,
Через попытку/исключение валится с такой ошибкой:
Ошибка при вызове метода контекста (Создать): Ошибка подключения внешних метаданных: Ошибка при выполнении файловой операции '\\Server\8.2\test\test.epf
То есть у пользователя, под которым запущен веб сервис, нет прав на чтение каталога получается?
|
|
6
Defender aka LINN
28.11.14
✎
14:52
|
(5) Не веб-сервис, а сервер
|
|
7
fantomrik
28.11.14
✎
17:27
|
(6) (4) Благодарю! Вроде разобрался :)
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший