OmniPortlet Based on Web Service Data Source Returns: Error: DCA-40010: The Web Service call failed (Doc ID 1102004.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle WebCenter - Version: 11.1.1.2.0 to 11.1.1.2.0
Information in this document applies to any platform.

Symptoms


An OmniPortlet with Web Service Data Source shows the following error:


Error: DCA-40010: The Web Service call failed.
The service returned a SOAP fault with the message: [SOAP-ENV:Client] Username missing from request.


STEPS

The issue can be reproduced at will with the following steps:

  1. Register an External Application for connection to a Web Service.

  2. Register OmniPortlet associating the provider with the External Application.

  3. Add an OmniPortlet to a page.

  4. Define the OmniPortlet with the Web Service Data source (WSDL).
    On displaying the OmniPortlet it shows the above error.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms