Palette

This topic lists the Closed Issues related to Palettes.

Release 2.10.0

General Activities Palette
Key Summary
AMBW-50609 The tib:UUID() XPath expression does not work for any starter activity.
HTTP Palette
Key Summary
AMBW-51618 Content-type and Content-Transfer-Encoding header values change when the Filename field is present in the Content-Disposition header.
AMBW-50467 Service sends gzip compressed data but the BW client truncates response when using Jetty Library.
AMBW-49933 An error occurs while sending textContent with content-type "application/json" via MIME envelope.
HTTP Client Shared Resource
Key Summary
BWCE-7194

The Keystore refresh interval is not working for Client/Server side.

JDBC Palette
Key Summary
AMBW-51321 The TO_CHAR() function fails after migrating from ActiveMatrix BusinessWorks version 6.6 to 6.10.

A Boolean value of true must be provided for the following flag:

-Dbw.application.activity.jdbc.keep.colname.compatibility

AMBW-50747 Migration of DataDirect to Oracle Native fails when the URL format is tcp://,tcps://.
AMBW-50633 The Maximum rows field of the JDBC Call Procedure activity fails to work as expected with the native SQL server.
AMBW-50630 JDBC Stored procedure goes into an "Activity timed out" state after upgrading to the latest build.
AMBW-50568 JDBC Query activity with a subset size of 1 throws a "Result set is closed" error.
AMBW-50376 While using the Stored Procedure with Azure SQL Data Warehouse, an "Incorrect syntax near 'EXEC'" error occurs.
AMBW-48588 Outer join query fails to work for JDBC Query activity.
JMS Palette
Key Summary
BWCE-7506

After EMS fails, BW continues throwing the error "Message not delivered" in EMS Explicit Client Acknowledge Mode and Flowlimit.

AMBW-51347 When you pass the JMS Connection Configuration from a Shared Module in JMS Activity by using a module property, it gives a "Connection not specified" error.
AMBW-51136 When the consumer receives the request from the producer and replies to the producer on a temporary destination, the JMS Request Reply Activity throws a "Producer is Closed" exception.
AMBW-50470 In a scenario of BWAppNode failover (2 AppNodes in FT group) following the recovery of the leader/primary AppNode, the consumer count remains "2" and the messages are stuck in the queue.

Now, after using the following properties in both the appnode.tra files and switching back to the primary AppNode, the consumer count becomes 1, and the messages are delivered successfully.

  • bw.jms.shared.primitives.closeFTConsumer=true

  • bw.jms.shared.primitives.enableFTConsumer=true

AMBW-50290 In the JMS Request Reply activity, a timeout exception occurs when the JMS Correlation ID is set as empty.
Parse Palette
Key Summary
BWCE-7335

The output parameters in the Output field of the Parse Data activity becomes unavailable if more than 100 parameters are used.

Rendezvous (RV) Palette
Key Summary
AMBW-50807 If the output field of the RV publisher is empty, ActiveMatrix BusinessWorks 6.x eliminates the empty field in the XML tag, which causes parsing errors when the subscriber or Request Reply receives it.
AMBW-50216 The reply RV message sent by "RV Publisher" and "RV RequestReply" in ActiveMatrix BusinessWorks 6.x is not received in the correct format.

Use the com.tibco.bw.rv.bw5Compliance=true property to get the message in the correct format.

REST and JSON Palette
Key Summary
AMBW-50939 When an XML file containing nested double quotes ( &quot ; ) as a part of element value, is passed as an input to Render JSON activity with Generic schema type, it does not get escaped in the output JSON string.
AMBW-50782 In the Jolt JSON Mapper window of Transform JSON activity, if the mapping is applied first from Input to Output JSON and then any function is applied, the function does not appear on the Function tab.
AMBW-50637 Invoke REST API activity's mapping for resource path goes to the wrong resource service path with load test.
AMBW-45782 The expected JSON response is not obtained in the following cases:
  • An array of strings has only one element, which is set explicitly to "nil", and the "Use Empty Values for Null" checkbox in the REST Service Binding response tab is selected.

  • The array of strings and array of objects have only one element set to "nil", and the "Use Empty Values for Null" checkbox is cleared.

