| Products | Versions |
|---|---|
| TIBCO Runtime Agent (TRA) | 5.12.3 |
================================================================================
Closed Issues in 5.12.3_HF-003 (This Release)
TRA-6683
Apache Commons BeanUtils.jar has been upgraded to 1.11.0 version.
TRA-6684
Commons-fileUpload.jar has been upgraded to 1.6.0 version.
TRA-6682
Apache CXF jars has been upgraded to 3.5.11 version.
TRA-6429
Spring jars have been upgraded to 5.3.39 version.
TRA-6638
TIBCOJRE has been upgraded to patch 11.0.29 version.
TRA-6763
This fix has been added to address application deployment repository related issue.
This is a property based solution.
Name of the property is "AddDelayValueforAppRepoDeployment"
This can be used in the hawkagent_domainname.tra file as follows
java.property.AddDelayValueforAppRepoDeployment= < delay value in millisecond >
user need to provide the value in millisecond. E.g. for 25 seconds of delay value would be 25000
TRA-6637
Tomcat 9 has been upgraded to patch 9.0.111 version.
Important steps regading this Tomcat 9 patch upgrade:
Due to backward-incompatible API changes introduced in Tomcat 9, you might encounter an exception while attempting to upload an EAR file to the administrative domain using TIBCO Administrator. To ensure successful EAR file uploads, a specific configuration change is required in the Tomcat server settings.
Applying the Fix:
The necessary modification involves adding the 'discardFacades="false"' property to the `<Connector>` element within the Tomcat server configuration file. The location of this file depends on whether you are configuring a new domain or an existing one.
**For Newly Created Domains:**
Before creating a new domain, you need to modify the template configuration file. Locate the `tomcat9_server.xml` file at the following path:
<<TIBCO-Home>>\administrator\5.12\template\ directory
Open this file and add the `discardFacades="false"` attribute to the `<Connector>` element. For example:
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" enableLookups="false" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" redirectPort="8443" discardFacades="false"/>
**For Existing Domains:**
For domains that have already been created, you need to modify the server.xml file within the specific domain's directory. Navigate to the following path:
<<TIBCO-Home>>/administrator/domain/<domainname>/tomcat/conf/
Open the server.xml file and add the 'discardFacades="false"' attribute to the `<Connector>` element. For example:
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" enableLookups="false" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" redirectPort="8443" discardFacades="false"/>
Final Step:
After applying the 'discardFacades="false"' property to the appropriate server.xml file(s), it is crucial to restart all TIBCO components for the changes to take effect and for the EAR file upload functionality to be restored.
Note:
While using the JAAS feature or BoucnyCastle FIPS use case, it is recommended to use the workaround suggested here in this KB article
https://support.tibco.com/external/article?articleUrl=How-to-resolve-com-tibco-security-AXSecurityException-Cannot-initialize-BouncyCastle-provider-in-classpath
1. Open your application's TRA file (e.g., MyApp.tra) or the bwengine.tra if applying to all engines.
2.Locate the variable tibco.env.CUSTOM_EXT_PREPEND_CP
3.Add the full path to your bc-fips jar as the very first entry
tibco.env.CUSTOM_EXT_PREPEND_CP=%TPCL_HOME%/lib/bc-fips-1.0.2.jar;<...existing_entries...>
For resolving "Sealing Violation" Security Exceptions in TIBCO ActiveMatrix BusinessWorks 5.x, please refer to article KB0138263
https://support.tibco.com/support-home/kbsearch/article?articleNumber=KB0138263
=================================================================================
OS: All
TIBCO Runtime Agent (TRA) 5.12.3 Hotfix-03 is available
KB0074613: How to resolve com.tibco.security.AXSecurityException: Cannot initialize BouncyCastle provider in classpath
https://support.tibco.com/support-home/kbsearch/article?articleNumber=KB0074613
KB0138263: Resolving "Sealing Violation" Security Exceptions in TIBCO ActiveMatrix BusinessWorks 5.x
https://support.tibco.com/support-home/kbsearch/article?articleNumber=KB0138263