Текущее время: Пт, апр 19 2024, 22:58

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




Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: проблема с rfc
СообщениеДобавлено: Пт, авг 26 2011, 15:29 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 18 2011, 17:19
Сообщения: 63
значит в продолжение темы
viewtopic.php?f=70&t=72186
:)

я значит нарисовал бизнес процесс но вылетает ошибка:
com.sap.aii.af.ra.ms.api.DeliveryException:
error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException:
could not get functionname from XML requst: com.sap.aii.af.rfc.RfcAdapterException:
failed to read funtionname from XML document: missing namespace declaration(2)

значит эта ошибка вылетает когда я пытаюсь из BP через RFC передать данные в систему.
на стороне repository у меня создан Async Abstract interface у которого в качестве параметров идут RFC и RFC.Response и еще один sync inbound interface с такими же параметрами.

на стороне directory стоит из BP->system
в interface determination BP->system, а так же указан sync inbound interface но без маппинга и наконец
в receiver determination указал BP->system и создал канал RFC.

Если кто сталкивался плз подскажите что я не так сделал.
Спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: проблема с rfc
СообщениеДобавлено: Пт, авг 26 2011, 16:44 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
payload покажи. Пишет что из корневого элемента не может достать имя функции.

Скорее всего область имён неправильная (не urn:sap-com:document:sap:rfc:functions).

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема с rfc
СообщениеДобавлено: Пт, авг 26 2011, 16:49 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 18 2011, 17:19
Сообщения: 63
chumpa написал:
payload покажи. Пишет что из корневого элемента не может достать имя функции.

Скорее всего область имён неправильная (не urn:sap-com:document:sap:rfc:functions).


блин не могу payload показать он очень большой, вы скорее всего правы по поводу области имен, а как это лечится ? где именно указывается эта область имен и на какую?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: проблема с rfc
СообщениеДобавлено: Пт, авг 26 2011, 16:55 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
не надо весь payload, первых 5 строк хватит
лечится в меппинге

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема с rfc
СообщениеДобавлено: Пт, авг 26 2011, 17:16 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 18 2011, 17:19
Сообщения: 63
chumpa написал:
не надо весь payload, первых 5 строк хватит
лечится в меппинге

chumpa скажи плз поконкретнее какую часть payload тебе показать, там же и заголовки и само тело xml короче дофига всего.

Кстати я залез в саму rfc в xi repository у нее в namespace прописано urn:sap-com:document:sap:rfc:function


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: проблема с rfc
СообщениеДобавлено: Пт, авг 26 2011, 17:21 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 18 2011, 17:19
Сообщения: 63
chumpa написал:
не надо весь payload, первых 5 строк хватит
лечится в меппинге

вот это из call adapter->soap header-> main

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Main xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" versionMajor="003" versionMinor="000" SOAP:mustUnderstand="1" wsu:Id="wsuid-main-92ABE13F5C59AB7FE10000000A1551F7">
<SAP:MessageClass>ApplicationMessage</SAP:MessageClass>
<SAP:ProcessingMode>synchronous</SAP:ProcessingMode>
<SAP:MessageId>4E57FD38-7661-3B70-E100-00000A508379</SAP:MessageId>
<SAP:TimeSent>2011-08-26T12:08:52Z</SAP:TimeSent>
- <SAP:Sender>
<SAP:Service>IP_ASBU_BNKDEL_import</SAP:Service>
<SAP:Interface namespace="http://sys.ru/UNI/UNI_PSS_Masterdata_Import">mi_bnkdel_tmp_sync</SAP:Interface>
</SAP:Sender>
- <SAP:Receiver>
<SAP:Party agency="" scheme="" />
<SAP:Service>INTEGRATION_SERVER_GXD</SAP:Service>
<SAP:Interface namespace="http://sys.ru/UNI/UNI_PSS_Masterdata_Import">mi_bnkdel_tmp_in</SAP:Interface>
<SAP:Mapping notRequired="X" />
</SAP:Receiver>
<SAP:Interface namespace="http://sys.ru/UNI/UNI_PSS_Masterdata_Import">mi_bnkdel_tmp_in</SAP:Interface>
</SAP:Main>


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: проблема с rfc
СообщениеДобавлено: Пт, авг 26 2011, 17:42 
Директор
Директор

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

