Installation Guide for Oracle Self-Service E-Billing > Configuring Oracle WebLogic > Process of Configuring Oracle WebLogic for the Billing and Payment Application >

Setting the Global Configuration Properties for the Billing and Payment Application


You must modify various properties in the global configuration file, globalConfig.xma.xml, including server IP addresses, names, and ports for the Billing and Payment and Customer Service Representative applications.

This task is a step in Process of Configuring Oracle WebLogic for the Billing and Payment Application.

To modify the global configuration properties for the Billing and Payment application

  1. Open the globalConfig.xma.xml file, located in the following directory:
    • UNIX. EDX_HOME/xma/config/modules
    • Windows. EDX_HOME\xma\config\modules
  2. Find the bean ID called globalConfig. Modify the following properties.
    Property
    Value

    ebillingHostName

    The correct server name or IP address where the Billing and Payment application is deployed.

    csrHostName

    The correct server name or IP address where the Customer Service Representative application is deployed.

    ebillingApplicationName

    The Billing and Payment application name.

    csrApplicationName

    The Customer Service Representative application name.

    ebillingHttpPort

    The Billing and Payment application HTTP port.

    ebillingSSLPort

    The Billing and Payment application SSL port.

    csrhttpPort

    The Customer Service Representative application HTTP port.

    csrSSLPort

    The Customer Service Representative application SSL port.

    ebillingPortalName

    The mobile portal application name, if any.

    emailImgSrc

    Email notifications use HTML templates. The property value is an HTML URL referencing an image located on the Billing and Payment application server, such as https://www.XXX.com/ebilling/_assets/swan/headerBg.jpg.

    emailHtmlCSS

    The location of the CSS file for formatting email HTML content.

    unMaskedLength

    The string length, which is not masked in the notification template.

    maskSymbol

    The symbol used to mask the string in the notification template.

    ebillingHomePageURL

    The correct URL of the Billing and Payment application home page.

    csrHomePageURL

    The correct URL of the Customer Service Representative application home page.

    The content of the globalConfig bean is:

    <beans>

    <bean id="globalConfig"

    class="com.edocs.common.configuration.core.GlobalConfig"

    scope="singleton">

    <property name="encryptAccountNumbers"><value>true</value></property>

    <!-- default value -->

    <property name="ebillingHostName"><value>localhost</value></property>

    <property name="csrHostName"><value>localhost</value></property>

    <property name="rsWebServiceHostName"><value>localhost</value></property>

    <property name="ebillingApplicationName"><value>ebilling</value></property>

    <property name="csrApplicationName"><value>ebillingcsr</value></property>

    <property name="rsApplicationName"><value>ebillingrs</value></property>

    <property name="ebillingHttpPort"><value>7001</value></property>

    <property name="ebillingSSLPort"><value>7002</value></property>

    <property name="csrhttpPort"><value>7005</value></property>

    <property name="csrSSLPort"><value>7006</value></property>

    <property name="rsWebServicePort"><value>7017</value></property>

    <property name="rsWebServiceSSLPort"><value>7018</value></property>

    <property name="rsSSLHostEnabled"><value>false</value></property>

    <property name="ebillingPortalName"><value>ebillingPortal.portal</value></property>

    <property name="emailImgSrc"><value>http://localhost:7001/ebilling/_assets/swan/headerBg.jpg</value></property>

    <property name="emailHtmlCSS"><value>notification/util/email.css</value></property>

    <property name="unMaskedLength"><value>4</value></property>

    <property name="maskSymbol"><value>x</value></property>

    <!-- for sso setting -->

    <property name="ebillingSingleSignOnEnabled"><value>false</value></property>

    <property name="csrSingleSignOnEnabled"><value>false</value></property>

    <property name="ebillingWebServiceSingleSignOnEnabled"><value>false</value></property>

    <!--

    <property name="singleSignOutUrl"><value>j_spring_cas_security_logout</value></property>

    -->

    <!-- The link of Home in the page header

    <property name="ebillingHomePageUrl"><value>http://localhost:7001/portlet</value></property>

    <property name="csrHomePageUrl"><value>http://localhost:7001/portlet</value></property>

    -->

    <property name="autoDetectExternalResourcePeriod"><value>5</value></property>

    </bean>

    </beans>

Installation Guide for Oracle Self-Service E-Billing Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Legal Notices.