Courseiva

C_CPI Integration Suite Development Practice Question

An integration developer is configuring a SOAP receiver adapter in SAP Cloud Integration to call an external web service. The web service requires WS-Security with a username token for authentication. The developer has configured the adapter with the correct endpoint and credentials. However, the external service returns a fault indicating that the security header is missing. What is the most likely cause?

⚠ Common exam trap

The trap here is assuming that providing credentials automatically adds WS-Security headers, when in fact WS-Security must be explicitly enabled in the adapter's security settings.

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 'WS-Security' option is not enabled in the SOAP receiver adapter's 'Security' tab.

The SOAP receiver adapter includes a 'Security' tab where WS-Security can be enabled and configured with a username token. If this is not enabled, the adapter does not add the security header, causing the external service to reject the request with a missing security header fault. The other options do not directly cause this specific fault. Enabling WS-Security and configuring the username token is the correct resolution.

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 'Timeout' value in the adapter is too low, causing the request to be sent without the security header.

    Why it's wrong here

    A timeout value affects how long the adapter waits for a response, not the content of the request. The security header is added before the request is sent, regardless of timeout. A low timeout would result in a timeout error, not a missing security header. Therefore, this option is incorrect and unrelated to the fault.

  • ✗

    The 'Message Protocol' is set to 'SOAP 1.1' instead of 'SOAP 1.2'.

    Why it's wrong here

    The SOAP version (1.1 or 1.2) does not affect the presence of WS-Security headers. WS-Security is an extension that can be used with both SOAP versions. Choosing the wrong SOAP version might cause other interoperability issues, but it would not result in a missing security header fault. Therefore, this is not the cause of the missing security header.

  • ✓

    The 'WS-Security' option is not enabled in the SOAP receiver adapter's 'Security' tab.

    Why this is correct

    The SOAP receiver adapter has a 'Security' tab where you can enable WS-Security and configure the username token. If this option is not enabled, the adapter will not add the security header to the SOAP request, resulting in the external service rejecting the request due to missing security. This is the most likely cause given the fault message. Enabling WS-Security and configuring the username token correctly resolves the issue.

  • ✗

    The 'Credential Name' in the adapter is not linked to a deployed User Credential artifact.

    Why it's wrong here

    If the credential name is not linked to a deployed User Credential artifact, the adapter would fail to authenticate, but it would still attempt to add the security header with empty or invalid credentials. The external service would likely return an authentication failure, not a missing security header. The fault specifically indicates the header is missing, which points to WS-Security not being enabled, rather than a credential issue.

About these practice questions

Courseiva writes every C_CPI question from scratch — 218 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

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.