Siebel Reports Guide > Integrating Oracle BI Publisher with Siebel CRM for Siebel Innovation Pack 2017 > Process of Enabling and Configuring Report Scheduling >

Configuring the Data Service WSDL for Oracle BI Publisher Server


Oracle BI Publisher Server uses a Web service to pull data from the Siebel application when a report is scheduled and executed. The WSDL (Web Service Definition Language) provides a definition of this Web service. Oracle BI Publisher Server must know where this WSDL file is located.

This task is a step in Process of Enabling and Configuring Report Scheduling.

To configure the data service WSDL for Oracle BI Publisher Server

  1. Log in to the Siebel application as a Siebel administrator.
  2. Navigate to the Administration - Web Services screen, then the Inbound Web Services view.
  3. In the Name field in the Inbound Web Services list, query for BIPDataService.
  4. Change the host, port, and locale of the server port's address to that of the Siebel Server as following:

    https://<Server>:<Port>/siebel/app/eai_anon/<Lang>?SWEExtSource=SecureWebService&SWEExtCmd=Execute&WSSOAP=1

    where:

    • Server is the same as the server name on which the Web service resides.
    • Lang is the three-letter designator for the locale of the Siebel Server (for example, enu).

      NOTE:  Use the same URL for both SOAP header-based authentication and URL-based authentication.

  5. Select BIPDataService, and then click Generate WSDL.
  6. Save the WSDL as a new data service file named dataservice.wsdl in a directory in the Oracle BI Publisher home directory (by default, this is the <InstallLocation>\user_projects\domains\bifoundation_domain directory).

    For example, you might save the file as:

    <InstallLocation>\user_projects\domains\bifoundation_domain\dataservice.wsdl

    NOTE:  You must use lower case characters to match existing references.

    The WSDL is now available for importing.

Siebel Reports Guide Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Legal Notices.