Both the scenarios give expected results now. For the second scenario, set the com.tibco.bw.restjson.array.null=true property in the VM arguments of TIBCO Business Studio for BusinessWorks to get the expected result.

XML Palette
Key Summary
AMBW-51046 Properties used to skip validation, particularly for parseXML activity are not working in GROUP mode.
AMBW-50635 CDATA section is not displayed for an element in Render XML activity if the element does not have a namespace.
AMBW-50459 When using a JavaToXML activity, issues may arise if a parent Java file depends on a child Java file, and the child’s XSD has already been created. Attempting to create the parent XSD in this scenario results in errors. This problem can be resolved by removing the reference to the child XSD, allowing the parent XSD to be generated correctly.
AMBW-44092 The tib:translate-timezone() function breaks when used after ParseXML activity without validation.

Release 2.9.2

General Activities Palette
Key Summary
AMBW-50608

The tib:UUID() XPath expression does not work for any starter activity.

HTTP Palette
Key Summary
AMBW-50628

Service sends gzip compressed data but the BW client truncates response when using Jetty Library.

AMBW-50599

Content Type validation is now provided for HTTP Receivers with the help of a system-based property.

Support is added to Content Type validation in HTTP for the following flags:

  • Support for Global level: bw.http.content.type.validation.list

  • Support for Application level: -Dbw.http.content.type.validation.list(Application_name).application="text/plain"(Content_type)

JDBC Palette
Key Summary
BWCE-7652 While using the Stored Procedure with Azure SQL Data Warehouse, an incorrect syntax near 'EXEC' error occurs.
BWCE-7651 The JDBC Call Procedure activity fails to connect when the timeout value is given as 0 with MS SQL Server Database.
AMBW-50629 JDBC Stored procedure goes into an Activity timed out state after upgrading to the latest build.
AMBW-50579 JDBC Query activity with a subset size of 1 throws a Result set is closed error.
JMS Palette
Key Summary
BWCE-7451 A NullPointer exception error occurs when the JMS Reply activity is started and restarted multiple number of times in Docker.
BWCE-7191

When the JMS Sender activity is sending messages in a queue and the queue capacity is reached at n messages, then for n+1 message, the application must throw an error.

BWCE-7126 If an XSD schema with an element contains only attributes and no elements, then such elements are not visible in the input or output editor for the JMS activities.
AMBW-50742

In a scenario of BWAppNode failover (2 AppNodes in FT group) following the recovery of the leader/primary AppNode, the consumer count remains "2" and the messages are stuck in the queue.

Now, after using the following properties in both the appnode.tra files and switching back to the primary AppNode, the consumer count becomes 1, and the messages are delivered successfully.

  • bw.jms.shared.primitives.closeFTConsumer=true

  • bw.jms.shared.primitives.enableFTConsumer=true

AMBW-50558 In the JMS Request Reply activity, a timeout exception occurs when the JMS Correlation ID is set as empty.
Parse Palette
Key Summary
BWCE-7547

The same validation error output with a detailed hierarchy of schema for the Parse XML is not seen in TIBCO BusinessWorks Container Edition as that in TIBCO ActiveMatrix BusinessWorks 5.x.

BWCE-7544

The Output tab of the Parse Data and JDBC Query activities do not show all the elements or parameters in it when the number of parameters are huge.

REST and JSON Palette
Key Summary
AMBW-50627

The output of Render JSON activity is not obtained as a JSON formatted string when XSD is selected as Schema Type.

To get JSON formatted string in the output, a new Enable Pretty Print checkbox is added on the General tab of the Render JSON activity. This checkbox appears only when the Schema Type is selected as "XSD". By default, the checkbox is clear.

AMBW-50491 In the Jolt JSON Mapper window of Transform JSON activity, if the mapping is applied first from Input to Output JSON and then any Function is applied, the function does not appear on the Function tab.
Rendezvous Palette
Key Summary
AMBW-50557

Reply RV messages sent by "RV Publisher" and "RV RequestReply" in ActiveMatrix BusinessWorks 6 are not received in the correct format.

