|
Подскажите по веб сервисам. |
☑ |
0
0xFFFFFF
30.04.12
✎
22:12
|
Взял демо конфигурацию по веб сервисам с ИТС, поставил Апач 2.0, конфу развернул под 8.1.15.14 (т.к. все описание внутри там под 8.1), поменял конф. файл апача, перезапустил его, опубликовал веб сервисы, захожу в номенклатуру, жму "загрузить".
Пишет
{ОбщийМодуль.ДанныеНоменклатуры(66)}: Ошибка при вызове метода контекста (Получить)
Возврат Прокси.Получить();
по причине:
по причине:
Ошибка вызова операции сервиса: {
по причине:
Ошибка HTTP: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html><head><title>1C:Enterprise 8 application error</title></head><body><h2>1C:Enterprise 8 application error:</h2>HTTP: Conflict<br><b>by reason: </b><br>Различаются версии клиента и сервера (8.2.13.219 - 8.2.15.301), клиентское приложение: Модуль расширения веб-сервера<br><b>by exception: </b>9f06d311-1431-4a54-bd6f-fa93c4d4c471</body></html> (409).
Ну, значит, подумал, что надо 8.2. Конвертнул на 8.2.14.540, в конф. файле апача поменял loadmodule (указал длл для 8.2), перезапустил апач, переопубликовал веб-сервисы.
Жму загрузить - та же самая ошибка. Что ему надо? Клиента на 8.2.15.301?
Почему тогда он пишет, что у меня сейчас 8.2.13.219 - если первый раз вообще было 8.1.15.14, а во второй 8.2.14.540?
Или проблема в другом?
|
|
1
moshefoo
30.04.12
✎
22:21
|
<br>Различаются версии клиента и сервера (8.2.13.219 - 8.2.15.301)
ну ясно же сказали версии обновите на клиенте
|
|
2
moshefoo
30.04.12
✎
22:22
|
возможно база распределенная тогда версии будет писать так как сказали.
|
|
3
fly7
30.04.12
✎
22:24
|
вброс?
|
|
4
0xFFFFFF
30.04.12
✎
22:24
|
(1) так у меня и сейчас как бы не 8.2.13.219.
Т.е. если я поставлю 8.2.15.301, то все будет ок?
|
|
5
0xFFFFFF
30.04.12
✎
22:26
|
(3) действительно. Запускаешь на 8.1.15.14, а тебе пишет, что у клиента 8.2.13.219.
Вот это вброс. От 1С.
|
|
6
fly7
01.05.12
✎
09:32
|
нафига такая каша из платформ?
пиши свой веб-сервис на последней версии и публикуй из конфигуратора, он сам пропишет в апаче правильные пути
|
|
7
sda553
01.05.12
✎
09:38
|
там dll на апаче не той версии :)
|
|
8
0xFFFFFF
01.05.12
✎
14:46
|
(6) Какая каша? Мне чтобы писать свой веб сервис, надо понять, как демка работает. А она не работает.
(7) LoadModule в conf файле прописываю путь именно к той ДЛЛ, версию которой использую. После этого перезапускаю апач.
|
|
9
sda553
01.05.12
✎
15:19
|
(8) не знаю, что ты где прописываешь, но эта dll и есть клиент. И что бы ты там не запускал, хоть 77, тебе все равно будет ругаться на длл версии 8.2.13.219 так что смотри внимательне
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой