UniPay Directory Structure

Top Level Resources:


Name Type Description
$app-home Virtual Root folder for UniPay installation
$ftpgates-root Virtual Root folder for FTP Gates's batch service. All file exchanges occur through this folder.

Files to be sent to Providers are placed in respective sub-folders and are subsequently processed by UniBroker or by UniPay. Tokenization results are placed in respective sub-folder by UniBroker for further consumption by UniPay.
$profiles-home Virtual Stores build profiles and associated resources necessary for the application deployment.
$sources-home Virtual Root directory for the repository with the source code (currently GIT).
$telium2-root Virtual Root directory for the entire file structure inside the terminal from the Tellium2 family. This directory can contain 5 applications.
$unibroker-home Virtual Root folder for UniBroker installation
$unibroker-root Virtual Root folder for UniBroker's batch service. All file exchanges occur through this folder.

Files to be sent to Providers are placed in respective sub-folders and are subsequently processed by UniBroker. Results are placed by respective sub-folders by UniBroker for further consumption by UniPay.

Resource Types:


Directoryphysical directory on server's hard drive
Filephysical file on server's hard drive
Virtualvirtual directory, which maps to a physical directory, name and location of which are determined by the deployment conditions and requirements


_build7
($sources-home/_build7)
Added On:  03/01/12
Status:  Active
Type:  Directory
Parent:  $sources-home
Stores ant build files and associated resources that are required for preparation of the UniPay application deployment.

Contents:


Name Type Status Description
cli Directory Pending Stores CLI scripts for JBoss 6.3 configuration.
cli_tests Directory Pending Stores logger files for tests.
cli2 Directory Pending Stores CLI scripts for JBoss 6.4 configuration.
core Directory Active Stores Ant scripts that build the application.
qa Directory Pending Stores Ant scripts that run API tests and build test emulator for integrations.
.clignore File Pending Properties file used for indicating GIT files and directories that have to be ignored by the system when code changes are committed.
build-init.bat File Pending Script that creates a new build profile.
build.bat File Active Script that runs a build of the UniPay application.
build.empty.delta.bat File Pending Script that forms delta and registers it in the database.
build.properties File Pending Properties file that defines how the build.bat script is run.
build.unibroker-proxy.bat File Pending Script that runs build of the UniBroker application.
build.xml File Pending Configuration file that defines how the build.bat script is run.
key-unibroker.bat File Pending Script that encrypts passwords for UniBroker. Used during the UniBroker installation and for changing of the UniBroker password.
key-unipay.bat File Pending Script that encrypts passwords for UniPay. Used during the UniPay installation and for changing of the UniPay password.