То есть call adapter->Payloads -> MainDocument

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема с rfc
СообщениеДобавлено: Пн, авг 29 2011, 08:53 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 18 2011, 17:19
Сообщения: 63
chumpa написал:
покажи payload который справа снизу в sxi_monitor

То есть call adapter->Payloads -> MainDocument


С началом трудовой недели chumpa :), вот первые строчки из payloads:

<?xml version="1.0" encoding="utf-8" ?>
<Deleted_Banks>
<row>
<VKEY>DHFeRSD</VKEY>
<VKEYDEL>ASddsR</VKEYDEL>
<PZN>40</PZN>


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: проблема с rfc
СообщениеДобавлено: Пн, авг 29 2011, 08:57 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
и чё ты хочешь от бедного RFC адаптера? где здесь urn:sap-com:document:sap:rfc:functions ?

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема с rfc
СообщениеДобавлено: Пн, авг 29 2011, 09:04 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 18 2011, 17:19
Сообщения: 63
chumpa написал:
и чё ты хочешь от бедного RFC адаптера? где здесь urn:sap-com:document:sap:rfc:functions ?

угу я уже это понял, я посмотрел валидный RFC вызов :), буду разбираться в чем проблема, там должно быть что то вроде

<?xml version="1.0" encoding="UTF-8" ?>
<ns0:Z_UNI_DEL_BANKS_IN xmlns:ns0="urn:sap-com:document:sap:rfc:functions">
<data>
<item>
<VKEY></VKEY>

Если что еще спрошу :), спасибо за помощь.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: проблема с rfc
СообщениеДобавлено: Пн, авг 29 2011, 09:11 
Директор
Директор

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

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема с rfc  Тема решена
СообщениеДобавлено: Пт, сен 09 2011, 13:38 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 18 2011, 17:19
Сообщения: 63
Привет, что то я не отписывался давно :), закрутился в работе, вобщем все работает отлично, причем проблема с rfc решилась после перезагрузки интеграционной платформы.
Спасибо еще раз за советы.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: проблема с rfc
СообщениеДобавлено: Пт, сен 09 2011, 17:00 
Специалист
Специалист

Зарегистрирован:
Пт, май 07 2010, 13:17
Сообщения: 120
Откуда: Сургут
Пол: Мужской
да кстати. заметил такую штуку: при изменении ФМ (функциоанльного модуля) - расширение длины поля или увеличение числа полей. в дев системе обновил описание модуля, маппинг - все работает.
Пренес в продуктив - СТС+ запросом - в ESR обновилось а выполняется все по старому описанию и соответственно падает. Лечится перезагрузкой.

Как бы без рестарта?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: проблема с rfc
СообщениеДобавлено: Пт, сен 09 2011, 17:07 
Директор
Директор

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


Известная старая бага RFC канала. Надо изменить его определение в Directory, просто переактивировать.
Stop/Start в RWB не помогает.

Рестартовать систему???? жёстко :o

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема с rfc
СообщениеДобавлено: Вт, сен 13 2011, 11:20 
Специалист
Специалист

Зарегистрирован:
Пт, май 07 2010, 13:17
Сообщения: 120
Откуда: Сургут
Пол: Мужской
molochko_mf написал:
Известная старая бага RFC канала. Надо изменить его определение в Directory, просто переактивировать.
Stop/Start в RWB не помогает.


Промоделировал ситуацию, действиетнльно все довольно просто и без рестарта. Теперь система будет доступна 24/7/353 :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

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


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

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


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

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