Use the com.tibco.bw.rv.bw5Compliance=true property to get the message in the correct format.

XML Palette
Key Summary
AMBW-50634 CDATA section is not displayed for an element in Render XML activity if the element does not have a namespace.

Release 2.9.1

General Activities Palette
Key Summary
AMBW-49540

Parse Data and Mapper take more time to process in both BW Studio and AppNode.

HTTP Palette
Key Summary
AMBW-49853

The "bw.independent.component.startup=true" property fails to work for HTTP Connector shared resource.

HTTP Client Shared Resource
Key Summary
AMBW-49718

The Default Confidentiality checkbox under HTTP Client shared resource remains unselected even when the checkbox is selected and the process is saved.

JDBC Palette
Key Summary
BWCE-6349 The SQL Direct activity throws maximum open cursors exceeded error while trying to insert 10k plus records.
BWCE-6258

TIBCO Business Studio for BusinessWorks is unresponsive after running a simple query using SQL Direct activity to return a single row.

AMBW-49512 The Maximum rows field of the JDBC Call Procedure activity is not working as expected with the native SQL server.
JDBC Shared Resource
Key Summary
AMBW-49529

The Process property from JDBC shared resource referred by a module property in a shared module throws an error at the Application Module.

JMS Palette
Key Summary
AMBW-39077 Some of the Message Queue client (dhbcore.jar, jndi.jar, ldap.jar) JARs mentioned in the readme.txt file have been removed/deprecated in the latest MQ 8.x/9.x versions. A new list of JARs supported by the latest MQ versions has been added now.
Parse Palette
Key Summary
BWCE-6036

Unable to produce space delimited data in Render data activity.

To get correct output set property -Dcom.tibco.bw.sharedresource.dataformat.emptyColumnSeparator=true in VM arguments.

Note: Space is not supported using module property as Column separator in Data Format shared resource for Render Data activity.
REST/JSON Palette
Key Summary
BWCE-6690

The "java.lang.IllegalStateException: Unexpected attribute" exception is thrown at runtime on Render JSON activity for the following reasons:

  1. The order of occurrence of xsi:nil="true" attribute in the list of attributes for complex types with simple content element types.

  2. No support for other attributes if a complex element (other than complex types with simple content) is null.

BWCE-6540 The JsonRenderException exception is thrown at runtime on Render JSON activity if it is configured using an XSD having complexType with simpleContent without attributes.
AMBW-49713

The Jolt Json Mapper dialog does not launch when clicking the Map Input Output Json button for the Build Spec File field in Transform JSON activity.

AMBW-49643 A String length exceeds the maximum length error is thrown when converting a large JSON file to XML in Parse JSON activity.
XML Palette
Key Summary
AMBW-42524 CDATA section is not generated for an element in Render XML activity.

Release 2.9.0

HTTP Palette
Key Summary
BWCE-6582

If an application has multiple Send HTTP Request activities and one of the activities is configured with the Write to File option, the output is empty for the Send HTTP Request activity whose Write to File option is disabled on multiple invocations.

AMBW-48843 Duplicate authorization has been removed from the HTTP request header.
AMBW-36475 In the HTTP Server scenario with a Repetition count of "1" and a Basic Authentication policy applied, a "heap memory leak" error is detected.
JDBC Palette
Key Summary
AMBW-48893 JDBC stored procedures throw a timeout error when using the AS400JDBC custom driver.
JMS Palette
Key Summary
AMBW-48991 GetJMSQueueMessage throws a Timeout exception when messages are pending in the queue on a JMS Local transaction.
AMBW-48683 When JMS Connection Configuration is passed from a Shared Module in JMS Activity using Module Property, it throws a "Connection not specified" error on the UI.
AMBW-36686 When the JMS connection is not secured or invalid details are passed under the Naming provider URL, an error is thrown after clicking Test Connection.
Parse Palette
Key Summary
BWCE-6072

The Parse Data activity fails when a child element of the main container element in the XML schema that was referred in the DataFormatResource was of ComplexType.

