TOLERANT Bank Release 3.0
2015/06/03
Notices
- The manual was updated to Version 1.5 (Productversion 3.0).
- The default length of all IBAN profile input fields in the client GUI was increased from 200px to 250px.
New Product Features
no new features
Fixed Bugs
Client GUI
- Bug #2546: The input field for IBAN is too short.
Known Bugs
no known bugs
Requirements
- Please refer to the manual
Installation/De-Installation
- Please refer to the manual
Release 2.2, 2015/05/27
Notices
- A new returncode (RC 3003) has been added. In case of a looked up 8-digit BIC, and an existing 11-digit BIC with a „XXX“ suffix (old wildcard format), the 11-digit version will be returned.
- The default length of all IBAN profile input fields at client GUI was increased from 200px to 250px.
- Before this release, when DB request logging was activated, service requests were only logged to the database if either the loglevel of LOGFILE or TRACE was set to at least DEBUG. Starting with this release, the DB request logging, will always log to the database. To disable the request logging to the DB, just unconfigure the defined database in the attribute reqLogDbRef of the runtime.
New Product Features
General
Fixed Bugs
Client GUI
- Bug #2733: If the system locale not German, some systems cannot read the external configuration file.
Service
- Bug#2804: Admin commands may fail, if db request logging is activated for a database where an empty string is treated as NULL value (eg. ORACLE).
General
- Bug #1499: csv file reader has problem escaping a character if the quote character was not used.
- Bug #2298: synonymList does not work with non character fields. The use of synonymList for a field of type D or L is no longer allowed.
- Bug #2645: If a project configuration contains errors the project state will now be „ERROR“ instead of „UNKNOWN“.
- Bug #2712: The configuration failure message „mode BATCH not allowed for a TOLERANT Service product.“ was displayed two times at error case.
Installer
- Bug #1300: If the installer was started in a directory called „install“, the installer deleted itself.
- Bug #1540: The installer now checks for write-only files and disk space before installing. If a problem occurs the installer will warn about the problem, but continue.
- Bug #2583: The installer will now check each file after the installation, if it matches the file in the installer package. In case a file was not overwritten, a warning will be generated.
- Bug #2776: Silent installation for https failed with exception
- Bug #2778: Installation to / fails with exception
Known Bugs
Requirements
- Please refer to the manual
Installation/De-Installation
- Please refer to the manual
Release 2.1, 2015/02/26
Notices
- There is a plethora of new parameters for the silent installation:
- windowsServiceName and windowsServiceDisplayName. These are relevant for the windows installation only and can be set to change the windows service name. If they are unset, the default name (tolerant_bank_service) will be used.
- doHttps If set to true, then HTTPS will be activated for the web server (if configured) and a self-signed certificate will be created.
- httpsPort If doHttps is set, then this will be the HTTPS port.
- switchHTTPOff If set to true, then the HTTP port will be disabled. Only valid of doHttps is set.
- https.password If doHttps is set, then this will be the password for the key-/truststore
- https.hostname If doHttps is set, then this name value be used for the certificate generation (CN)
- Windows only: During the installation, new questions will appear. If the question „Change Windows Service Name“ is answered positively, the internal windows service and the display name for the windows service will be asked and the installer will then change the service registration scripts.
- All platforms: During the installation, new questions will appear. HTTPS configuration can now be handled by the installer directly.
- The response parameter „runtimeState“ for the administration service command request „state service“ was renamed to „serviceState“.
- Time spent on garbage collection will be monitored periodically every 5 seconds. A warning is shown if moving average time spent for garbage collection exceeds threshold. Threshold is 5 by default or can be set with system property „tl.gcruntimethreshold“
New Product Features
Service
- TOLERANT Bank now has possibility to validate international IBANs outside or europe and retrieve the correct BICs for those. To do this, additional reference files must be added. On information how to access this feature, please contact support@tolerant-software.de.
- A new internal field „bank.IBANNationalID“ was added. It consists of a combination of country-, bank-, and branchcode and is used to determine the BICs for the corresponding bank. This field is only to be used for output.
- It is now possible to validate BICs which have the outdated 8-digit wildcard-format.
- There is a new attribute allowEmptyResults for the synonymFile tag. If set to „N“, a synonym replacement that leads to an empty result will not be performed.
- Due to new available channels for SEPA, the internal field bank.SclServices , which consisted of the channels SCT, SDD and B2B is now replaced. The single channels now all have an internal field on their own. The new fields are:
- bank.SEPAChannelSCT for channel SCT
- bank.SEPAChannelSDD for channel SDD
- bank.SEPAChannelCOR1 for channel COR1
- bank.SEPAChannelB2B for channel B2B
- bank.SEPAChannelSCC for channel SCC
To get the same output like the old field, you can now concat the fields via the configuration. For functional details, see the documentation that comes whith the product.
- Due to new limited SCL-data shipment from the Bundesbank, two new returncodes have been added for the BIC-Validation:
- Returncode 3001: SEPA channels for the given BIC could be found via the corresponding „wildcardBIC“. This means that the given 11-digit BIC couldn’t be identified directly.
- Returncode 3002: The format of the given BIC was incorrect.
General
- The security tool has new options to hash passwords.
Fixed Bugs
- Bug #2659: while adding a new user, the security tool does not check if the user already exists.
Client GUI
- no bugs were fixed
Service
- no bugs were fixed
Installer
- Bug #2563:
arch
command is required for the installer script under Linux.
Known Bugs
- no known bugs
Requirements
- Please refer to the manual
Installation/De-Installation
- Please refer to the manual
Release 2.0 Patch 1, 2015/02/12
Notices
- This is a patch-release of Tolerant Bank for spring 2015, to fix some resultCode related issues
New Product Features
Service
- The possible resultCodes in case of IBAN-validations are now more diverse. If the validated IBAN comes from a German bankinstitute, the then following validation of accountnumber and bankcode can lead to resultCcodes that were formerly only used in case of accountnumber-validations. This also affects the emulated resultCode of the BankVerlag-module
Fixed Bugs
Client GUI
Service
- A false mapping concerning the calculation of the of the emulated internal field bank.BvConvResultCode was fixed.
Known Bugs
- no known bugs
Requirements
- Please refer to the manual
Installation/De-Installation
- Please refer to the manual