| Products | Versions |
|---|---|
| TIBCO ActiveMatrix BusinessWorks Plug-in for Amazon S3 | 6.7.0 |
TIBCO ActiveMatrix BusinessWorks(TM) Plug-in for Amazon S3 HF1 allows customers to switch connection details at runtime for all the activities. Additionally it supports deployment on EKS pods. The HF also addresses some of the critical CVEs and bug fixes for file conversion.
Following activities have changes in General tab:
Get Object
Put
Delete
Update
GeneratePresignedURL
Select Object Content
Additional Field in General tab:
|
Field |
Module Property? |
Description |
|
Override S3 Connection |
No |
On selecting this option the value from input field "amazonS3Connection" is used for changing S3 shared resource at runtime. The value in the input field should be in the format: <package-name>.<s3sharedresource-name> Eg: tests3.AmazonConnectionResource If invalid value is entered an exception is thrown: Error code : 500025 Error Message : Amazon S3 Shared Resource Connection not found. Ensure that the correct folder path and name was entered in the amazonS3Connection input XPath Field. |
Changes in Put activity:
In order to address critical CVEs, the parquet-hadoop jar is updated for Put activity. The new jar requires hadoop installation/binary in windows otherwise throws an error at runtime.
References:
https://cwiki.apache.org/confluence/display/HADOOP2/WindowsProblems
https://issues.apache.org/jira/browse/HADOOP-13223This requires adding a VM argument with path of winutils file under hadoop.
When running Put activity in TIBCO BW Studio:
Add below in VM arguments in debug configurations:
-Dhadoop.home.dir=<path of hadoop home>
Eg:
-Dhadoop.home.dir=C:/hadoop-3.0.0
When running Put activity ear using TIBCO Admin or TEA:
Option 1:
Sample config.ini path:
{TIBCO_HOME}\bw\{BW_VERSION}\domains\{DOMAIN_NAME}\appnodes\{APPSPACE_NAME}\{APNODE_NAME}\config.ini
Add below in config.ini file:
hadoop.home.dir=<path of hadoop home>
Eg:hadoop.home.dir=C:/hadoop-3.0.0
Option 2:
Set hadoop home in tra file
Sample TRA path:
{TIBCO_HOME}\bw\6.10\domains\<domainName>\appnodes\<appspace>\<appnode>\bin\bwappnode-<appnode>.tra
Changes to be added in TRA file:
java.extended.properties=-Dhadoop.home.dir=<hadoop-home>
Eg:
java.extended.properties=-Dhadoop.home.dir=C:/hadoop-3.0.0
Known Issues:
|
Key |
Summary and Workaround |
|
BWAS-860 |
Summary: UI Layout of Override S3 Connection checkbox breaks for PUT Activity with Bucket configuration when navigating from the Input tab of other activity. Workaround: Click anywhere in process and come back to general tab |
|
BWAS-868 |
Summary: On executing S3 application with XML to Parquet conversion the application fails to convert file on docker with permission error Workaround: None |
|
BWAS-870 |
Summary: S3 application flow breaks due to expirationTime when running app configured with ContainerCredentials and Cross Account Access Workaround: None |
Product: TIBCO ActiveMatrix BusinessWorks(TM) Plug-in for Amazon S3 Version: 6.7.0 OS: All Supported Operating Systems
Enhancement Requests (ERs) introduced as a part of TIBCO ActiveMatrix BusinessWorks(TM) Plug-in for Amazon S3 6.7.0 Hotfix 1