cancel
Showing results for 
Search instead for 
Did you mean: 

FILE-BPM-RFC-FILE ERROR

Former Member
0 Kudos

Hi,

I am building the following scenery: File->BPM->RFC->File.

I am following the document https://weblogs.sdn.sap.com/pub/wlg/1926. [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken]

I am with mistake in my BPM. Whar's wrong?

I configured my BPM in the following way:

StepName: FileInput

Message: InputFile(Abstract)

Mode: ASSYNCH

StepName: RFC

Mode: SYNCH

Synch Interface: FILE_DETAILS_SYNCH_AI (Interface SYNCH and ABSTRACT)

Request Message: ReceiveInputFile (Out and ASSYNCH)

Response Message: ReceiveRFCOutput(Inb and ASSYNCH)

Receiver From: Send Context

StepName: FileOutput

Mode: ASSYNCH

Message: ReceiveRFCOutput(Inb and ASSYNCH)

Acknowledgement: NONE

Receiver From: Send Context

When I execute the scenery the message appears below

<?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="">

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

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

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Message is not used by any processes</SAP:Stack>

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

go to TCODE <b>SXI-CACHE</b> and see is ur Integration Process is active or not and wht is the return code of ur Integration Process..if it is <b>99</b> then activate the integration process.The Integration Process shd have return code<b> 0.</b>

then again chk ur scenario

Regards

Arpit Seth

Former Member
0 Kudos

I used tcode SXI_CACHE. My BPM was code 99. I actived and BPM pass for code 2. What's wrong? Is this problem maybe caused by receive determination?

This is the message that appear when I went tcode SXI_CACHE

--- Translating step type 'RECEIVE' with ID '3' ---

--- Translating step type 'SEND' with ID '7' ---

Send step: Property exception for 'B52F1470301C11DAC962D31F0A043BEF' is missing

Send step: Fault message '88d890d3301d11daca80d31f0a043bef' is not defined

--- Translating step type 'SEND' with ID '5' ---

Language not set. Using system default E

Former Member
0 Kudos

Hi

The error in the BPM shows tht u have not configured the properties of Synchronous Send Step property So Just chk ur BPM and try the scenario again.

Regards

Arpit Seth

Former Member
0 Kudos

Hi Arpit,

This is my configuration on Send Synch Step

Step Name: RFC

Mode: Synchronous

Synchronous Interface: FILE_DETAILS_SYNCH

Request Message: FileInputMsg

Response Message: FileOutputMsg

Receiver From: Send Context

Send Context:

Exception:

System Error

Z_FMT_TESTE_BPM_FILE

Activate Correlations:

Is it correct? Did I forget any configuration?

Do you have an example with this scenario?

Can you help me?

Regards,

Sergio

Former Member
0 Kudos

Hi

Are <b>FileInputMsg</b> and <b>FileOutputMsg</b> are the name of ur Container elements that conatin the sender and reciever abstract interfaces.

>><b>Z_FMT_TESTE_BPM_FILE</b>

This exception is created by u.

>>FILE_DETAILS_SYNCH

is it a Synchronous abstract interface

e

Regards

Arpit Seth

Former Member
0 Kudos

Hi Arpit,

FileInputMsg is the name of my sender abstract interface.

FileOutput is the name of my receiver abstract interface.

File_Details_Synch is my synchronous abstract interface.

Do I have to create actions in integration repository?

Do I have to create an integration scenario in integration repository?

Can you send the screens about this BPM?

My email is sergio.salomao@light.com.br

Regards,

Sérgio

Former Member
0 Kudos

Hi

U have to make Container Elements in BPM having <b>categor</b>y Abstract interface and <b>Type</b> as ur FileInputMsg and FileOutputMsg. then use these in ur BPM as ur msg.

<i>>>Do I have to create actions in integration repository?</i>

NO..

<i>>>Do I have to create an integration scenario in integration repository?</i>

NO...

Regards

Arpit Seth

Former Member
0 Kudos

Hi Arpit,

I created my bpm exactly according to the screens that you passed me.

I entered in the tcode SXI_CACHE and I updated my BPM which had return value passed for 0.

I executed the process again. I entered in the monitor of messages and it appeared the screen below (this screen I send to you by email). It is normal to appear this screen. The file "details.xml" was not generated.

When I enter in the tcode SXMB_MONI_BPE is asked a work item. How do I obtain this work item? Will it be that it is necessary to do some configuration in the enviroment of the XI? We are in the version SP12.

Former Member
0 Kudos

Did you get any error in the BPM ? You can check it using SXI_MONITOR -> check radio button <b>Process</b>, then you should be able to to see the BPM.

Follow the how to monitor ccBPM guide.

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/e7bc3a5a-0501...

If you have an error let us know.

regards

Shravan

Former Member
0 Kudos

Hi Shravan,

I checked in the tcode sxi_cache that the return code of my bpm is 0. Therefore I believe that my bpm is ok. I entered in the tcode sxi_monitor, I selected the option "process" and it appeared my bpm. When I click in "PE", the screen of "Event Queue Browser" appears with the following information:

Object type: ZXI_PROXY_FILE_REQUEST_AI_0001

Event: Received

Status: Waiting beacause of e

How do I solve this problem?

How do I obtain the documents Administration of Integration Process and Monitoring the Business Process Engine?

Regards,

Sérgio

Former Member
0 Kudos

Will it be that in my bpm I have to use the field "Activate Correlations?

Answers (0)