Note regarding the modifications of the yaml file from 1.2.5 to 1.3.2

If, to configure the environment variables, instead of using the SETENV script you have decided to modify manually the yaml file, it is necessary to appropriately configure the variable whenever the batch version changes.

This option is not recommended if not strictly required

You must delete the red row and substitute it with the green one for each section

Section File

file: ${ACQ_BATCH_TRX_LOGS_PATH:resources/errorLogs}/${ACQ_BATCH_APP_LOG_FILE:application.log}
file:
 name: ${ACQ_BATCH_TRX_LOGS_PATH:resources/errorLogs}/${ACQ_BATCH_APP_LOG_FILE:application.log}

Section PanList

batchConfiguration:
  TransactionFilterBatch:
    panList:
     partitionerSize: ${ACQ_BATCH_INPUT_PARTITIONER_SIZE:10}
     chunkSize: ${ACQ_BATCH_INPUT_CHUNK_SIZE:1000}
     skipLimit: ${ACQ_BATCH_INPUT_SKIP_LIMIT:0}
batchConfiguration:
  TransactionFilterBatch:
    panList:
      partitionerSize: ${ACQ_BATCH_HPAN_PARTITIONER_SIZE:10}
      chunkSize: ${ACQ_BATCH_HPAN_CHUNK_SIZE:1000
      skipLimit: ${ACQ_BATCH_HPAN_SKIP_LIMIT:0}

Section transactionFilter

batchConfiguration:
 TransactionFilterBatch:
     transactionFilter:
       skipLimit: ${ACQ_BATCH_INPUT_SKIP_LIMIT:1000}
       manageHpanOnSuccess: ${ACH_BATCH_HPAN_ON_SUCCESS:DELETE}   
batchConfiguration:
  TransactionFilterBatch:
    transactionFilter:
      pendingArchivePath: file:${ACQ_BATCH_PENDING_PATH:${ACQ_BATCH_OUTPUT_PATH:}/pending}
      skipLimit: ${ACQ_BATCH_INPUT_SKIP_LIMIT:0}
      manageHpanOnSuccess: ${ACQ_BATCH_HPAN_ON_SUCCESS:DELETE}

Section TransactionFilterBatch

batchConfiguration:
  TransactionFilterBatch:
    transactionSenderPending:
       enabled: ${ACQ_BATCH_TRX_SENDER_PENDING_ENABLED:true}

Section User-Agent

rest-client:
  user-agent:
    version: 1.2.5
  
rest-client:
  user-agent:
    version: 1.3.2

Section Hpan-List

rest-client:
  hpan:
    list:
      url: /rtd/payment-instrument-manager/${ACQ_BATCH_HPAN_LIST_URL:hashed-pans}
rest-client:
  hpan:
    list:
      url: /rtd/payment-instrument-manager/${ACQ_BATCH_HPAN_LIST_URL:v2/hashed-pans}

Section Hpan-Salt

rest-client:
  hpan:
    salt:
      url: /rtd/payment-instrument-manager/salt
rest-client:
  hpan:
    salt:
      url: /rtd/payment-instrument-manager/${ACQ_BATCH_HPAN_SALT_URL:v2/salt}

Section sender-ade-ack

rest-client:
  hpan:
    sender-ade-ack:
      list:
        url: /rtd/file-register/sender-ade-ack
      download-file:
        url: /ade/{id}
      received:
        url: /rtd/file-register/ack-received/{id}
         
rest-client:
  sender-ade-ack:
    list:
      url: /rtd/file-register/sender-ade-ack
    download-file:
      url: /ade/{id}
    received:
      url: /rtd/file-register/ack-received/{id}

Section Version

version: 2021-08-06
version: "2021-08-06"

Section Logger-level

loggerLevel: ${REST_CLIENT_LOGGER_LEVEL:${HPAN_REST_CLIENT_LOGGER_LEVEL:FULL}}
loggerLevel: ${REST_CLIENT_LOGGER_LEVEL:${HPAN_REST_CLIENT_LOGGER_LEVEL:BASIC}}

Last updated