Administration Guide for Oracle Billing Insight > Configuring the Payments Module > Process of Configuring a Payment Consolidator >

Configuring XMA Settings for Payment Consolidation Jobs


The paymentConsolidator.xma.xml file controls how to generate the summary or enrollment response file. You can configure the following parameters for the payment consolidation jobs:

  • logFilePath. The customized log file location. By default, log files are stored in the following location:
    • UNIX. EDX_HOME/Data/applicationName/jobName
    • Windows. EDX_HOME\Data\applicationName\jobName
  • batchSize. The maximum number of records in a batch in a Bill Summary or Enrollment Response file.
  • trunkSize. The total number of accounts that each job can process at a time. This parameter impacts job performance.

This task is a step in Parameters for Configuring a Gateway Account.

To configure XMA settings for payment consolidation jobs

  1. Open the paymentConsolidator.xma.xml file, located in the following directory:
    • UNIX. EDX_HOME/xma/config/modules/paymentConsolidator
    • Windows. EDX_HOME\xma\config\modules\paymentConsolidator
  2. Configure the parameters found in the following file content:

    <bean id="configBean" class="com.edocs.common.pc.core.ConfigBean" scope="prototype">

    <property name="logFilePath">

    <value> </value>

    </property>

    <property name="billSummaryCartridge">

    <ref local="billSummaryCartridgeImp"/>

    </property>

    <property name="billSummaryAckCartridge">

    <ref local="billSummaryAckCartridgeImp"/>

    </property>

    <property name="userAcctEnrollCartridge">

    <ref local="userAcctEnrollCartridgeImp"/>

    </property>

    <property name="enrollResponseCartridge">

    <ref local="enrollResponseCartridgeImp"/>

    </property>

    </bean>

    <bean id="billSummaryCartridgeImp"

    class="com.edocs.common.pc.core.cartridge.billsummary.BillSummaryCartridge"

    scope="prototype">

    <property name="batchSize">

    <value>300</value>

    </property>

    <property name="trunkSize">

    <value>500</value>

    </property>

    </bean>

    <bean id="billSummaryAckCartridgeImp"

    class="com.edocs.common.pc.core.cartridge.billsummary.BillSummaryConfirmationCartridge"

    scope="prototype">

    <property name="batchSize">

    <value>500</value>

    </property>

    <property name="trunkSize">

    <value>500</value>

    </property>

    </bean>

    <bean id="enrollResponseCartridgeImp" class="com.edocs.common.pc.core.cartridge.enrollment.EnrollmentResponseCartridge" scope="prototype">

    <property name="trunkSize">

    <value>100</value>

    </property>

    </bean>

Administration Guide for Oracle Billing Insight Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.