Palette
This topic lists the Closed Issues related to Palettes.
Release 6.10.0
| HTTP Palette | |
|---|---|
| Key | Summary |
| 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 is referred in the DataFormatResource is of ComplexType.
A new property |
| 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, open the Preference->BusinessWorks->Validation page, and enable the Add schema’s Namespace imports to dependency for new activities option in TIBCO Business Studio for BusinessWorks. Then add a new activity that uses or reference the element from the schema that uses or imports the particular namespace. |
Release 6.9.1
| 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 |
| 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. |
| BWCE-5306 | The Custom JDBC Driver AS400 and the SQL Direct activity is not retuning the connections back to the pool. |
| 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 ActiveMatrix BusinessWorks™.
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 6.9.0
| HTTP Palette | |
|---|---|
| Key | Summary |
| 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". |
| BWCE-4842 | If a REST service is configured with Blocking Queue Size on service binding, then after accepting a certain number of requests, the remaining are not rejected. To achieve the expected behavior, the number of requests to be processed must be equal to the addition of the Max QTP value on the HTTP Connector shared resource and BQS value at binding.
For example, if 50 requests are processed at any given time, and the Max QTP is 10, then the Blocking Queue Size on service binding must be set to 40.
For applications with a service using HTTP Palette activities, you need to set the following property,
Note:
If the above property is used for REST service, then its value must be the same as the Blocking Queue Size on service binding. |
| 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. |
| 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. |
| JMS Palette | |
|---|---|
| Key | Summary |
| AMBW-46727 | TIBCO ActiveMatrix BusinessWorks™ application fails with a specific error, "Can not change client ID" when Client ID is set in EMS Server Level. |
| 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 "'" 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 6.8.1
| 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 | 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 ActiveMatrix BusinessWorks 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 | ActiveMatrix BusinessWorks 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 ActiveMatrix BusinessWorks 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 JMS Request Reply activity in ActiveMatrix BusinessWorks 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 | Get JMS Queue Message activity shows different types of timeout errors for the same scenario when there is no message in the queue. |
| 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. |
| 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. |
| 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 6.8.0
| HTTP Palette | |
|---|---|
| Key | Summary |
| 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 | ActiveMatrix BusinessWorks 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-43964 | TIBCO Business Studio for BusinessWorks displays timeout error with SQL stored procedures when you use Data Direct Driver and XML type parameters as IN or OUT. |
| 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 and the Native Driver is updated with 9.4.1212 to 42.2.18. |
| AMBW-31970 | JDBC Driver for Microsoft SQL server is upgraded from 4.0 to 8.2.2. |
| JMS Palette | |
|---|---|
| Key | Summary |
| 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 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().
|
Release 6.7.0
| FTP Palette | |
|---|---|
| Key | Summary |
| AMBW-38106 | The FTP Rename File activity failed intermittently to rename files from a particular directory when the FTP Rename File activity was a part of a subprocess, which was called from a Call Process activity with the Spawn check box selected. |
| HTTP Palette | |
|---|---|
| Key | Summary |
| AMBW-41408 | The Send HTTP Request activity threw the HttpClientException when the application deployed on TEA was restarted, and the HTTP Client shared resource had the Apache HttpComponents(Supported by HTTP 1, SOAP and REST) implementation library, and the Provide Client Resource check box was selected on the Advanced tab of the Send HTTP Request activity. |
| AMBW-41006 | The SSL was configured even when the SSL Client shared resource picker was not empty and the module property against the
Confidentiality field at
HTTP Client shared resource was set to false.
Set the bw.plugin.http.client.relyOnConfidentialityField property to true. |
| AMBW-40484 | The
Send HTTP Request activity could not send the request with Content-type as multipart/form-data to ServiceNow with Apache HttpComponents library.
Send the request using the Jetty HTTP Client library in the HTTP Client shared resource. |
| JDBC Palette | |
|---|---|
| Key | Summary |
| AMBW-42049 | The stored procedure input and output parameters with MSSQL DataDirect driver were inaccessable if the procedure was selected without selecting Schema, and Catalog or Package. |
| AMBW-41608 | The JDBC connection created against the database increased beyond the configured value when any of the following cases occurred:
|
| AMBW-41215 | The Null Pointer Exception was thrown when re-connecting the database with an application. |
| AMBW-41146 | The input and output parameters for a stored procedure were not accessible when the stored procedure was inside a package. |
| AMBW-41145 | The JDBC Call Procedure activity failed and generated the Unknown exception occurred. |
| AMBW-40335 | TIBCO ActiveMatrix BusinessWorks™ generated the java.sql.SQLException at runtime when the Database URL had forward slashes in the sslTrustStoreLocation path. |
| JMS Palette | |
|---|---|
| Key | Summary |
| AMBW-41548 | For the ActiveMQ JMS provider, the JMS Receive Message activity failed to reconnect for network issues. |
| AMBW-40637 | The JMS Send Message activity displayed the Null pointer exception intermittently when messages were sent in concurrent batches. |
| AMBW-35597 | The JMS Request Reply activity can now filter requests and response messages correctly on the basis of JMS CorrelationID or MessageID. |
| AMBW-34959 | Messages were stuck in an EMS queue when the EMS connection dropped and reconnected.
This issue occurred intermittently when the AppSpace was configured with FTgroup persistence with the EMS FT URL. Also, the secondary EMS server was not available intermittently after the failure of the first server. |
| AMBW-33187 | In TIBCO Business Studio™ for BusinessWorks™, the default value for the Directory preference option on the preference page was invalid. |
| Mail Palette | |
|---|---|
| Key | Summary |
| AMBW-39777 | The Receive Mail activity used to start the handshake with TLSv1 irrespective of the TLS SSL Protocol selected in the SSL Client Configuration for the SMTP shared resource. |
| AMBW-39776 | The Send Mail activity used to start the handshake with TLSv1 irrespective of the TLS SSL Protocol selected in the SSL Client Configuration for the SMTP shared resource. |
| REST and JSON Palette | |
|---|---|
| Key | Summary |
| AMBW-41167 | For some scenarios, the
Parse JSON activity generated the
XMLStreamException in the console, in logs and the
Output tab in Job Data view became empty when an application was executed in the debug configuration.
Set the bw.engine.debug.core.disableNamespaceFixup property to true. Do not use this property while mocking the output for unit testing. |
| AMBW-40875 | The Parse JSON activity could not parse a JSON key having a value of array type with length more than 512 characters. |
| AMBW-40618 | Logs for the
Invoke REST API activity now also display the response body information. Set the following logger in the
logback.xml file:
<logger name="com.tibco.bw.palette.restjson.runtime.RestInvoke"> <level value="DEBUG"/> </logger> |
| XML Palette | |
|---|---|
| Key | Summary |
| AMBW-41240 | The
Parse XML activity threw
Content is not allowed in prolog 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 occurred when the
YearMonth datatype was typecasted with the
xsd:string().
|