Текущее время: Вт, июл 22 2025, 09:02

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: У кого есть реальный опыт вызова из SAP ERP веб-сервисов, опубликованных в 1C?
СообщениеДобавлено: Ср, окт 24 2012, 18:14 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Всем привет!
Решаю задачу вызова из ABAP веб сервиса, опубликованного в 1С 8.2.
Веб прокси в se80 сгенерирован, логический порт в soamanager настроен. При тестировании вызова методов веб-сервиса из se80 получаем сообщение
"SOAP:1.001 CX_SXMLP:An exception occurred.An
exception occurred.Incorrect SXML node type
:detail "

Кто-нибудь сталкивался с такой засадой, есть ли идеи куда можно податься для детализации ощибки?
Пробовали вызывать другие веб-сервисы (опубликованные НЕ 1С), все работает без ошибок.

Заранее благодарен за любые подсказки.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: У кого есть реальный опыт вызова из SAP ERP веб-сервисов, опубликованных в 1C?
СообщениеДобавлено: Чт, окт 25 2012, 09:38 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
из soapUI вызывается 1Сный сервис?

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: У кого есть реальный опыт вызова из SAP ERP веб-сервисов, опубликованных в 1C?
СообщениеДобавлено: Чт, окт 25 2012, 09:39 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 12 2004, 10:44
Сообщения: 370
Откуда: Москва
SAP поддерживает не все типы данных, которые могут указываться в WSDL (по состоянию на 6.40, в 7.00 не могу сказать, многое изменилось). в любом случае, проблему как правило можно решить адаптацией WSDL в ручную к удобоваримому формату SAP. как вариант, использовать XI, с ним проблем быть не должно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: У кого есть реальный опыт вызова из SAP ERP веб-сервисов, опубликованных в 1C?
СообщениеДобавлено: Чт, окт 25 2012, 10:38 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
плюс, 1Сники любят делать русские элементы (что не противоречит стандарту XSD/WSDL) -- с огребанием проблем при генерации прокси. Надо смотреть, как выглядит запрос в soapUI или в чём ещё. А про адаптацию типов в wsdl согласен, обычно можно вручную изменить wsdl до тривиального дерева.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: У кого есть реальный опыт вызова из SAP ERP веб-сервисов, опубликованных в 1C?
СообщениеДобавлено: Чт, окт 25 2012, 12:06 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Спасибо за отклики, отвечу по порядку.
1. Да, из SOAPui сервис вызвался и вернул XML. Я так понимаю, у SAP беда в том, что он вызвать 1С-нцый сервис тоже может, а вот распарсить результирующий XML - нет.
2. PI не используем, все имена в 1С сделали английскими.

3. Вот XML, который SOAPui показывает в качестве ответа:
Цитата:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Header/>
<soap:Body>
<m:GetProductListResponse xmlns:m="ЗДЕСЬ АДРЕС">
<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Hello! Хелло!</m:return>
</m:GetProductListResponse>
</soap:Body>
</soap:Envelope>

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: У кого есть реальный опыт вызова из SAP ERP веб-сервисов, опубликованных в 1C?
СообщениеДобавлено: Чт, окт 25 2012, 14:01 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Всем спасибо, вроде коллеги-разработчики задачу победили.
Проблема была в версии SOAP в настройках порта в тр. SOAMANAGER.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB