Integration Guide for Oracle Billing Insight > Configuring a Content Management Server >

Configuring Oracle Billing Insight With Oracle WebCenter Content


You can configure Oracle Billing Insight to store batch report and statement files in Oracle WebCenter. By default, Command Center jobs store the generated batch report files, and the billing statement PDF and DAISY (Digital Accessible Information System) audio files to the local file system.

You can load statement PDF files from your billing system into Oracle WebCenter and provide the file location to the Self-Service application.

To configure Oracle Billing Insight with Oracle WebCenter content

  1. Open the integration.xma.xml file, located in the following directory:
    • UNIX. EDX_HOME/xma/config/modules/integration/
    • Windows. EDX_HOME\xma\config\modules\integration\
  2. Locate the contentManager bean in the integration.xma.xml file:

    <bean id="contentManager" class="com.edocs.common.integration.contmgmt.FileContentManager" scope="singleton"/>

    Replace the content with the following code:

    <bean id="contentManager" class="com.edocs.common.integration.contmgmt.UCMContentManager" scope="singleton">
    <property name="contentServerProperties">
    <props> <prop key="contentServerURL">http://yourcontentserver:portnumber/cs/idcplg</prop>
    <prop key="contentServerUser">username</prop>
    <prop key="contentServerPassword">serverpassword</prop></props> </property>
    </bean>

  3. If you want to use a secure HTTPS connection, then follow these steps:
    1. In the integration.xma.xml file, update the contentServerURL property in the contentServerConfig bean, for example:

      https://yourcontentserver:portnumber/cs/idcplg

      NOTE:  The default HTTPS port for Oracle WebCenter is 16201.

    2. Download the HTTPS certification file from your Oracle WebCenter content server and import it into the Self-Service server. In the Oracle WebLogic console, click Environment, Servers, AdminServer, and then click the Keystores tab. Find the Java Standard Trust Keystore file location for your Oracle WebLogic server, for example:

      /export/home/edocs/Softwares/bea/jdk160_29/jre/lib/security/cacerts

    3. Go to your $JAVA_HOME/bin directory, and import the certification file from the Oracle WebCenter content server to your Oracle WebLogic keystore, for example:

    keytool -import -alias ucm -keystore /export/home/edocs/Softwares/bea/jdk160_29/jre/lib/security/cacerts -file /export/home/edocs/example.crt -trustcacerts

    In this example, /export/home/edocs/example.crt is the certification file from Oracle WebCenter.

    1. Enter the keystore password.
  4. Restart the Command Center server.
Integration Guide for Oracle Billing Insight Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Legal Notices.