Jump to: navigation, search

Universal Contact Server Release Notes

Release Date Release Type Restrictions AIX HP-UX PA HP-UX IPF Linux Solaris Windows
08/21/14 General X X X X

Helpful Links

Releases Info

Product Documentation


Genesys Products

List of Release Notes

New in This Release

There are no restrictions for this release. This section describes new features that were introduced in this release of Universal Contact Server.

  • UCS now uses the NOLOCK select hint to improve performance when connected to a MSSQL database. (ESR-8149)
  • UCS now allows HTML content in field codes while rendering a Standard Response. To enable this feature, start UCS with the -Dsrl-field-code-allow-html=true option. When enabled, agent's signatures that contain carriage returns will no longer be automatically replaced by
    HTML tag. (ESR-8045)
  • UCS initialization scripts are now provided in two separate files:
    • ucs_drop_<db>.sql—drop all tables
    • ucs_<db>.sql—create all tables (ESR-7958)
  • When creating, updating or deleting a Context Service profile, the core attributes are now automatically updated in the UCS Full Text Search index. This, for example, allows updating profiles with the Context Services API, and searching corresponding contacts using the Interaction Workspace quick search function. Previously, a complete index rebuild was necessary for such contact/profiles to be searchable in Full Text Search. Note that these updates are automatically applied every two minutes. (ESR-7913)
  • UCS now uses the index update recovery functionality. If full text search index files are unavailable or UCS is stopped while index updates are still to be processed, those updates will be resumed as soon as files are available or UCS is restarted. (ESR-7782)
  • UCS can now manage Full Text Search files locally on Primary and Backup applications. Index files no longer need to be shared on the network when the Primary and Backup are not on the same host. For more information, see Collocated and Distributed Deployment section of eService Administrator's Guide. (ESR-7256)
  • The UCS queue is now long enough to handle a burst of ESP requests and respond to all of them. (ESR-7744)
  • UCS now reports the INITIALIZING status instead of the START_TRANSITION status to Solution Control Server (SCS) when starting. Previously, when the START_TRANSITION status was reported, Solution Control Interface would allow sending a switchover request while the server was initializing, and could prevent UCS from starting successfully. (ESR-7740)
  • UCS no longer silently discards requests when receiving bursts of more than 300 requests per second under a high load. Requests are now displayed in logs as soon as they are received instead of being buffered (ESR-7711)
  • This release supports MS SQL Server 2012. (ESR-7682)
  • This release supports Oracle 12c. (ESR-7680)
  • This release supports Oracle 12c RAC. (ESR-7679)
  • This release supports Windows 2012 Server. (ESR-7673)
  • This release supports Windows Server 2012 64-bit native. (ESR-7672)

Corrections and Modifications

This release also includes the following corrections or modifications:

UCS no longer enters a deadlock situation when the Message Server connection is using TLS and network, or the Message Server is slow to establish a connection. Previously, the application would become deadlocked when connecting to a Message Server that was on a slow network. (ESR-8306)

When using PSDK requests ContactListGet or GetContacts with the restricted option set to false, UCS will return the correct number of contacts. Previously, the PSDK requests would return twice the number of matching contacts. (ESR-7748)

Sensitive information is no longer displayed in advanced logs from Configuration Server when an application is updated. Previously, sensitive data was displayed in the logs if the log/log4j.logger.com.genesyslab.platform option was set to ALL. (ESR-7797, ESR-8168)

UCS no longer displays password fields that are defined in the options of applications in debug logs when those fields are created or updated in Configuration Server. (ESR-8144)

UCS now correctly registers for configuration notifications when the connection to the Configuration Server is lost. Previously, UCS would fail to receive subsequent configuration updates. (ESR-8118)

When the Configuration Server reconnects, and the isSessionRestored() method is set to true, UCS now waits for EventHistoryLogSent before considering that the session is fully restored. If EventError2 is received instead, the cache is marked for reloading. (ESR-8091)

To receive the best performance when using Context Services extensions and IDKeys with a MSSQL database, the Latin1_General_CI_AS collation should be used. Note that existing tables should be converted to this collation manually. (ESR-8028)

UCS can now connect to a Configuration Server that has no defined host in its application. (ESR-7940)

The Server no longer enters a deadlock situation when a new log file is created. (ESR-7790)

A NullPointerException is no longer displayed in logs when creating the first Person of a new AccessGroup in Configuration Server. (ESR-7868)

UCS can now connect to Configuration Server version 7.6 (ESR-7818)

UCS now properly archives interactions when more than 2000 non-archivable root interaction threads are older than the newer archivable interactions. (ESR-7805)

The UCS archiving-nb-records-per-task option now takes into account values higher than 500. Previously, the archiving-nb-records-per-task option did not work as expected. (ESR-7804)

UCS no longer fails to load a large configuration (30k persons) over a slow network if using low ADDP timeout value (8s) to connect to Configuration Server (ESR-7700)

When reconnecting to a server the "Reconnecting" warm standby log now always displays the correct application name. (ESR-7634)

This page was last modified on March 26, 2019, at 08:37.


Comment on this article:

blog comments powered by Disqus