Текущее время: Вс, июл 20 2025, 17:42

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Вызов web сервиса
СообщениеДобавлено: Вт, май 23 2006, 10:02 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 13 2006, 10:03
Сообщения: 58
Нужно вызвать внешний(не саповский) веб сервис из abap программы.
Ворос - откуда начинать копать ?
Нужен ли для этого SAP WebAS ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов web сервиса
СообщениеДобавлено: Вт, май 23 2006, 11:31 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, окт 18 2004, 12:27
Сообщения: 93
LOKI написал(а):
Нужно вызвать внешний(не саповский) веб сервис из abap программы.
Ворос - откуда начинать копать ?
Нужен ли для этого SAP WebAS ?


В принципе, с помощью функциональных модулей HTTP* можно и в 4.6 реализовать "вручную", но лучше взять базис, начиная с 6.20 (это уже WebAS) и там все легче сделать. А в 6.40 вообще можно прокси для веб-сервисов генерировать, вроде.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, май 25 2006, 09:24 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 13 2006, 10:03
Сообщения: 58
пытаюсь сгенерировать прокси из локального WDSL файла,
выдает ошибку

In the WSDL document, the object
"<message name="sayHello"> <part name="String_1">"
from the namespace
"http://hello.jaxrpc.samples/"
links to the object
""
from the namespace
""

WDSL взял простейший HelloWord,
с другими WDSL такая же фигня

в чем может быть дело ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, май 25 2006, 10:47 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, май 27 2005, 14:20
Сообщения: 310
Пол: Мужской
Это нужно смотреть на Вашем рабместе. Иначе будет испорченный телефон и потеря времени. Технология хоть и глючная, но рабочая.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, май 25 2006, 16:18 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 13 2006, 10:03
Сообщения: 58
пробовал сейчас сделать
тоже самое, но не из локального
файла, а брал опубликованный в локалке на AXIS сервис,
ровно таже ошибка,
в чем тут может быть дело ?
хоть какие-нибудь предположения
PS
выяснил что у нас не стоит WebAS ни какой,
вопрос, нужен ли WebAS для работы
с вебсервисами в качестве клиента ?
читал хелп не нашел где бы то было явно прописано =((


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 26 2006, 09:35 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, окт 18 2004, 12:27
Сообщения: 93
LOKI написал(а):
пробовал сейчас сделать
тоже самое, но не из локального
файла, а брал опубликованный в локалке на AXIS сервис,
ровно таже ошибка,
в чем тут может быть дело ?
хоть какие-нибудь предположения
PS
выяснил что у нас не стоит WebAS ни какой,
вопрос, нужен ли WebAS для работы
с вебсервисами в качестве клиента ?
читал хелп не нашел где бы то было явно прописано =((


А как ты прокси генерировал без WebAS?!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, май 31 2006, 07:32 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 13 2006, 10:03
Сообщения: 58
Speelky написал(а):
А как ты прокси генерировал без WebAS?!

да споконо сгенерировал и logical port создал,
проблема была именно в самом WSDL при генерации,
а вот тест вебсервиса не проходит говорит
<CX_AI_SYSTEM_FAULT>
<CODECONTEXT>
_http://www.sap.com/xml_errorcodes
</CODECONTEXT>
<CODE>SoapFaultCode:1</CODE>
<ERRORTEXT>No such operation 'processTreatyRequest'</ERRORTEXT>
непонятно
это проблема c самим сервисом ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 23 2006, 12:49 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 13 2006, 10:03
Сообщения: 58
точно для вызова WS WebAS не нужен,
хватает ICM
проблема была с сами WS


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 28 2006, 14:46 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 13 2006, 10:03
Сообщения: 58
Только недавно узнал,
что SAP переименовал
Application Server в Web Application Server,
а я то думал, что это разные вещи, не мог понять нужен он или нет =))))


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 02 2006, 13:07 
Ассистент
Ассистент

Зарегистрирован:
Пт, окт 07 2005, 14:02
Сообщения: 32
LOKI написал(а):
Speelky написал(а):
А как ты прокси генерировал без WebAS?!

да споконо сгенерировал и logical port создал,
проблема была именно в самом WSDL при генерации,
а вот тест вебсервиса не проходит говорит
<CX_AI_SYSTEM_FAULT>
<CODECONTEXT>
_http://www.sap.com/xml_errorcodes
</CODECONTEXT>
<CODE>SoapFaultCode:1</CODE>
<ERRORTEXT>No such operation 'processTreatyRequest'</ERRORTEXT>
непонятно
это проблема c самим сервисом ?


Может быть я опоздал, поскольку вижу, что откуда копать вы уже разобрались.

Могу посоветовать в качестве вспоможительного инструмента http://www.soapui.org/

Просто чтобы удобнее было WS анализировать и пробовать.

Если будут вопросы - буду рад помочь


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

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


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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