TOLERANT Move Release 8.0

2017/12/29

Notices

  • The new trim types M, RM, LM and A have been added to the following configuration-elements and tools:
    • serviceInputField
    • serviceOutputField
    • csvInputField
    • csvOutputField
    • databaseInputField
    • databaseOutputField
    • matchFiletest.sh/bat
    • postFiletest.sh/bat
  • (since 2017/05/27, 7.0)
  • The installer will now abort the installation if the target directory is not empty. The following exceptions are allowed: the installer itself can be in the installation directory or a previous installation can be in the installation directory. (since 2017/05/27, 7.0)
  • All logfiles other than the request log now have a new timestamp format. It now complies with the ISO 8601 standard. Examples:
  • Previous: 20 Mar 2017 16:27:58,840
  • Now: 2017-03-28 16:27:58,840 (since 2017/05/27, 7.0)
  • An up-to-date java virtual machine (1.8.0_131) is now bundled with the product. (since 2017/05/27, 7.0)
  • The SQLite database driver is now fully integrated in Tolerant products.

New Product Features

Batch

  • The console output of batch processes was extended to show the path of input and output files.

General

  • The audit logfile now contains the IP address of the caller.
  • New trim types have been added to input and output fields. (since 2017/05/27, 7.0)
  • Extended logging of environment information was added. (since 2017/05/27, 7.0)
  • Support information now includes the last modification date for each file. (since 2017/05/27, 7.0)
  • Improved installation consistency check in ’support.sh/bat‘ and ‚checkinstallation.sh/bat‘. (since 2017/05/27, 7.0)
  • An up-to-date java virtual machine (1.8.0_131) is now bundled with the product. (since 2017/05/27, 7.0)
  • The configuration check now checks the runtime section only once.
  • The ‚checkinstallation‘ tool will now compare checksums generated for TLCONFIG to determine whether configuration files were changed after the installation.
  • The SQLite database driver is now fully integrated in Tolerant products.
  • The log messages of third party libraries can be redirected to the Tolerant trace file. For example, adding the following ‚parameter‘ element will change the log level of the hikaricp connection pool to TRACE: The default log level of integrated opensource libraries is ‚ERROR‘.
  • An example of how to adjust the java heap memory setting can be found in the ‚tolerantEnv‘ script file located in the configuration directory of a new installation.

Fixed Bugs

Batch

  • TPR-4409: The output of durations in batch processing did use different locales and was either using „,“ (comma) or „.“ (dot) as decimal separator. This has now been fixed. (since 2017/05/27, 7.0)
  • TPR-4464: If TMove is used with a large data set, the batch process might crash with an OutOfMemory exception. There was a problem, that the results for each partition where not cleaned up correctly thus leading to a memory leak. This is now fixed. (since 2017/05/27, 7.0)
  • TPR-4809: The validation for the filepath attribute in summaryFile element was corrected, so that a warning is written instead of an error, since the attribute has a default value.
  • TPR-4978: Errors that occur while writing the output in database are now counted correctly in statistics on console.

General

  • TPR-3519: Misleading installer output for modified files was improved. (since 2017/05/27, 7.0)
  • TPR-3550: The support script now uses the temporary folder of the installation. (since 2017/05/27, 7.0)
  • TPR-3839: The installer will now create a backup version of the old tolerantEnv file. (since 2017/05/27, 7.0)
  • TPR-3840: Upgrade now deletes the Jetty-tmp directories if the hostname was used for JETTY_HOST. (since 2017/05/27, 7.0)
  • TPR-3843: The installer script now resolves symbolic links. (since 2017/05/27, 7.0)
  • TPR-3892: The new trim types M, RM, LM and A now work for the following configuration-elements and tools:
    • serviceOutputField
    • csvOutputField
    • databaseOutputField
    • matchFiletest.sh/bat
    • postFiletest.sh/bat
  • (since 2017/05/27, 7.0)
  • TPR-3937: The installer will now abort the installation if the target directory is not empty. (since 2017/05/27, 7.0)
  • TPR-4000: Calculation of database statistics were improved. (since 2017/05/27, 7.0)
  • TPR-4083: All logfiles other than the request log now have a new timestamp format. It now complies with the ISO 8601 standard. Examples:
  • Previous: 20 Mar 2017 16:27:58,840
  • Now: 2017-03-28 16:27:58,840 (since 2017/05/27, 7.0)
  • TPR-4369: The installer no longer changes the default value of JETTY_HOST when upgrading an older version of the product.
  • TPR-4376: The script that verifies an installation did report some changed files multiple times. This has now been fixed. (since 2017/05/27, 7.0)
  • TPR-4377: The option show of the support script now writes the list of changed files to the console.
  • TPR-4381: The gui.properties file had windows line-endings even on *nix platforms. This has been fixed. (since 2017/05/27, 7.0)
  • TPR-5043: Protocol and port entered during the installation will now be used for the PL/SQL client example.

Known Bugs

  • Currently no known bugs.