![]() |
![]() |
|
Публикация WEB сервиса | ☑ | ||
---|---|---|---|---|
0
don_mav
16.01.12
✎
13:49
|
Не могу опубликовать WEB-сервис в Документообороте 8.2. В меню Администрирование - Публикация Веб сервиса - выдает сообщение "Отсутствуют ВЕБ серверы". Сервис разработал с локального места- клиентского места, база находится на сервере, на котором поднята лишь серверная часть 1с. Стандартный ВЕБ интерфейс документооборота реализован, речь идет о пользовательском сервисе.Спасибо за ваше время и внимание.
|
|||
1
pavig
16.01.12
✎
13:51
|
запусти конфигуратор локально на сервере, где запущен твой веб-сервер (апач или ИИС)
|
|||
2
Cube
16.01.12
✎
13:51
|
Веб сервер-то установлен? Какой?
|
|||
3
pavig
16.01.12
✎
13:51
|
+(1) и нажми "Опубликовать..."
|
|||
4
don_mav
16.01.12
✎
13:57
|
Установлен апач.
Только локально публикуются веб-сервисы? Потому что с установкой на сервере проблемы: отсутствует графический интерфейс у ос на сервере) |
|||
5
Goggy
16.01.12
✎
14:03
|
только локально
|
|||
6
don_mav
16.01.12
✎
14:20
|
Ну а как быть если сервер на linux и клиентского места 1с для linux пока нет в природе.
|
|||
7
pavig
16.01.12
✎
15:33
|
(6) можно попробовать так (мое предположение):
опубликовать тестово на локальной машине, скопировать созданные файлы, далее смотрим конфиг апача, находим описание опубликованных данных на 1С, далее создаем на удаленном сервере схожую структуру папок и файлов (речь об опубликованных файлах), копируем на удаленный созданные тестовые файлы, правим конфиг апача возможно, что придется поправить файлы и да, перезапускаем апач если прокатит - отпишись :-) |
|||
8
don_mav
26.01.12
✎
10:25
|
Итак, что мы имеем на данный момент:
1 Созданная папка для публикуемых веб сервисов: Путь к ней: /var/www/test_doc/ws/ 2. Правленный http.conf: Все в соответствии с руководством адиминистратора: Alias "/ws" "/var/www/test_doc/ws/" <Location /ws> Allow from all DirectorySlash Off SetHandler 1cws-process </Location> Сформирован файл публикации testweb.1cws в текстовом редакторе, помещен в папку ws: текст файла: <service namespace="http://www.1c.ru/dm" name="www" connectString="Srvr="1cserv64";Ref="test_doc";"/>, где http://www.1c.ru/dm- URI пространства имен, www - название web- сервиса в конфигурации. 3. Правленный default.vrd, Где помимо ссылок на саму базу, добавлена ссылка на testweb.1cws, через алиас. Результаты: при обращении к файлу testweb.1cws требует стандартную авторизацию 1с, авторизовавшись, в окне браузера получаем ссылку: http://1cserv64/test_doc/ru_RU/ws/testweb.1cws?wsdl, нажимая на которую получаем сообщение из браузера, что сервис не найден. Мои мысли: проблема внутри конфигуратора, то есть сервер 1с обработал файл, предложил опубликовать по средствам WS-ссылки, но не смог. А это значит, что Апач, default.vrd настроены корректно. Есть мысли как обойти данную проблему? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |