Текущее время: Ср, мар 18 2026, 20:48

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


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

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


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

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