cancel
Showing results for 
Search instead for 
Did you mean: 

Need help in file adapter configuration

Former Member
0 Kudos

Hi,

i am working on sps13 . while i am configuring the file adapter for sender communication channel i got a compulsary field "Queue Name" in processing

parameters . what should i make entry in that field ? plz....do reply.

Thanks in advance.

Accepted Solutions (1)

Accepted Solutions (1)

udo_martens
Active Contributor
0 Kudos

Hi Lakhman,

you choosed modus EOIO, where a quename is requried coz the Integration Enginge has to know which msgs to be processed in sequence. Max 16 characters, only numbers (0-9) or capitols (A-Z) or _ or /

See <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/7b/94553b4d53273de10000000a114084/content.htm">Queues for Asynchronous Message Processing</a>

Regards,

Udo

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Lakhman ,

The parameter QualityOfService specifies how the Integration Engine should process a message. The following values are permitted:

1)BE(Best Effort: synchronous processing). If QualityOfService is BE, the client is sent the final status for the processing.

2)EO(Exactly Once: asynchronous processing with guaranteed execution exactly once). If QualityOfService is EO,processing occurs asynchronously and the client only recieves a confirmation of reciept with HTTP status '200'.

3)EOIO(Exactly Once in Order: asynchronous processing using queues, that is, guaranteed execution exactly once and maintaining the sequence of successive messages). If QualityOfService is EOIO,processing occurs asynchronously and the client only recieves a confirmation of reciept with HTTP status '200'.

Since u had choosen EOIO ,You must also define a queue name for EOIO:

XI.QueueId=<QueueName>

This queue name is used in the Integration Engine to process messages in the same sequence that they arrived in.

This QueueName can consist of a maximum of 16 characters. If the first 8 characters contain 'SAP_ALE_', these r removed since this value is reserved by SAP and used internally.

If a value is not specified for QualityOfService , the default value 'BE' is used.

These r following websites which u wil find helpful:

http://help.sap.com/saphelp_nw04/helpdata/en/0d/00453c91f37151e10000000a11402f/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/8f/d906d01f77fa40a4c84683c3f8326f/content.htm

http://documentation.softwareag.com/crossvision/xie311/admin/config.htm

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a8424011-0d01-0010-e19d-e5b...

Reward Points if u find it useful.

cheers!

gyanaraj

s_gyanaraj@yahoo.co.in

Former Member
0 Kudos

Hi Lakhman,

What is parameter set to Quality of Service? u have set this as EOIO - in this case u need to specify the Queue Name which queue suppose to process of these messages.Give any one of the Queue name. To make this entry check SMQ2 transaction for Inbound Queue and specify one queue name.

If you want to avoid this choose Quality of Service as Exactly Once.

Cheers

Veera

>>> Reward Points, if it is needful.