on 2025 Apr 16 7:16 AM
Hi,
I have a doubt related to event message consumption in SAP Cloud Integration. I am consuming an event topic configured in Event Mesh capability within SAP Integration Suite.
And created a topic subscription in the above queue. This event is sent from S/4HANA Cloud system when a sales order item is changed.
I am consuming the event in Cloud Integration process using AMQP sender adapter
Now when a sales order item is changed in SAP S/4HANA Cloud, I see the iFlow is triggered successfully but there always are two runs in the log:
Also the queue in event mesh is not cleared even after successful completion of the message in cloud integration process consuming the event.
1. Why is it triggering two runs of the same consumer integration process?
2. Why is the queue not getting cleared after integration flow completes.
Best regards,
Sumit
Request clarification before answering.
In Cloud Integration you should be consuming from the queue directly, not subscribing to the topic. The queue is already subscribed to the topic and it will capture those events for you. This is why you received the events in Cloud Integration (because of the additional topic subscription) but the queue still has events. You are not consuming the events in the queue. In the sender adapter, configure the queue instead of the topic and it should work.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
70 | |
21 | |
9 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.