A new property com.tibco.bw.palette.parse.data.checkSchema is added to use the new mechanism to validate/check schema. With property set to true we get exception for complex type schemas.

XML Palette
Key Summary
BWCE-6046 The Transform XML activity does not handle the XSLT variable correctly while transforming the Input.
BWCE-5356 The xsi:type schema in the XML file does not conform with schema definitions for the ParseXML activity. To add the namespace on the Preference->BusinessWorks->Validation page, enable the Add schema's Namespace imports to dependency for new activities option in TIBCO Business Studio for BusinessWorks.

Release 2.8.3

HTTP Palette
Key Summary
BWCE-5558

While using the Send HTTP Request activity in which a cookie value is set as input, the MalformedCookieException exception occurs.

An Input Item is added with a new Advanced field which consists of the CookieExpiresDatePattern: Date Time pattern format for the expires attribute.

JMS Palette
Key Summary
BWCE-5686

When a custom JMS provider is used, a Null Pointer exception occurs for the first message sent to the queue and topic.

To overcome this issue, use the -Dbw.custom.jms.provider.config.values=true property in VM arguments.

BWCE-5138 When an EMS and Custom JMS provider is added in the same project and when an activity is trying to connect to EMS with EMS specific features, an Unsupported Operation exception occurs.
AMBW-48670 GetJMSQueueMessage throws a Timeout exception when messages are pending in the queue on a JMS Local transaction.
XML Palette
Key Summary
BWCE-5366 The Transform XML activity does not handle the XSLT variable correctly while transforming the Input.

 

Release 2.8.2

HTTP Palette
Key Summary
BWCE-5377

An error occurs for the HTTP Receiver activity when the Expose Security Context check box is enabled with Basic Authentication Policy.

Java Palette
Key Summary
AMBW-47626 Java to XML activity does not return/generate proper schema when Maven Buildpath is added.
JDBC Palette
Key Summary
BWCE-5306

The Custom JDBC Driver AS400 and the SQL Direct activity is not retuning the connections back to the pool.

AMBW-48187 Output Schema is not updated dynamically for overriding the SQL Statement checkbox selected in the Advanced tab of JDBC_Query activity.
AMBW-48165 A "Commit & Rollback Failed, Transaction Integrity Unknown" error is thrown for JDBC Stored Procedure Activity.
AMBW-47943 While clicking the Result Sets Use Schema option on the JDBC_Call_Procedure activity > Advanced tab, it should generate the output. Instead, it throws the "DRIVER IS LOCKED FOR USE WITH EMBEDDED APPLICATIONS" error pop-up with the TIBCO DD driver for MSSQL 2016 Server.
JMS Palette
Key Summary
AMBW-42975 The installdriver.xml script is unable to install jars required for jms.ibmmq.runtime.
Parse Palette
Key Summary
AMBW-47173 The Parse Data activity processes all rows successfully when the first value of the row is empty and the Continue on error checkbox is not enabled. Use the property com.tibco.bw.palette.parse.data.throwExceptionForEmptyFirstColumn=true for the proper exception of the usecase.
REST and JSON Palette
Key Summary
AMBW-47850 The InvokeRESTAPI activity concatenated the header values when repeating headers are sent from a server in response.
XML Palette
Key Summary
AMBW-47422 Unable to disable XML validation at activity level since Parse XML is not enforcing the properties in TIBCO BusinessWorks™ Container Edition.
Use the following property to disable the XML validation at the activity level for Parse XML activity,
-Dbw.application.activity.validateOutput.<appName>.application.<appVersion>.<packaganame>.<processname>.<activityname>=false

Release 2.8.1

File Palette
Key Summary
AMBW-25753

The Copy File activity does not work when the file name contains characters like [ ], { }, ( ). It gives the java.util.regex.PatternSyntaxException exception.

HTTP Palette
Key Summary
BWCE-4817

The java.lang.ClassCastException error is thrown at runtime if the Threshold Data Size value on Send HTTP Request activity is configured with Module Property of Integer data type.

Note: The Module Property value's data type should be of Long.
JAVA Palette
Key Summary
AMBW-46587

