cancel
Showing results for 
Search instead for 
Did you mean: 

Acknowledgment in File Adapter

Former Member
0 Kudos

Hi,

I tried a BPM that receive from a SOAP and

writes into a file. I need BPM because of

alerts.

Because I started a s/a-bridge, I would like

to send the soap adapter a response (like an

errorcode). The sender step got a field

Acknowledgement. How can I use this? In SAP XI

documentation it says that the receiver got to

send an acknowledgement, but I can't find how

a file communication channel can send an acknowledgement.

Any experiences??

thanks

chris

Accepted Solutions (0)

Answers (1)

Answers (1)

Shabarish_Nair
Active Contributor
0 Kudos

ref: /people/michal.krawczyk2/blog/2006/06/22/xi-playing-with-the-file-adapters-acknowledgments

Former Member
0 Kudos

Thanks. The link is quiet interessting. It seems

that the acknowledgment is only for sxmb_moni

and I am not able to map this feedback into

my response message. Is this correct?

regards

chris

Shabarish_Nair
Active Contributor
0 Kudos

yes you are correct ... u cant get this to your resp. mesg. ..

Also have a look at the SAP note - 821267

Former Member
0 Kudos

I think there would be an alert if the file adpater

could not reach the file system if I build my

integration prozess like this:

-> block with exception -> open s/a-bridge -> send to file -> close s/a-bridge

The exception should close process with a control step.

So, if I would like to close the message with a message that included an errormessage field and fill this field with a constant, how can I do this? Do I have to add a transformation step?

I have:

Message-types:

- a request for soap

- a response for soap

- a request for file (it's not necessary, but I would like to split of web service from writing structure)

Interface:

- a sync out for web service

- a sync abs for BPM

- a request abs for BPM (web service)

- a response abs for BPM (web service)

- a request abs for BPM (file)

Mapping:

- sync out to sync abs (web service)

- request abs (web service) to request abs (file)

- ??? One for mapping constant into repsonse?

how can I do the mapping of the constant, if I don't

have a file response??

thanks

chris

Message was edited by: Christian Riekenberg

Former Member
0 Kudos

Now I found some blogs :

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] [original link is broken]

/people/ravikumar.allampallam/blog/2005/02/17/bridging-the-sync-async-bridge-with-fork-xi

both close first the s/a-bridge before they send something into a file. So it is not possible to

close the S/A-bridge after sending file? Even

the file writing is asynchronous.

thanks

chris