Configuring the Data Service WSDL for Oracle Publisher Server
Oracle 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 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 Publisher Server
Log in to the Siebel application as a Siebel administrator.
Navigate to the Administration - Web Services screen, then the Inbound Web Services view.
In the Name field in the Inbound Web Services list, query for BIPDataService.
Change the host, port, and locale of the server port’s address to that of the Siebel Server as follows:
https://<SiebelServer>:<Port>/siebel/app/eai_anon/<Lang>? SWEExtSource=SecureWebService&SWEExtCmd=Execute
where:
<SiebelServer> 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.
Select BIPDataService, and then click Generate WSDL.
Save the WSDL as a new data service file named dataservice.wsdl in a directory in the Oracle 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.