1с ошибка разбора soap сообщения неверная версия сообщения

При попытке обращения к сервису выдает сообщение: SOAP неверная версия сообщения ☑ 0

Evrepid

10.06.11

16:27

Подскажите что нибудь вразумляющее )))

RTFM пункт первый. кто больше?

1

Asmody

10.06.11

16:33

Кто к кому обращается?

2

Evrepid

10.06.11

16:34

При обращении 1С к web Сервисам другой 1С.

При этом соседние сервисы работают. И только новые нет.

3

Evrepid

10.06.11

16:37

Уточню, новые это просто копии старых сервисов

4

Asmody

10.06.11

16:46

(2) ws-ссылки в конфе обновил?

5

Evrepid

10.06.11

16:49

Конечно обновлены и сервер физически рестартовали уже.

Вот пример:

Прокси.GetFinReportHR(СПарам[«DateOn»],СПарам[«Scenario»],СПарам[«CountFactMonths»]) Это не рабочий сервис

Прокси.GetPersons(Спарам[«DateOn»]) — это рабочий сервис

Отличия друг от друга только именем и количеством параметров

6

Evrepid

10.06.11

16:52

Добавлю текст ошибки:

{(1)}: Ошибка при вызове метода контекста (GetFinReportHR)

Прокси.GetFinReportHR(СПарам[«DateOn»], СПарам[«Scenario»], СПарам[«CountFactMonths»])

по причине:

по причине:

Ошибка вызова операции сервиса:  {WebReportsHR}:WebReportsHR:GetFinReportHR()

по причине:

Ошибка разбора SOAP сообщения: неверная версия сообщения.

7

Evrepid

10.06.11

17:43

Добавлю, что метод с пользователем с особыми правами не работает

8

apokrit

10.06.11

17:51

(0) Попробуй обновить публикацию.

9

Evrepid

10.06.11

18:07

2 (8) Уже пробовали. Ситуация осталась.

10

and2

10.06.11

18:19

пакеты?

11

Абырвалг

10.06.11

18:34

Сообщение не соответсвует wsdl на сервисе.

12

Evrepid

14.06.11

09:22

2(11) Чуточку подробнее? Можно? Если будет ссылка на место где можно посмотереть методы исправления, буду благодарен.

13

Evrepid

14.06.11

10:43

2(11) Примерно в чем не соответствует? Я смотрю описания получаемых коллекций по параметрам функции и процедуры имеют необходимое количестов и типы переменных, имя функции совпадает.

14

Evrepid

14.06.11

15:23

up

15

Evrepid

14.06.11

16:26

