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

Часовой пояс: 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 часа


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

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


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

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