C_CPI Integration Suite Development Practice Question
You are developing an integration flow in SAP Cloud Integration that reads a message from a JMS queue. The queue is configured with a message retention period of 2 days. A downstream receiver is temporarily unavailable, and messages are not being consumed. After 2 days, what happens to the messages in the queue?
⚠ Common exam trap
The trap here is assuming that expired messages are moved to a dead letter queue or archived, when in fact they are simply deleted.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
The messages are deleted from the queue and cannot be retrieved.
The JMS queue in SAP Cloud Integration enforces a message retention period. When that period elapses, messages are automatically deleted and cannot be recovered. This prevents indefinite accumulation of unconsumed messages. Therefore, the messages are deleted from the queue and cannot be retrieved. The other options describe behaviors that are not default or require additional configuration.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
The messages are automatically moved to a dead letter queue for later processing.
Why it's wrong here
SAP Cloud Integration does not automatically move expired messages to a dead letter queue. When the retention period elapses, messages are simply deleted from the queue. A dead letter queue must be explicitly configured and used in the integration flow, but even then, expiration does not trigger automatic movement. This option misrepresents the default behavior.
- ✗
The messages remain in the queue indefinitely until consumed.
Why it's wrong here
The retention period is specifically set to limit how long messages stay in the queue. If messages remained indefinitely, the retention period would be meaningless. In SAP Cloud Integration, the retention period enforces deletion after the specified time. Thus, this option is incorrect because it ignores the configured retention setting.
- ✓
The messages are deleted from the queue and cannot be retrieved.
Why this is correct
In SAP Cloud Integration, the JMS queue's message retention period defines how long messages are kept. Once the retention period expires, the messages are automatically deleted from the queue. There is no built-in recovery mechanism, so any unconsumed messages are lost. This is the correct behavior for the given scenario.
- ✗
The messages are archived to a persistent store for auditing purposes.
Why it's wrong here
SAP Cloud Integration does not automatically archive expired JMS messages to a persistent store. Archiving would require custom logic or external systems. The default action is deletion, not archiving. This option suggests a feature that does not exist natively for JMS queue expiration, making it incorrect for this scenario.
About these practice questions
This C_CPI question is part of Courseiva's 218-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official SAP exam blueprint
This C_CPI practice question is part of Courseiva's free SAP certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the C_CPI exam.