Tessitura
IT and Systems
Technology
Product Update
Support and Learning
Tessitura v14
deeffb63-ee8f-44ad-bd3c-756ccb9b9ecc
A highly recommended hotfix for Tessitura v12.5.1 has been released that resolves a performance issue with interceptors/plugins and that improves REST Service performance with a change to Tessitura Service caching.
Highly recommended hotfix for Tessitura v12.5.1 released: HF27
5/5/2016
A highly recommended hotfix for Tessitura v12.5.1 has been released that resolves two issues as outlined below.
This hotfix, v1251HF27, can be downloaded from TASK Solution # 96 titled "v12.5.1 General Release Hotfixes" in the "Version Upgrades and Patches" workspace.
If your organization is using interceptors/plugins and on 12.5+ we strongly recommend applying this Hotfix.
The changes addressed in this hotfix include the following:
1. The v1251HF27 hotfix resolves an issue introduced with Tessitura v12.5 where the interceptor framework was repeatedly reloading plugin assemblies when plugins were enabled. Please note that this performance issue accumulates over time and occurs only when REST service plugins (“interceptors”) are enabled. If you are unsure if you have REST service plugins enabled, you can determine this by doing the following:
- On the Application server, go to the root folder of the Tessitura Service (typically named TessituraService).
- Open the Plugins folder.
- If there is only one file present and it is named PluginConfig.xml, and if the PluginConfig.xml contains only an empty PluginConfigs node, then no plugins are in use.
- If there are additional files in the Plugins folder and there are one or more <PluginConfig> nodes in the PluginConfigs.xml file, then plugins are present.
While the Network recommends that licensees running v12.5.1 resolve this issue by installing the HF27 hotfix, as a workaround in both v12.5.and v12.5.1 the issue can be mitigated by setting the REST service application pool to automatically recycle more frequently such as every couple of hours.
2. The Tessitura Service cache was triggered to refresh unnecessarily causing potential REST service performance issues including with TNEW v6.1 where REST calls are made more frequently. With the v1251HF27 hotfix installed, cache notifications should now only take place when there is new data to be cached.
Note for licensees running Tessitura in the RAMP hosted environment: The RAMP team has been in contact with all licensees running Tessitura v12.5.1 that have interceptors/plugins installed to coordinate the installation of this important hotfix.
Prerequisites
The v1251HF27 hotfix is compatible only with Tessitura v12.5.1 and the v1251HF12 hotfix must be installed prior to the installation of HF27. If you are running v12.5.1 but are unsure if the v1251HF12 hotfix has been installed, open the T_UPGRADE_SCRIPT_LOG table in Tessitura System Tables and look for 12.5.1+HF12 in the Version column. If this entry is not present in the table, you will first need to install the v1251HF12 hotfix which can also be downloaded from TASK Solution # 96 titled "v12.5.1 General Release Hotfixes" in the "Version Upgrades and Patches" workspace.
We encourage everyone to visit the Tessitura Hotfixes page to see a current listing of all available hotfixes. You can be notified of updates to this page and be automatically informed of any new or updated hotfixes by using the RSS button on the page to subscribe to updates.