cancel
Showing results for 
Search instead for 
Did you mean: 

How to get rid of system acknowledgements in JDBC adapter

Former Member
0 Kudos

Hi,

I've set up a receiver JDBC adapter.

It works good, but sends back acknowledgements which i dont want

On help.sap.com i found: "....If you want to prevent a synchronous system acknowledgement from being sent back, even if the sender requests it, set XI.AckFinal=false....."

In the channel configuration i'm on tab "parameters" >> tab "advanced" and i checked the box "advanced".

I get "additional parameters" screen

There is a box where i can fill name and value for parameters.

If i put:

name = XI.AckFinal

value = false,

i still get the acknowledgements from the database.

What must i do to get rid of the acknowledgements?

Thx.

Robert

Accepted Solutions (1)

Accepted Solutions (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

this should do the work

can you check if you don't have any extra spaces at the end of those parameters ?

Regards,

Michal Krawczyk

Answers (1)

Answers (1)

Former Member
0 Kudos

Please ensure that in module tab you maintained the correct order.If the order is not correct it will skip the added module.

Like if its receiver , the call adapter standard moudle should be called at the end and before this you need to call your moudle which you have added to get rid of ack message.

Regards,

srinivas

Former Member
0 Kudos

Hi Srinivas,

I think you are referring to the tab "module"

What i am referring to is the tab "parameters" , etc etc.

I dont think i would need an additional module to get rid of the system acknowledgements.

Thx.

abhay_rajhans2
Contributor
0 Kudos

Hi Robert,

Is your scenario is SOAP to JDBC?

If yes then check what is quality of service in SOAP adapter. Make it as exactly once. Also if you have other scenario check what is the quality of service of sender adapter.

Former Member
0 Kudos

Hi,

No my scenario is not SOAP but with XI proxy.

However your remark set me on the right path because i tested it out from the RWB and had set "best effort" instead of "exactly once" (hmmmm, small error on my side i guess)

Thx to all for replying.

All is fine now.