[u

16

Evrepid

15.06.11

14:31

Всем спасибо! Проблема оказалась в настройке Web сервера.

Добрый день. Имеется простой веб-сервис на стороне 1С, который был опубликован в IIS. Для проверки его работы создал простую функцию ping: Первый параметр входной, второй выходной, оба string При попытки получить данные из этого сервиса: Получаю ошибку: Ошибка вызова операции сервиса: { по причине: Ошибка разбора SOAP сообщения: неверная версия сообщения. При этом отладка спокойно отрабатывает, а также запись в ЖР производится, т.е. проблема именно при разборе ответа. Что я делаю не так? :)

Сам дурак, разобрался. В операции WS стоит тип возвращаемого значения string , а я ничего не возвращаю в обработчике. А можно ли сделать ws операцию, которая не будет возвращать значения? Все необходимые данные передаются в выходной параметр.

Флажок «Возможно пустое» в свойствах операции частично помог. К сожалению совсем без возвращаемого значения, видимо, нельзя.

Тэги: 1С 8

Комментарии доступны только авторизированным пользователям

Selestina

Гость


Здравствуйте. Я использую внешние веб сервисы через WS ссылку в 1С 8.1. Когда обращаюсь к методу веб сервиса, выдается ошибка «Ошибка вызова операции сервиса:
по причине:
Ошибка разбора SOAP сообщения: неверная версия сообщения

Кто-нибудь знает, можно ли обратиться к веб сервисам из 1С 8.1, отправив текст SOAP запроса? Т.к. у меня сомнения, может 1С неправильно формирует SOAP сообщение?


Записан
Kivals


Я не заметил какого либо отклонения от стандарта в 1С, но правда не очень глубоко их тестировал.
Не буду называть имен, но встречал ошибки в SOAP сервисах крупного провайдера (им признанные), с которыми 1С не хотела работать именно из-за несоответствия их стандартам: Simple Object Access Protocol (SOAP) 1.1


Записан
Selestina

Гость


А это не MS Project 2007? Я его сервисы и пытаюсь вызвать.


Записан
Kivals


Нет — насколько я в курсе там используется php 5


Записан

>
Web сервисы в 1С 8.1
, Ошибка вызова внешних Web сервисов из 1С 8.1

  • Подписаться на тему
  • Сообщить другу
  • Скачать/распечатать тему

  


Сообщ.
#1

,

    Здравствуйте. Я использую внешние веб сервисы через WS ссылку в 1С 8.1. Когда обращаюсь к методу веб сервиса, выдается ошибка «Ошибка вызова операции сервиса:
    по причине:
    Ошибка разбора SOAP сообщения: неверная версия сообщения

    Кто-нибудь знает, можно ли обратиться к веб сервисам из 1С 8.1, отправив текст SOAP запроса? Т.к. у меня сомнения, может 1С неправильно формирует SOAP сообщение?


    Outlander



    Сообщ.
    #2

    ,

      Selestina Для тестирования могу порекомендовать SOAPSonar. А вообще скорее всего в предоставленом WS есть какие то ошибки

      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)

      0 пользователей:

      • Предыдущая тема
      • 1С: Проблемы и решения
      • Следующая тема

      [ Script execution time: 0,0576 ]   [ 15 queries used ]   [ Generated: 21.09.23, 05:23 GMT ]  

      Ошибка веб сервиса на внешнем адресе.

      Автор imc, 21 авг 2018, 10:09

      0 Пользователей и 1 гость просматривают эту тему.

      Добрый день! Подскажите пожалуйста в чём может быть проблема? Есть веб сервер, на апаче (httpd-2.2.25-win32-x86-no_ssl)и 1с (в данном случае используется версия 8.3.11.2867)

      При открытии внутри сети проблем не возникает, сервис работает как надо. Если же открывать сервис вне сети, со слов разработчика, когда он дергает метод веб-сервиса, появляется ошибка:

      Подключение не удалось:

      {ВнешняяОбработка._ООО_ОбменВнешнимиРазработками_ООО.МодульОбъекта(145)}: Ошибка при вызове метода контекста (TestConnection): При вызове веб-сервиса произошла ошибка. Ошибка вызова операции сервиса: {http://адрес-сайта}:ООО_Message:TestConnection(): Ошибка разбора SOAP сообщения: неверная версия сообщения.

      Порт через который идёт сервис на внешку открыт. В логах апача ошибок которые можно было бы связать по существу я не вижу.


      Проблема решена, дело было в неверном конфиге iptables.


      Теги:

      • Форум База

      • Форум 1С — ПРЕДПРИЯТИЕ 8.0 8.1 8.2 8.3 8.4

      • Установка и администрирование 1С Предприятие 8

      • Ошибка веб сервиса на внешнем адресе.

      Похожие темы (5)

      Рейтинг@Mail.ru

      Поиск

      Понравилась статья? Поделить с друзьями:

      Интересное по теме:

    • 1с ошибка при вызове метода контекста изменитьреквизиты
    • 1с ошибка при вызове метода контекста заполнитьзначениясвойств
    • 1с ошибка при вызове метода контекста записьжурналарегистрации
    • 1с ошибка при вызове метода контекста записатьjson
    • 1с ошибка при вызове метода контекста закрыть

    • Добавить комментарий

      ;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: