Administration Guide for Oracle Self-Service E-Billing > 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. The default location is EDX_HOME/Data/applicationName/jobName (or the EDX_HOME\Data\applicationName\jobName directory on Windows).
  • 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 impacts job performance.)

This task is a step in Process of Configuring a Payment Consolidator.

To configure XMA settings for payment consolidation jobs

  1. Open the paymentConsolidator.xma.xml file, located in the EDX_HOME/xma/config/modules/paymentConsolidator directory (or the EDX_HOME\xma\config\modules\paymentConsolidator directory on Windows).
  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 Self-Service E-Billing Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.