On JBoss, you do not have to perform any actions to deploy the application. The JBoss Server automatically deploys the application when you start the Server.
During installation, the installer creates the following sub-directories in the <EBICS Server installation directory>.
By default, the <EBICS Server installation directory> is:
<your home directory>/Axway/EbicsServer.
| Directory | Description |
|---|---|
| data |
Various data used by PassPort, Sentinel and the Supplier |
| data/conf/passport | Setting files for PassPort (*CSD*) – to be imported in PassPort |
| data/conf/sentinel | Tracked Object definition for the configuration of Sentinel (*.xml) – to be imported in Sentinel (using Composer) |
| data/sentinel |
Sentinel working directory – overflow.dat file |
| data/supplier |
|
| database |
Depending on the installed database (Oracle, MySQL):
|
| Encryptor |
Tool for encrypting/decrypting passwords in base 64 or AES |
| Injector |
Tool used for configuring EBICS Server (Bank, Customer, User, Account, ...) |
| Supplier |
Tool used for the supply of files to be collected by Bank clients (using Fetch requests) |
| purge |
Purge tool for the EBICS Server environment |
| Install |
Gateway configuration files to use the post-processing mode:
These MFT files enable you to trigger the link between Gateway and EBICS Server in both directions (Fetch/Send). |
| Send |
Post-processing Gateway and Messaging scripts:
|
| FetchImport | Deprecated |
| JBossServer |
JBoss Server – main directories:
|
| JBossServer/server/bankrechner |
Root directory of the EBICS Server application deployed on JBoss |
| JBossServer/server/bankrechner/conf |
Configuration files, including:
|
| JBossServer/server/bankrechner/deploy |
This directory contains:
|
| synInstall |
For the management of EBICS Server by the Axway Installer (Update, ….) |
The <EBICS Server installation directory> also contains the config file. This file is used for configuring Send scripts between EBICS Client and Gateway for Fetch transfers.
The wrapper.conf file located in <EBICS Server installation directory>/JBossServer/server/bankrechner/conf contains three variables. The installer assigns the values during installation.
| Variable | Value | Description |
|---|---|---|
| bankrechner.dataDir | <EBICS Server installation directory>/JBossServer/dataDir | Path of the directory that contains the persistent data of the EBICS Server |
| dataStorePath | <EBICS Server installation directory>/JBossServer/dataStore | Path of the repository |
| configurationPath | <EBICS Server installation directory>/ JBossServer/server/bankrechner/conf/configuration.properties | Path of the configuration.properties file |
| de.businesslogics.bankrechner.bank.ebicsKeyMode | SELF_SIGNED_CERTIFICATE or PLAIN_KEY or PKCS12_IMPORT | Default security format to be used for banks |
| de.businesslogics.bankrechner.bank.ebicsKeyLength | length in bits (min. 1024) | Default key length to be used for key generation (default value of the key length box in bank creation screen). With certificates, any value under 2048 is rounded up to 2048 |
Installing EBICS Server on JBoss: general implementation procedure