Enhancement Requests (ERs) introduced as a part of BWCE 2.10.0 Hotfix-01 and BW 6.11.0 Hotfix-01

Enhancement Requests (ERs) introduced as a part of BWCE 2.10.0 Hotfix-01 and BW 6.11.0 Hotfix-01

book

Article ID: KB0137445

calendar_today

Updated On:

Products Versions
TIBCO BusinessWorks Container Edition 2.10.0
TIBCO ActiveMatrix BusinessWorks 6.11.0

Description

As a part of BWCE 2.10.0 Hotfix-01, we started shipping the hotfix for BWCE product, the way we used to have it in the case of BW5x/6x.
Below are some of the Enhancement Requests (ERs) which we have introduced in BWCE 2.10.0 Hotfix-01 and BW 6.11.0 Hotfix-01

1. BWCE-8622
++++++++++++++++++++++++++++++++++++++++++++++++++++
Description:
============
Ability to parse a JSON payload above 20 MB using Parse JSON activity configured with XSD Schema Type.


Details:
============
"We are now able to pass a JSON file above 20MB as input to Parse JSON activity by setting the system property bw.json.string.length.limit=<integer_character_value>.
This property applies to REST service and reference binding as well. Provide the maximum number of characters that must be parsed, since the default limit is 5000000 characters. The INT_MAX value can also be used such as bw.json.string.length.limit=2147483647." 
++++++++++++++++++++++++++++++++++++++++++++++++++++


2. BWCE-8537 
++++++++++++++++++++++++++++++++++++++++++++++++++++
Description:
===========
Improved OTEL Metrics performance


Details:
=========
"we have made certain changes for the OTel metrics to improve performance like 
-Corrected the Meters as per the OTel standard naming conventions.
-Integrated all the Lmetrics meters into a single meter.
-Added the prefix ""com_tibco_bw_"" for each meter to differentiate between OTel's default meters and BW meters.
-Removed the ProcessInstanceId attribute from the Process and Activity related metric data.
-Added a property based fix for removing the restricted attribute with ""bw.engine.opentelemetry.restrict.attribute.list""."
++++++++++++++++++++++++++++++++++++++++++++++++++++

 

3. BWCE-8655/AMBW-51989
++++++++++++++++++++++++++++++++++++++++++++++++++++
Description:
============
Added --add-opens="java.base/sun.security.util=ALL-UNNAMED" --add-opens="java.base/sun.security.ssl=ALL-UNNAMED" properties to BWCE


Details:
===========
"We were getting "java.lang.reflect.InaccessibleObjectException" for FTP using SSL in 6.11.0 HF1/BWCE 2.10.0 HF1 build.

So need to add following properties in BWCE as well to resolve the same:

Added --add-opens=""java.base/sun.security.util=ALL-UNNAMED"" --add-opens=""java.base/sun.security.ssl=ALL-UNNAMED"" properties to avoid ""java.lang.reflect.InaccessibleObjectException"" for FTP using SSL 

Reference: AMBW-51989"
+++++++++++++++++++++++++++++++++++++++++++++++++++++

 

4. BWCE-6346
+++++++++++++++++++++++++++++++++++++++++++++++++++++
Description:
=============
Able to add choose/when the condition for Primitive Assertion


Details:
=========
"When Conditions" in Unit Test Primitive Assertion is now supported. Steps to add the Choose/when conditions-
1. Map Activity Input/Output under the AssertType node after selecting primitive Assertion
2. Right click on the mapped value and select Surround with -> Surround with Choose..
3. Select number of when blocks and otherwise block from pop-up.
4. Add conditions against the when block created
5. Add values to the test input and gold input in the when blocks and otherwise block.
6. Execute maven test
+++++++++++++++++++++++++++++++++++++++++++++++++++++

 

5. BWCE-7961
++++++++++++++++++++++++++++++++++++++++++++++++++++++
Description:
============
Maven Plugin: Updated Test Run vs Success vs Failure results upon executing the ‘test’ goal.


Details:
=========
Test results are updated at the console. The results show details of test
case summary as total number of test cases run, passed, and failed. It also
displays test assertion summary with details of total number of assertions
run, succeeded, failed, and skipped.

Please Refer this article for details: https://support.tibco.com/support-home/kbsearch/article?articleNumber=KB0137444
++++++++++++++++++++++++++++++++++++++++++++++++++++++

Issue/Introduction

Enhancement Requests (ERs) introduced as a part of BWCE 2.10.0 Hotfix-01 and BW 6.11.0 Hotfix-01