Pulse Code Review known issues

  • Pulse Uno version 20 and higher does not support PostgreSQL 9.x. When upgrading to 17.3, you must import the Pulse database to a PostgreSQL 13 database using pg_restore. For details on how to use pg_restore, see Upgrade to PostgresQL 13 from PostgreSQL 9.

  • StarTeam 17.3 server and client uses Java 11. With Java 11, TLS1.0 and TLS 1.1 are disabled by default. Any JDBC based applications like StarTeamDatamart, StarTeam search, Pulse and features like IEM could fail if attempting to connect to a SQL server with TLS 1.0 enabled. The following error is observed:

    The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12]".

    To resolve this issue, updating Windows Operating system might help to support TLS 1.2. For details, see:

    kb3135244-tls-1-2-support-for-microsoft-sql-server-e4472ef8-90a9-13c1-e4d8-44aad198cdbe

    If it is required that TLS 1.0 protocol needs to be supported (note that this is not recommended), an option is to re-enable the algorithms in JRE security configuration. This can be done by removing TLSv1.0, TLSV1.1 in the following section in the jre\conf\security\java.security file.

    jdk.tls.disabledAlgorithms=SSL,SSLv2,SSLv3, TLSv1, TLSv1.1,MD5, SSLv3, DSA, RSA

  • In 17.3, Pulse web application's dataDir is configured by default to point to Pulse directory under the StarTeam Server 17 install folder (in C:\Program Files\Micro Focus\StarTeam Server 17\WebServer\webapps\pulse\WEB-INF\web.xml)

    <context-param>
       <param-name>dataDir</param-name>
       <param-value>C:\Program Files\Micro Focus\StarTeam Server 17.0.3\Pulse</param-value>
    </context-param>

    If the StarTeam server is installed in a non-default path other than C:\Program Files\Micro Focus\StarTeam Server 17, then the Pulse configuration above has to be edited accordingly.

  • Pulse Uno installed with the 17.3 StarTeam server, offers support for Vault, which is a secure repository for binaries. See PulseUno Help Center for more details. The vault server is automatically configured for new Pulse Uno configurations. However, for existing Pulse configurations, the Vault server is not configured during the upgrade to 17.3 release of the StarTeam server. Contact the support team for instructions on manually configuring the Vault server.

  • When a user checks in a change against a process item from a different view, the Review gets generated against the change package and not against the process item. Any subsequent checkins against the same process item generates new Reviews since they are not against the process item.
  • Once a Reviewer is added to a Review, the Review is published automatically. In order to add/remove additional Reviewers, the Review has to be sent to Rework state.
  • After upgrading Pulse, User Data and Avatars is set to Disabled. Admin user has to manually change the value to Repository from Pulse UI. To set the value, Pulse admin has to login to Pulse, go to Administration->User Data and Avatars and check Repository option and select ST server from the repository list.