XSD with required elements is not generated when a Java class is selected in XML to Java activity.

JDBC Palette
Key Summary
AMBW-47730

The java.lang.IllegalStateException:Queue full error is thrown for the JDBC Query activity.

After upgrading to TIBCO BusinessWorks Container Edition 2.8.1, this issue is fixed and the NCName cache size is incremented.

By default, the NCName cache is enabled. To disable the NCName cache, set the property bw.application.activity.jdbc.cache.names to false.

JMS Palette
Key Summary
AMBW-47395

While using the solace property Ack Mode: SOL_CLIENT_ACKNOWLEDGE with Solace JMS Provider, the session does not recover when there is a functional error, the received messages are not confirmed, and the JMS Receiver stops receiving further messages.

AMBW-46010 JMS receiver stops receiving messages with EMS Explicit Ack mode and flow limit.
Rendezvous Palette
Key Summary
AMBW-47383

The element name in Rendezvous Requestor gets messed up when concurrent requests are sent.

REST/JSON Palette
Key Summary
AMBW-47103

The Invoke REST API activity's mapping for resource path goes to the wrong path location with load test.

Note: For high loads, if request rejections are observed, change the default Blocking Queue Size value on the REST Service Binding to a non-default value that is comparable to the number of incoming requests.

Release 2.8.0

HTTP Palette
Key Summary
BWCE-5022

The Send HTTP Request activity fails to upload files in the mimeHeader because of the missing "filename" parameter in the content-disposition header at runtime.

AMBW-46677 The Send HTTP Request activity fails to send image files in the mimeHeader because of the missing "filename" parameter in the content-disposition header at runtime.
AMBW-46605 The endpoint URL is generated as "HTTPS" instead of "HTTP" when the Confidentiality field on the HTTP Connector shared resource is configured with the module property value set to "false".
Java Palette
Key Summary
AMBW-46550 Java object reference passed from parent process to subprocess fails to work.
AMBW-44678 The SOAP Invoke MTOM throws a Java heap space out of memory error with large payloads of 800 MB.
AMBW-36726 The output schema for JavaToXML activity is not generated if there is a defined public method without a defined respective member variable.
AMBW-33916 The JavaToXML activity fails to generate the schema for classes with no member variables.
JMS Palette
Key Summary
BWCE-5019

When multiple messages are in the receiver queue, the project throws a java.lang.NullPointerException exception for the first Send JMS Message activity.

