cancel
Showing results for 
Search instead for 
Did you mean: 

RFC to BPM and backward. error SYNCHONOUS_MESSAGE

Former Member
0 Kudos

Hi everybody!

Help me pls!

I am learning BPM and want to make easy synchronous example.

RFC sends the request to BPM and recieves the response.

My RFC is named Z_TEST_CALL_WEBSERVICE.

I have created:

in Design

mi_rfc_request - abstract asynch interface (message = Z_TEST_CALL_WEBSERVICE)

mi_rfc_response - abstract asynch interface (message = Z_TEST_CALL_WEBSERVICE.Response)

mi_string_abstract - abstract synch interface (output message = Z_TEST_CALL_WEBSERVICE, input message = Z_TEST_CALL_WEBSERVICE.Response)

Test002_MyScenario_001 - integration process, that have:

Receive0 - Receive step (name = Receive0, message = rfc_request, mode = Opens S/A Bridge, asynch interface = mi_string_abstract)

Send0 - Send step (name = send0, mode = Closes S/A Bridge, message = rfc_response, Opened by = Receive0)

rfc_request - comtainer element (category = abstract interface, type = mi_rfc_request)

rfc_response - comtainer element (category = abstract interface, type = mi_rfc_response)

in Configuration

have imported my Inegration Process and have named him "mybpm"

receiver determination (Z_TEST_CALL_WEBSERVICE -> mybpm)

interface determination (Z_TEST_CALL_WEBSERVICE -> mybpm, inbound interface = mt_string_abstract)

sender agreement (defined Communication Channel)

When i call my RFC from R/3

CALL FUNCTION 'Z_TEST_CALL_WEBSERVICE'

destination dest

EXPORTING

var = '1'

IMPORTING

RET = tab

answer = answer

EXCEPTIONS

system_failure = 2 MESSAGE msg_text1

communication_failure = 1 MESSAGE msg_text

other = 4.

i get error.

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

<!-- Call Adapter -->

<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="BPE_ADAPTER">SYNCHONOUS_MESSAGE</SAP:Code>

<SAP:P1/>

<SAP:P2/>

<SAP:P3/>

<SAP:P4/>

<SAP:AdditionalText/>

<SAP:ApplicationFaultMessage namespace=""/>

<SAP:Stack>Der Prozess unterstützt das gegebene synchrone Interface nicht oder unterstützt keine synchronen Nachrichten Возникла особая ситуация CX_WAPI_DEF_PROPERTY_NOT_FOUND (программа: SAPMHTTP, include , строка: 0)</SAP:Stack>

<SAP:Retry>N</SAP:Retry>

</SAP:Error>

I tried translate from German ...

"Process doesn't support this synchronous interface or doesn't support any synchronous message."

what do i wrong?

<Moderator note: Moved to more appropriate XI forum>

Edited by: Mike Pokraka on Jul 17, 2008 9:36 PM

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

duplicate