Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

FIXICC 2.9.7 Release Notes (15-01-2016)

Critical bugs and fixes

The following bugs have been fixed:

  • [Agent] Updated YAJSW to version 12.04. Issue with running on linux.

  • [UI] IndexOutOfBoundsException in FIXICC GUI when changing sessions list

Improvements and New Features

  • [Agent] Possibility to enable SSL to accept SSL/TLS connections
  • [Agent] Updated FIX Admin Protocol to version 3.3. Disable DTD in XML(security issues)
  • [UI] Implementation of calendars functionality in FIXICC and FIXAgent

Optional changes in configuration files

  • Option to enable SSL for acceptors connections  have been added:
    [+] AgentServerEnableSSL = false

FIXICC 2.9.4 Release Notes (04-12-2015)

Critical bugs and fixes

The following bugs have been fixed:

  • [Agent] Sometimes FIXICC-Agent doesn't show the correct status when running in Linux

Improvements and New Features

  • [Agent] FIX Admin Protocol has been updated to version 3.1
  • [UI, Agent] "Listen Port" column has been added to the list of servers

  • [UI] FIXICC has been migrated to the new version of NetBeans RCP platform (version 802)

  • [UI, Agent] JRE in the package has been updated to JRE 1.8.0_65

  • [UI] A new button "Clean Logs" has been added in FIXICC

  • [UI] WebStart has been removed from the package
  • [UI] Possibility to create and to configure SSL sessions from FIXICC has been added

Changes in configuration files

Mandatory changes

  • In order to have a "Clean Logs"  functionality (a new button on UI) it's necessary to add a new parameter:
    [+] CleanLogsFile = bin/
    If "Clean Logs" functionality is not required  then this parameter is not required too.

Optional changes

  • The variable ServerHome can be specified as ".." in Linux or "." in Windows instead of "${ServerHome}":
    [-] ServerHome = ${ServerHome}
    [+] ServerHome = .. (in Linux)
    [+] ServerHome = . (in Windows)

  • The path to pid file has been removed:
    [-] PidFile =
    as it is ignored now. FIXEdge's pid-file is firstly searched using settings (FixEdge1.FIXICC.PIDFile), if this property is not found  then it assumes that pid-file is located under FIXEdge's log directory.

  • The password mask in conf/ inside FIXICC-Agent has been changed:
    [-] log4j.appender.file.layout.MaskPattern3.Pattern=assword = (.*?)\n
    [-] log4j.appender.file.layout.MaskPattern3.Mask=assword = *****\n
    [+] log4j.appender.file.layout.MaskPattern3.Pattern=[P|p]assword = (.*?)\n
    [+] log4j.appender.file.layout.MaskPattern3.Mask=Password = *****\n


  • FIXICC-Agent log and YAJSW service log have been divided into different files:
    [-] wrapper.logfile=${wrapper_home}/logs/fixicc-agent.log 

    [+] wrapper.logfile=${wrapper_home}/logs/wrapper.log

  • In order to prevent issues with root privileges: conf/wrapper.conf:
    [+] = $ {wrapper_home}/logs

FIXICC-Agent 2.8.1 Release Notes (24-09-2015)

Critical bugs and fixes

  • Fixicc-agent on windows don't start with default configuration in file 
  • Passwords being written to logs in plain text

Improvements and New Features

  • Fixicc-agent log contains SCM Revision

Changes in configuration files


[+] log4j.appender.file.layout.MaskPattern3=com.epam.fixicc.log4Wrapper.MaskPatternRegex
[+] log4j.appender.file.layout.MaskPattern3.Pattern=assword = (.*?)\n
[+] log4j.appender.file.layout.MaskPattern3.Mask=assword = *****\n

[+], file
[+], file


FIXICC-Agent 2.8.0 Release Notes

Critical bugs and fixes

  • On Windows FIXICC Agent is not started using startService.bat. 
  • On Windows FIXEdge + FIXICC components intalled into Program Files generate errors. 

Improvements and New Features

  • FIX Admin Protocol was updated to version 3.0

  • Username and Password are optional for admin session FIXICC Agent. If those properties are absent agent is trying to find Username and/or Password properties in If also doesn't contain credentials, FIXICC Agent tries to connect without them.
  • YAJWS was updated from version 11.09 to version 11.11 to fix bug with FIXEdge + FIXICC components intalled into path that contains whitespace.
  • Remove all security sensitive data from agent configuration files. 
    - SSLConfigFile property added to for specifying SSL arguments in separate file.
    - contextFactory.systemPasswordFile property support added to for specifying LDAP password in separate file.



  • No labels