AMBW-46727 TIBCO BusinessWorks™ Container Edition application fails with a specific error, "Can not change client ID" when Client ID is set in EMS Server Level.
JDBC Palette
Key Summary
AMBW-46797 JDBC Transaction Group does not end the database session when JDBC Call Procedure times out.
AMBW-46201 JDBC Update Activity inserts a "NULL" value instead of an empty string into the database.
Mail Palette
Key Summary
AMBW-46731 The Send Mail input credentials are not overriding with SMTP shared resource credentials.
REST and JSON Palette
Key Summary
AMBW-46603 When an XML file containing nested double quotes (") is passed as an input to Render JSON activity with Generic schema type, it does not get escaped in the output JSON string.
AMBW-46602 The Render JSON activity is unable to transform "&apos;" from the XML string to single quote (') in Generic mode.
AMBW-46580 Runtime throws a "JsonParserException" error on Parse JSON activity with Generic mode when the content to be parsed is larger than 512 characters.
The character limit is now increased by default to 1024 characters.
To parse a large JSON file (for example, more than 1024 characters), the user has to pass the below property in the TIBCO Business Studio™ for BusinessWorks™ VM arguments to increase the default cache size:
com.tibco.plugin.restjson.json.setCacheSize = <Integer value>
XML Palette
Key Summary
AMBW-46044

Recursive extension type in schema gives run-time error.

Release 2.7.3

HTTP Palette
Key Summary
AMBW-46259

The endpoint URL is generated as "HTTPS" instead of "HTTP" when the Confidentiality field on the HTTP Connector shared resource is configured with module property value set to false.

JDBC Palette
Key Summary
BWCE-4738

The JDBC Query activity fails with output data validation error at runtime.

AMBW-46578 JDBC Transaction Group does not end the database session when JDBC Call Procedure times out.
JMS Palette
Key Summary
BWCE-4695

After EMS fails, BW continues throwing the error Message not delivered in EMS Explicit Client Acknowledge Mode and Flowlimit.

REST and JSON Palette
Key Description
AMBW-46289

Runtime throws a JsonParserException error on Parse JSON activity with Generic mode when the content to be parsed is larger than 512 characters. The character limit is now increased by default to 1024 characters.

To parse a large JSON file (for example, more than 1024 characters), you have to pass the below property com.tibco.plugin.restjson.json.setCacheSize = <Integer value> in the studio VM arguments to increase the default cache size:

AMBW-46277 The Render JSON activity is unable to transform &apos; from the XML string to a single quote (') in Generic mode.
AMBW-46258 When an XML file containing nested double quotes (&quot;) is passed as an input to Render JSON activity with Generic schema type, it does not get escaped in the output JSON string.
XML Palette
Key Summary
AMBW-46241 Recursive extension type in schema gives run-time error.

Release 2.7.2

HTTP Palette
Key Summary
AMBW-45532 For the applications using the HTTP Client shared resource configured with the Thread Pool shared resource having Core Pool Size greater than 10, "IllegalArgumentException" is thrown at runtime.
AMBW-45450 TIBCO ActiveMatrix BusinessWorks redirects a SOAP call to the HTTP Receiver activity if the Enable Access Log property is enabled and an application contains both a SOAP service and HTTP Receiver activity.
JDBC Palette
Key Summary
AMBW-44571

You can see the Updated Parameter->Data type value in the JDBC statement parameter preparation.

AMBW-45455 Interpreted the Invalid XML Chars check box, not available in TIBCO BusinessWorks Container Edition 6.6.1. You can see an Invalid white space character (0x1c) in the text to output.
AMBW-45445 The Number element on the Input tab of JDBC Call Procedure activity shows an integer value and not a decimal value after loading the procedure or function.
AMBW-43303 TIBCO BusinessWorks Container Edition does not retrieve data of type timestamp from a database.
JMS Palette
Key Summary
AMBW-45456

If we use a JNDI Destination name for the actual queue in the TIBCO BusinessWorks Container Edition project when connecting to the IBM MQ server, it gives InvalidDestinationException.

AMBW-45454

Huge memory consumption is causing the AppNode to hang. A new session is being created on every run causing huge memory consumption. Now, the Ack Mode in the key is used also while pulling which resolves the huge memory consumption issue as the session is not created on every run.

AMBW-45333 The null pointer exceptions are thrown when you destroy the JMS Reply activities while application instances are being stopped.
AMBW-44019 The JMSRequestReply activity in TIBCO BusinessWorks Container Edition 6.x creates a new Message Producer per request, which causes the disk overhead on the EMS side, hence leading to performance issues.
AMBW-43126 When you use an element from some external schema to join the conversation, the mapping showed an error "No matching namespace prefix".
AMBW-35465 There is no option available for "Supports XA Transactions" in JMS Connection in ActiveMatrix BusinessWorks 6.x.x.
AMBW-31953 GetJMSQueueMessage activity shows different types of timeout errors for the same scenario when there is no message in the queue.
Java Palette
Key Summary
AMBW-44678 The SOAP Invoke MTOM throws a Java heap space out of memory error with large payloads of 800 MB.
Mail Palette
Key Summary
AMBW-45461 Test connection for SMTP resource shows the error Configuration error in field [Host] and/or [Port], the value must be a valid hostname and/or port with correct values.
Parse Palette
Key Summary
AMBW-45862 You cannot rename a file when you use the Parse Data activity to read the file in batches.

Release 2.7.1

HTTP Palette
Key Description
BWCE-4411 The multipart/related Content-Type set in the Send HTTP Request activity was converted to multipart/form-data at runtime. Also a new flexibility is added for users to add a custom boundary for multipart content-types.
JDBC Palette
Key Summary
BWCE-4347

The JDBC activity throws a timeout error instead of the actual [SQLState 23000] Duplicate row error error for Teradata Database.

AMBW-45076 The Number element on the Input tab of the JDBC Call Procedure activity shows an integer value and not a decimal value after loading the procedure or function.
JMS Palette
Key Summary
AMBW-26882

If we use a JNDI Destination name for the actual queue in the TIBCO ActiveMatrix BusinessWorks project when connecting to the IBM MQ server, it gives InvalidDestinationException.

Release 2.7.0

HTTP Palette
Key Description
BWCE-3918

The HTTP Connector shuts down when it receives a flowlimit request and no response is sent back.

AMBW-43969 The Send HTTP Request activity fails and throws TimeoutException when the HTTP Client shared resource is configured with the Jetty HTTP Client library along with SSL, and the Proxy shared Resource without authentication.
AMBW-43072 The Send HTTP Request activity fails with 500 error when the HTTP Client shared resource configured with Apache HTTP Components library and a request with MIME attachment is sent to REST service.
AMBW-42083 TIBCO BusinessWorks Container Edition can not handle non-preemptive basic authentication when the User-Agent header is not present in the HTTP request.
JDBC Palette
Key Summary
AMBW-43984 An application goes into the Impaired state when the dbURL has special characters.
AMBW-43983 The JDBC Call Procedure activity throws an error and cannot call a stored procedure when you use PostgreSQL 12 database.
AMBW-43965 The JDBC Query activity throws the Numeric overflow error when the number coming from the database is greater than 10 digits.
AMBW-43037 The SQL Direct activity fails for Unicode special characters.
AMBW-42443 TIBCO Business Studio for BusinessWorks now supports overloaded procedures from PostgreSQL.
AMBW-42049 The stored procedure input and output parameters with MSSQL DataDirect driver are inaccessable if the procedure is selected without selecting Schema, and Catalog or Package.
AMBW-41912 Heap memory leak is observed on an AppNode for the SQL Direct activity in an application,
AMBW-38321 The JDBC Tibco Driver for PostgresSQL is upgraded from 5.1.4.000097 to 5.1.4.000329
AMBW-31970 JDBC Driver for Microsoft SQL server is upgraded from 4.0 to 8.2.2.
JMS Palette
Key Description
BWCE-3352 An activity configuration error is thrown for activities mapped with the output from Get JMS Queue Message activity of XML Type and having a schema without namespace.
AMBW-43981 Whenever EMS fault-tolerance server is switched or the EMS server is restarted, the JMS Send Message activity loses the first message after reconnecting.
AMBW-42608 Exchange of message takes place for a queue type messaging style configured in JMS Sender and a topic type messaging style in JMS Receiver.
AMBW-37702 TIBCO Business Studio for BusinessWorks displays an error when connecting to an SSL enabled EMS server.
Mail Palette
Key Summary
AMBW-43990 An application becomes unresponsive on the Send Mail activity and does not timeout when the existing engine threads are occupied.
REST and JSON Palette
Key Summary
AMBW-43585 The Invoke REST API activity is migrated as empty for some activities.
AMBW-43255 The design time and run time Swagger files are now including the definitions of the extended elements from different XSD.
XML Palette
Key Summary
AMBW-44572

Non-default namespace can not map to empty URI Set the -Dbw.xml.jsonrest.multiple-ns.removensprefix=true property as a VM argument in TIBCO Business Studio for BusinessWorks.

This property removes all non default prefixes from the XML and uses only default namespace prefix for all namespaces and ensures that a non default namespace is never bound to an empty URI.The Render XML activity adds an extra namespace xmlns=" " at the root level of the schema.

AMBW-43994 The Value-of max(xsd:int*) expression returned as a scientific notation value when the Transform XML activity has bigger numbers in input.
AMBW-41240 The Parse XML activity gives error when the input file encoding was UTF-8-BOM and the Validate Output check box was selected.

Set the -Dbw.application.activity.validateOutput.treeValidation=true property as a VM argument when validating an output XML.

AMBW-33245 An error occurs when the YearMonth datatype is typecasted with the xsd:string().