Oracle Business Intelligence Infrastructure Installation and Configuration Guide > Configuring BI Publisher Reporting Tool > Embedding BI Publisher in Oracle BI >

Configuring BI Publisher Settings in the Configuration File for Presentation Services


The Publisher URLs are specified in instanceconfig.xml file, the configuration file for Oracle BI Presentation Services. When BI Publisher and BI Presentation Services components are installed together on the same machine and BI Publisher has been deployed in the OC4J container, the installer sets the instanceconfig.xml setting to the appropriate Publisher URLs.

Table 20 shows the instanceconfig.xml file settings for deployment of BI Publisher. The instanceconfig.xml file is located in the directory.

  • OracleBIData_HOME\web\config
  • OracleBIData_HOME/web/config
Table 20. BI Publisher <AdvancedReporting> Tag Settings in instanceconfig.xml
Key
Default Value
Notes

ReportingEngine

Xmlp

Points to BI Publisher as the reporting tool

Volume

Xmlp

 

ServerURL

http://<MachineName>:9704/xmlpserver/service

Points to the XMLP server for Web service.

WebURL

http://<MachineName>:9704/xmlpserver

The URL for the XMLP front-end. Use this for rendering XMLP content in iframes on dashboard pages.

AdminURL

http://<MachineName>:9704/xmlpserver/servlet/admin

The URL where an Administrator can manage Advanced Reporting users, permissions, jobs, files and folders.

AdminCredentialAlias

bipublisheradmin

This is the alias for the BI Publisher administrator credentials that BI Presentation Services uses to search its credential store to obtain the BI Publisher credentials.

When BI Publisher and BI Presentation Services are not installed on the same machine, or if you have deployed Publisher in a J2EE Application Server of your choice, you must modify the instanceconfig.xml file for Presentation Services.

NOTE:  For organizations that use Oracle Application Server, Oracle recommends that you use Oracle Application Server Control to modify configuration files. For organizations that use other application servers, Oracle recommends that you use JConsole. For more information, see the topic Updating Configuration Settings Using Oracle Application Server Control or JConsole.

The following procedure show how to configure BI Publisher settings in the Oracle BI Presentation Services instanceconfig.xml file.

NOTE:  Make a back-up copy of this file before editing it.

To configure BI Publisher settings in the instanceconfig.xml file

  1. On the BI Presentation Services machine, navigate to the appropriate directory and open the instanceconfig.xml file for editing.
  2. Locate the <AdvancedReporting> node within this file.

    Specify attribute values as shown in the following example. If the <AdvancedReporting> node does not exist, create this element under the <ServerInstance></ServerInstance> paired tag, and create attributes with the attribute values shown in the following example.

    <ServerInstance>

    <! --- Other Settings --- >
    <AdvancedReporting>
       <ReportingEngine>XmlP</ReportingEngine>
       <Volume>XmlP</Volume>
       <ServerURL>http://<BI Publisher Host>:<Port>/xmlpserver/services/XMLPService</ServerURL>
       <WebURL>http://<BI Publisher Host>:<Port>/xmlpserver</WebURL>
       <AdminURL>http://<BI Publisher Host>:<Port>/xmlpserver/servlet/admin</AdminURL>
       <AdminCredentialAlias>bipublisheradmin</AdminCredentialAlias>
    </AdvancedReporting>

    <! --- Other Settings --- >

    </ServerInstance>

    Refer to the Notes column in Table 20 for a description of the AdvancedReporting attributes.

    NOTE:  An additional attribute is AuthIdExpiry. This sets the value in minutes for the period of expiration of the authentication credentials from XMLP server. It must be less than the XMLP time out. The default value is 5. It is not necessary to explicitly specify this attribute if the default of 5 is satisfactory.

  3. Save the file when you are done.

    Your changes take effect when the Oracle Business Intelligence Presentation Services service is restarted.

Oracle Business Intelligence Infrastructure Installation and Configuration Guide Copyright © 2007, Oracle. All rights reserved.