Closed Issues
The following are the closed issues in TIBCO BusinessWorks™ Container Edition and are listed by release.
Release 2.6.0
Binding
General
Key | Description |
---|---|
BWCE-3294 | Mashery integration did not show endpoint definition when port mappings were used. |
BWCE-3262 | The application property screen went blank intermittently while performing any tasks on the application properties. |
BWCE-3207 | When profile properties file was exported using bwdesign utility for TIBCO BusinessWorks Container Edition applications, the property values exported were different than the ones provided ones in TIBCO Business Studio™ for BusinessWorks™. |
AMBW-41613 |
The activity input data validation error occurred when converting a double value to a decimal value and the -Dbw.application.activity.validateOutput=false property was set in the config.ini file. A new -Dbw.xml.decimal.allowDoubleExponent property is added. Set the -Dbw.xml.decimal.allowDoubleExponent property to true along with the -Dbw.application.activity.validateOutput=false in the config.ini file. |
AMBW-41298 | The Iterate group for a schema element did not work when the element belonged to a no-namespace schema. |
AMBW-41223 | The trim() mapper function in the Group by clause failed and generated the XSLT transformation error at run time. |
AMBW-41221 | The input tab mappings were not visible for activities when the if condition in the XPath function was empty. |
AMBW-40860 | The coercion failed to fetch the correct elements for mapping and displayed a validation error at design time when there were two elements of the same name and namespaces, but from the different schemas. |
AMBW-40453 | Support for migration of the tib:evaluate function is provided in TIBCO BusinessWorks™ Container Edition 6.7.0. |
AMBW-40436 |
TIBCO Business Studio™ for BusinessWorks™ displayed null pointer exception when constructing the CatchAllFaultDetails document because of the incorrect transition link from the Scope. Now, the following error message is displayed whenever there is a link in the process that has the source activity set as the group end activity. Outgoing link from Group End activity of <group_name> group is incorrectly configured. Please delete and recreate it to repair or apply the quick fix. Applying the quick fix deletes the erroneous link and recreate the link with the correct serialization. |
AMBW-40295 | TIBCO Business Studio for BusinessWorks did not select sub processes correctly in the Run Configuration and Debug Configuration windows. |
AMBW-39898 | The XSD resolver could not process the id attribute in the xs:group element. |
AMBW-39820 | TIBCO Business Studio for BusinessWorks did not display appropriate error for a transition from the Group End activity to any activity inside the Group. |
AMBW-39494 | Summary: The current-dateTime() function returned different representation of output in TIBCO Cloud Integration, TIBCO BusinessWorks Container Edition, and TIBCO ActiveMatrix BusinessWorks Container Edition. |
AMBW-38971 | After migration, coercion disappeared and had to be remapped frequently. |
AMBW-38966 | TIBCO Business Studio for BusinessWorks failed to generate .EAR from studio and bwdesign utility due to null pointer exception. |
AMBW-38787 | TIBCO Business Studio for BusinessWorks displayed an error in the Problems tab when a module property inside a shared module referred a process property of type JDBC Connection. |
AMBW-38748 | Leading or trailing white spaces from alias name of SSL server shared resource did not trim when the value type was literal value. |
AMBW-38292 | Null pointer exception occurred while generating .EAR for specified customer project. |
AMBW-37808 | While moving the JMS shared resources from an application module to a shared module, TIBCO Business Studio for BusinessWorks didn't refactor the module property path correctly. |
AMBW-37597 | The Job Data view in the debugger became unresponsive while displaying large data. |
AMBW-37112 | The validation message was not displayed on using the parallel JDBC activity inside the Local Transaction group. |
AMBW-36034 | An application was not visible in the Debug Configuration window when the project's name was different than the value of the ID field of the Overview section of the project. |
AMBW-34133 | The Iterate group configuration error because of schema used does not have namespace. error reported if the Iterate group used schema without namespace. |
Migration
Key | Description |
---|---|
BWCE-3586 | Post migration and mavenising a project, during a build or deployment of the project a NullPointerException occurred due to the sequencing of the MANIFEST.MF file in the CustomXPathfunction jar. |
BWCE-3568 | The MANIFEST.MF file in the CustomXPathfunction jar is now the first entry whenever the jar contents are extracted. |
AMBW-41319 | After migration, the $error_<activityname> was not migrated and failed to fetch error details from the Local Transaction group. |
AMBW-41022 | After migration, the subprocess containing the padfront() function failed at runtime. |
AMBW-40178 | After migration, multiple errors occurred for DTD to XSD conversion. |
AMBW-40068 | After migration, the SOAP Request Reply activity could not migrate successfully. |
AMBW-40067 | After migration, transitions to Invoke activities were not present in a process. |
AMBW-38737 | After migration, the faultDetails mapping was incorrect. |
AMBW-37700 | After migration from the SAP adapter configurations to TIBCO ActiveMatrix BusinessWorks™ Plug-in for SAP, the mappings were not migrated. |
AMBW-37114 | After migration, the pipe character ('|") was converted to the "or" condition which resulted in incorrect activity output. |
AMBW-31022 | The transition condition now has the migration support of adding the XPath 1.0 tag. |
Monitoring
Key | Description |
---|---|
BWCE-3443 | The Database table was getting locked when any operation occurring on an application, that had a large number of application instances. |
BWCE-2749 | The TransitionLoggingStats was getting logged in to the database only when instrumentation and process monitor was enabled. By default it is disabled. |
Palettes
Runtime
Key | Description |
---|---|
BWCE-3396 | The JDBC Call Procedure activity failed by timeout when the store procedure used had a complex nested array type of objects. |
BWCE-1665 | The performance of xsl:apply-templates was poor, when the optional Select attribute contained a XPath expression which was not an empty string. The optimizer now recognizes such XPath expressions that can be sped up, and improves performance in supported cases significantly. |
AMBW-41486 | The
<?xml-multiple?> tag disappeared from the output of the
Parse XML activity when the
Validate Output check box was selected.
Set the -Dbw.application.activity.validateOutput.treeValidation=true property as VM argument to add the tag when validating an output XML. |
AMBW-41289 | The <msgCode> tag under FaultDetails could not capture the actual msgCode value. |
AMBW-41222 | An application was unable to resolve a process variable on startup for the Assign activity, even though the Call Process activity in the same process could resolve the same process variable. |
AMBW-41218 | The Engine Command activity did not stop an application when an application was restarted. |
AMBW-41207 | Memory leak issue was observed due to an instance of to org.eclipse.xsd.XSDSchemaDirective[] on an AppNode. |
AMBW-41045 | After upgrading, the Transform XML activity took more memory and generated the Out of Memory Exception. |
AMBW-40793 | An application could not be started when its status was STARTFAILED. |
AMBW-40362 | An application using WSDL from a shared module failed to restart and displayed the java.lang.IllegalStateException: BundleContext is no longer valid error. |
AMBW-40232 | The conversation handler failed when multiple AppNodes were set up in a group persistence mode. |
AMBW-40145 | Ability to evaluate transition expression as XPath 1.0 expression
Set the bw.engine.use.transition.xpath.expression.lang.1.0 property to true in the AppNode's config.ini file. By default, the value is false. |
AMBW-38813 | The performance was degraded in the Iterate Group activity. |
AMBW-36149 | When an application had a persistent shared module in the group mode, the following error occurred intermittently: PVM-MODEL-102700. |
AMBW-33830 | After migration, the Repeat group used in a calling process displayed java.sql.SQLException when the JDBC Query activity was configured with a process in subsets used inside a subprocess. |
Release 2.5.4
Bindings
Key | Description |
---|---|
AMBW-40038 | 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 POST request using the Jetty HTTP Client library in the HTTP Client shared resource. |
General
Key | Description |
---|---|
BWCE-3267 | You can now upload the application properties present under a group to Consul without having to re-migrate the application. |
BWCE-3305 | TIBCO Business Studio™ for BusinessWorks™ displayed Launching BWThorRuntime error when debugging an application. Re-create activities to resolve the error. |
BWCE- 2270 | When -Xmx and -Xms values were passed through BW_JAVA_OPTS variable on Cloud Foundry, the -Xmx and -Xms settings on the JVM were duplicated. |
BWCE-1137 | When Container was selected as the deployment target on CentOS, the , could not create or open the 'browse service configuration from cloud container pop up'. |
AMBW-40364 | TIBCO Business Studio™ for BusinessWorks™ displayed Null Pointer Exception when constructing the CatchAllFaultDetails document because of the incorrect transition link from the Scope. |
AMBW-39969 | TIBCO Business Studio for BusinessWorks did not display appropriate error for a transition from the Group End activity to any activity inside the Group. |
AMBW-39968 | TIBCO Business Studio for BusinessWorks displays the Parallel execution of JDBC activities is not allowed inside local transaction group error when there is a parallel JDBC activity flow inside the JDBC transaction. |
AMBW-39916 | TIBCO Business Studio for BusinessWorks did not select sub processes correctly in the Run Configuration and Debug Configuration windows. |
AMBW-37750 |
The coercion failed to fetch the correct elements for mapping and displayed validation error at design time when there were two elements of the same name and namespaces, but from the different schemas. |
Migration
Key | Description |
---|---|
BWCE-3240 | After migrating from TIBCO ActiveMatrix BusinessWorks™ 5.x, the Export to Consul option did not work for Module properties under group. |
AMBW-40600 | After migration, multiple errors occurred for DTD to XSD conversion. |
AMBW-40415 | After migration, transitions to Invoke activities were not present in a process. |
Palettes
HTTP Palette | |
---|---|
Key | Description |
AMBW-39981 |
The incorrect error code 403 Forbidden was thrown for the Invoke activity in a SOAP over HTTP application when the HTTP Client shared resource was configured with the following options: Default port = 443 Implementation Library = Apache HttpComponents(Supported by HTTP 1, SOAP and REST) and the Default Confidentiality check box was selected. |
AMBW-35348 |
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.relyOnConfidentiality field property to true. |
JDBC Palette | |
Key | Description |
AMBW-40230 | The manifest.json file did not include the "bwdriver/bw.oracle" string when a module property was used in the Database Driver field. |
AMBW-40097 | TIBCO ActiveMatrix BusinessWorks generated java.sql.SQLException at runtime when the Database URL had forward slashes in the sslTrustStoreLocation path. |
JMS Palette | |
Key | Description |
AMBW-40500 | The JMS Send Message activity displayed Null Pointer Exception intermittently when messages were sent in concurrent batches. |
Runtime
Release 2.5.3
Bindings
Key | Description |
---|---|
AMBW-39809 | A whitespace character was returned in the <soapenv:Header> element of a SOAP Response even though no SOAP header was configured on the SOAP service. |
AMBW-39501 | The HttpCommunicationFaultElementException was thrown for a SOAP reference binding when a SOAP request was sent after selecting the Confidentiality check box and the Apache HttpComponents implementation library in the HTTP Client shared resource. |
AMBW-39308 | Failed to create DocumentBuilderFactory for parsing xml schema source org.xml.sax.SAXException was thrown when a runtime concrete WSDL was retrieved repeatedly. |
AMBW-39212 | WstxParsingException was thrown on a SOAP reference binding when a SOAP request was sent by selecting Authentication and Confidentiality check boxes in the HTTP Client shared resource with Apache HttpComponents library. |
AMBW-39072 | Generating concrete WSDL from browsers created invalid WSDL when WSDL inline schema elements referred from namespace defined in WSDL definition. |
AMBW-39064 | The Null Pointer Exception was thrown during swagger to XSD conversion for an element of type : "object" without "properties". |
AMBW-39063 | If two or more REST applications shared the same HTTP Connector shared resource from a shared module, and whenever one of the applications was undeployed and redeployed again, then the REST service stopped working. |
AMBW-38930 | The job data for all activities after the Invoke activity was not displayed in the Debug perspective. |
AMBW-38561 | The MESSAGE_NOT_MATCHING_DEFINTION error occurred when a REST binding service returned a faulted response to the REST reference binding's Invoke activity and the Use HTTP Headers check box was selected at REST reference binding. |
AMBW-38554 | When a REST service was created from a swagger file, which had nested objects and those objects were referred from outside their parent object, a wrong XSD was generated with the following error:
REST Schema to XSD Schema conversion error: com.tibco.bw.swagger.model.exceptions.SwaggerError The property called roles contains neither a 'type' nor '$ref' property, which is not supported. |
AMBW-38478 | TIBCO Business Studio™ for BusinessWorks™ displayed a Null Pointer Exception when a WSDL file location or a name was incorrect in the SOAP over JMS reference binding. |
AMBW-35022 | The service interface configuration was not visible when the concrete WSDL was generated at design time by clearing the Abstract WSDL check box on the Concrete WSDL Generation Wizard. |
AMBW-26977 | When a custom HTTP header for the Rest - OPAQUE implementation was added, the following error was displayed:
Description Resource Path Location Type REST Service Binding configuration error. The REST service binding [RestService1] specified for the process service [op] in the process [fasttesting.module.op] is not configured correctly. The part [httpHeaders] configured for the input WSDL message in the operation [post] must be of type [{http://tns.tibco.com/bw/REST}httpHeaders]. module.bwm /Fasttesting.module/META-INF Unknown EMF Validation Problems . |
General
Key | Description |
---|---|
BWCE-2977 | The Remote BusinessWorks Application option for the Debug Configuration wizard was not available in TIBCO BusinessWorks Container Edition 2.5.2 |
BWCE-2953 | The Index name of the Repeat Group after modification was lost when the project was closed and reopened. |
BWCE-2846 | A process import error occurred that caused a Null Pointer Exception for the Find Unused Resources wizard of a shared module. |
BWCE-2836 | The module property for type password did not work with AWS and Consul Parameter Store. |
AMBW-39132 | The Add Required Processes operation in TIBCO Business Studio™ for BusinessWorks™ took more time when debugging an application. |
AMBW-39057 | TIBCO Business Studio for BusinessWorks displayed the Group Configuration Error even when an XPath version was changed. |
AMBW-39022 | The StackOverFlow error, which occurred when running the application, is now fixed. |
AMBW-39017 | The XSLT transformation error occurred in the Mapper activity while transforming the XPath expression of the data type unsigned short to the data of type integer. |
AMBW-38746 | The JMS-related module properties fields were blank in the TIBCO Business Studio for BusinessWorks even after setting up the fields in the XML file. |
AMBW-38074 | TIBCO Business Studio for BusinessWorks displayed a null pointer exception when a process was executed in the Debug mode using breakpoints. |
AMBW-37310 | The Mapper activity threw a null pointer exception and did not display any output when a process was executed in the Debug mode. |
AMBW-36174 | The TIBCO Business Studio for BusinessWorks debugger became unresponsive when the Step-Into option was selected post the breakpoint in the Debug view. |
AMBW-33186 | When TIBCO BusinessWorks™ Container Edition 6.5.0 was installed on Windows operating system, in the TIBCO Business Studio for BusinessWorks , because of the TIBCO_HOME\bw\6.5\system\hotfix\lib\common missing directory, the default target definition called bw-runtime was reported as invalid. |
AMBW-18429 | The Iterate group for a schema element did not work when the element belonged to a no-namespace schema. |
Migration
Key | Description |
---|---|
BWCE-2877 | After migration, the custom XPath Functions was not displayed in the "Functions" for inputs after exporting as deployable plug-ins and fragments. |
BWCE-2205 | While migrating from TIBCO ActiveMatrix BusinessWorks™ 5.x to
TIBCO BusinessWorks Container Edition, the WSDL import locations had backward slashes in them which caused the following error:
Getting the following exception at runtime:TIBCO-BW-BINDING-SOAP-550030: Failed to initialize SoapReferenceBinding [SOAPReferenceBinding], Application [SapoerHandler.application:1.0] due to exception [java.lang.RuntimeException]: java.lang.RuntimeException: The XSD Cache is not available to the SOAP Binding: java.lang.NullPointerException |
BWCE-1684 | While migrating from TIBCO ActiveMatrix BusinessWorks™ 5.x to TIBCO BusinessWorks Container Edition, there were issues with constructs using Constants in mapping. |
AMBW-39242 | After migration, a process was migrated as an empty process and displayed the Argument cannot be null error when the process was opened. |
AMBW-39049 | After migration, TIBCO Business Studio™ for BusinessWorks™ took more time to build a workspace and load a project. |
AMBW-31139 | After migration, the if-else clause in the Iterate group was not recognized by the Variable List field. |
AMBW-29073 | Now global variable is resolved for the Keystore Provider As Trust Store field for mutual authentication for the SSL. |
AMBW-18510 | The document() now migrates as document() XPath function only. |
Palettes
HTTP Palette | |
---|---|
Key | Description |
AMBW-39307 | The
Send HTTP Request activity did not send the content-id header in the MIME header part of an HTTP request.
The issue was observed when the Apache HttpComponents Implementation Library was configured in the HTTP Client shared resource. |
AMBW-39063 | If two or more REST applications shared the same HTTP Connector shared resource from a shared module, and whenever one of the applications was undeployed and redeployed again, then the REST service stopped working. |
AMBW-38809 | The Jetty server details were visible in the response headers if service replied with a fault message.
To hide the server details, following property must be added in the AppNode or AppSpace config.ini file : com.tibco.bw.http.hideServerVersion=true From TIBCO Business Studio™ for BusinessWorks™, pass the following property in the VM arguments : -Dcom.tibco.bw.http.hideServerVersion=true |
AMBW-38479 | The
HTTP Receiver activity did not preserve a URI encoding. This issue has been fixed now.
Pass the property -Dcom.tibco.plugin.http.encodedQuery=true in the VM arguments to retain the encoded query string on the service side. |
JDBC Palette | |
Key | Description |
AMBW-39780 | The JDBC palette activities timed out inside the JDBC local transaction group when concurrent requests were sent. |
AMBW-39265 | TIBCO BusinessWorks™ Container Edition did not retrieve data of type timestamp from a database. |
AMBW-39238 | A null ('') value into a CLOB datatype was not inserted in an Oracle database. |
AMBW-38741 | The null error was generated in the AppNode logs with a custom TeraData JDBC Driver and when the connection idle timeout had passed. |
AMBW-38725 | The SQL Direct activity could not fetch data from the Teradata database after 15 iterations when the activity was configured with a custom JDBC driver. |
AMBW-38352 | The JDBC Query activity threw the "Numeric overflow" error. |
AMBW-38331 | After migrating an interface from
TIBCO BusinessWorks Container Edition 5.13 to
TIBCO BusinessWorks Container Edition 6.4.2 and
TIBCO BusinessWorks™ Container Edition Plug-in for Database 8.3.1, the Teradata database call failed with the following error:
"Response limit exceeded". |
AMBW-38330 | The JDBC Palette activities failed and displayed Null Pointer Exception after few iterations. |
AMBW-35727 | The use of recursion to acquire a connection caused the stackoverflow error after few iterations. |
JMS Palette | |
Key | Description |
AMBW-39002 | The Failed to set CLIENTID error occurred infinitely when an EMS connection was not responding |
AMBW-38640 | When the application failed to connect to the EMS server or the EMS server did not respond, the application went into the infinite loop and generated the logs infinite times. |
AMBW-38071 | When the data against dynamic properties or application properties were out of range in accordance with their data types, the following incorrect error message was displayed:
" Configuration Error - Expected Topic as Destination for Durable subscription". |
AMBW-38070 | The performance of the JMS Send Message activity is now improved. |
AMBW-33975 | An error occurred when starting an application in the FT mode that had
Messaging Style as Topic, the
Durable Subscriber check box selected, and a static client ID.
When a JMS connection has an empty client ID and an auto generated client id is de-selected, set the property bw.ft.mode.jms.clientID.empty.autogenerate=false in the config.ini file to create the only subscription with the subscription name set to JMS receiver. |
REST and JSON Palette | |
Key | Description |
AMBW-37571 |
The Parse JSON activity could not add the <JSON> root for a single complex element XML transformation. To add the <JSON> root element for the Generic schema type in the Parse JSON activity, add the com.tibco.plugin.restjson.json2xml.enforceJsonRoot property in the AppSpace config.ini file and set it to true. |
XML Palette | |
Key | Description |
AMBW-39069 | The Parse XML activity did not show the fault details when debugging a project. |
AMBW-39031 | The Render XML activity, with the default namespace, generated an invalid XML document if the elements were imported from the schema. |
AMBW-39030 | The applications that use the Transform XML activity threw the JavaNullPointer exception when used with a dynamic XSLT source. |
AMBW-39029 | An Encoding attribute in an XML declaration was incorrect for the Render XML activity with the binary output style. |
Policies
Key | Description |
---|---|
AMBW-39090 |
A SAML message was not forwarded and generated the following error: Error unmarshalling a SAML assertion. |
AMBW-38857 |
The Heap Out of Memory message was thrown for faulted jobs while using the SOAP/HTTP Invoke activity with Policy Basic Authentication. |
AMBW-37873 | The performance was degraded when the authentication was done with LDAP. |
Runtime
Key | Description |
---|---|
BWCE-2956 | The validation message was missing during the startup of an application for missing config map entries. |
BWCE-2891 | The Application Profile failed to retrieve information from Pivotal Cloud Foundry. |
BWCE-2885 | When the job flow limit parameter was used, the FTL Subscriber activity stopped receiving messages. |
BWCE-2861 | When the TIBCO BusinessWorks Container Edition was upgraded to 2.5.1 and TIBCO ActiveMatrix BusinessWorks™ Plug-in for Salesforce.com was upgraded to 6.7.0, the ClassCastException error occurred. |
Release 2.5.2
Bindings
Key | Description |
---|---|
BWCE-2750 | After upgrade of HTTP Implementation Library to Apache HttpComponents for SOAP over HTTP requests, the Port number was not set in the Host Header. |
BWCE-2748 | If Set Context activity in a process with SOAP Reference binding was set with input or output context instead of fault context, and the Invoke activity failed with HTTP exception then the corresponding exception was not caught in the Catch block. |
AMBW-38324 |
The TIBCO Business Studio™ for BusinessWorks™ displayed a Null Pointer Exception when a WSDL file location or a name is incorrect in the SOAP over JMS Reference Binding. |
AMBW-38276 |
An incorrect error response message was sent when invoking a SOAP endpoint, if the Default Confidentiality check box was selected on the HTTP Client shared resource of SOAP reference binding. |
AMBW-37766 |
The MESSAGE_NOT_MATCHING_DEFINTION error occurred when a REST Binding service returned a faulted response to the REST Reference Binding's Invoke activity and the Use HTTP Headers check box was selected at REST Reference Binding. |
General
Key | Description |
---|---|
AMBW-38398 |
The XSLT transformation error occurred while transforming the XPath expression of the data type unsigned short to the data of type int. |
AMBW-38396 |
TIBCO Business Studio for BusinessWorks displayed the Group Configuration Error even when an XPath version was changed. |
AMBW-37627 |
A new flag -verbose is added to the system:create command. The command now prints a success or failure message when creating application projects. |
Migration
Key | Description |
---|---|
AMBW-38036 | After migration, a lot of transitions threw validation errors due to XPath 2.0 version. |
Palettes
HTTP Palette | |
---|---|
Key | Description |
AMBW-38391 |
The HTTP Receiver activity did not preserve a URI encoding. From TIBCO Business Studio for BusinessWorks, pass the following property in the VM arguments to enable unicode conversion and set it to true: Dcom.tibco.plugin.http.encodeQuery=true |
Policy
Key | Description |
---|---|
BWCE-2874 | A Heap Out of Memory message was thrown for faulted jobs while using the SOAP/HTTP Invoke activity with Policy Basic Authentication. |
Runtime
Key | Description |
---|---|
BWCE-2835 | The properties that were using config maps of Kubernetes for Configuration Management were unable to resolve properties with (.) in them. |
AMBW-38685 |
The Job data was not displayed in the Debug perspective when the Invoke activity used with the REST Reference Binding was faulted. |
AMBW-38165 | A swagger URL stopped working when an application was undeployed and redeployed again. |
AMBW-38119 | After migration, the Repeat group used in a calling process went to infinite loop when the JDBC Query activity was configured with a process in subsets used inside a sub process. |
Release 2.5.1
Bindings
Key | Description |
---|---|
BWCE-2666 | When the SOAP service sentan empty response, to the SOAP Invoke activity it failed with a timeout error. |
AMBW-37838 | The SOAP Invoke activity failed with missing reply error when Default Confidentiality was enabled on the HTTP client share resource. |
AMBW-37814 | The Rendor JSON activity rendered numeric values within double quotes treating them as strings. This is fixed now.
From TIBCO Business Studio™ for BusinessWorks™, pass the following property in the VM arguments to enable unicode conversion and set it to true: Dcom.tibco.bw.rest.renderjson.generic.parseDataTypes=true |
AMBW-37719 |
The BWEngine became unresponsive at run time, when multiple requests were sent with a SOAP Reference binding, configured with One Way MEP and the target service returned a 200 OK status code. |
AMBW-32172 |
The Response with Status Code Only check box was selected even when the selection was not done, if the response name in the schema was changed from item to something else, for example, resp1 in the REST Service Wizard. |
General
Key | Description |
---|---|
BWCE-2656 |
The Index name for repeat group was disappearing for migrated projects from TIBCO ActiveMatrix BusinessWorks™ 5.x to TIBCO ActiveMatrix BusinessWorks™ 6.x If we migrated a TIBCO ActiveMatrix BusinessWorks™ 5.x to TIBCO ActiveMatrix BusinessWorks™ 6.x which had a repeat group in it, after migration, if we modified the index name of the repeat group and closed-reopened the project, the index name field was empty. |
AMBW-37860 |
In MAC operating system, the help was not displayed when right-clicked an activity and was selected. |
AMBW-37848 |
The Paste option was disabled when tried to copy and paste an activity by right-clicking the activity and selecting Edit. Use of keyboard keys, Ctrl+C and Ctrl+V also did not work. |
AMBW-37729 |
The Show warning for expressions containing optional-nill elements check box is now added under section. Select the check box and clean the project to detect expressions containing optional-nill elements. |
AMBW-37685 |
TIBCO Business Studio for BusinessWorks was unable to load unit test assertion (bwt file) at run time |
AMBW-36921 |
TIBCO Business Studio for BusinessWorks was unable to import the modified application or shared modules into the existing workspace, which was created by the bwdesign utility. |
AMBW-35368 |
TIBCO Business Studio for BusinessWorks reported validation errors if the module version mismatched with the dependent module versions. |
Migration
Key | Description |
---|---|
AMBW-37947 | The service agent process in an application was migrated as an empty process. |
AMBW-37654 |
After migration, the mapping failed with the following error: "Activity configuration error. The activity [Map-Data] has input configuration error. XPath is missing. Provide XPath or use Remove Mapping command.." |
AMBW-37309 |
The TIBCO ActiveMatrix BusinessWorks 5.x inline schema that contained XML Element Reference was not migrated correctly. |
AMBW-33080 |
After migration TIBCO Business Studio for BusinessWorks failed to generate schema for processes with names containing the special character dot (.). |
AMBW-30728 | After migration, TIBCO Business Studio for BusinessWorks did not reset all the variables within a group. You had to manually reset the variables by selecting the elements one by one. |
Palettes
JAVA Palette | |
---|---|
Key | Description |
BWCE-2647 | The JAVATOXML activity failed with Activity output data validation error for nested shared resource. |
JDBC Palette | |
Key | Description |
AMBW-38133 |
The input and output parameters were not visible in TIBCO Business Studio for BusinessWorks for the stored procedure of MS SQL Server DB. |
XML Palette | |
Key | Description |
AMBW-37956 | An Encoding attribute in an XML declaration was incorrect for the Render XML activity with the binary output style. |
AMBW-37948 | The applications that use the Transform XML activity threw the JavaNullPointer exception when used with a dynamic XSLT source. |
AMBW-33764 |
The Render XML activity, with the default namespace, generated an invalid XML document if the elements were imported from schema. |
Runtime
Key | Description |
---|---|
AMBW-38103 | The StackOverFlow error, which occured when running the application, is now fixed. |
AMBW-38069 | After installing TIBCO ActiveMatrix BusinessWorks 6.6.0, it was not compatible with .EARs having process with SOAP Binding custom fault with no target namespace and built with prior to TIBCO ActiveMatrix BusinessWorks 6.6.0 |
AMBW-38016 |
TIBCO Business Studio for BusinessWorks could not display job data when debugging two or more applications using the same shared module. However the applications run successfully. |
Release 2.5.0
Bindings
Key | Description |
---|---|
AMBW-37322 | Invalid format for type errors were thrown on creating a REST service from a swagger document. Also, null pointer exceptions were thrown when an element of object type was created, without populating its properties value. |
AMBW-36994 | The Reverse Proxy Host or Port was not updated in the endpoint URL, if a Concrete WSDL was generated at run time. To get the updated host/port at design time, we have configuration fields for host and port on the Concrete WSDL Generation Wizard. |
AMBW-36863 | When an unbound fault was added to the header in a SOAP service, the following exception occurred after invoking the service:
Failed to process Declared Fault Message for Operation. |
AMBW-36269 | When you create a REST service with Swagger file, which has a non-standard OpenAPI Specification format, the design-time errors were displayed. |
AMBW-36057 | When a Compression check box of the HTTP Connector shared resource was selected, POST responses for REST services were not compressed. |
AMBW-35898 | If the WSDL definition had a schema imported from a shared module, a concrete WSDL could not be generated from URL. |
AMBW-35279 | The HTTP Exceptions thrown by the SOAP Invoke activity were not caught in the Catch block of the particular HTTP Exception. |
AMBW-34796 | The security header was not available as the undescribed header for SOAP.
Set the property bw.governance.removesecurityheader.disabled to true in the config.ini file. |
AMBW-34608 | An error was generated and the SOAP request failed when there was a change in the order of soapenv:actor and soapenv:mustunderstand attributes. |
AMBW-34379 | Applications with SOAP Reference Binding failed to start when a SOAP service had a WSDL with <?Siebel-Property-Set EscapeNames="false"?> tag. |
AMBW-34172 | TIBCO Business Studio™ for BusinessWorks™ could not recognize REST service response with status codes 2xx other than 200, and displayed string instead of response objects. |
General
Key | Description |
---|---|
BWCE-2558 | At design time, when a executable bwdesign encountered an error it did not return non zero error code to the operating system on failure. |
BWCE-2435 | Exception occurred while adding input under Tests tab. |
BWCE-2385 | A startup error was generated and the transition condition failed in
TIBCO BusinessWorks Container Edition for an XPath expression
Select the check box under and clean the project. |
BWCE-2245 | Logging to trace input or output data was added from TIBCO BusinessWorks Container Edition to monitoring application. |
BWCE-2103 | Database retry mechanism did not work with Oracle Database. |
BWCE-2089 |
When monitoring application was started with Oracle database, a 'primary key (\"processinstanceuid\") - ORA-00972: identifier is too long' error occurred. |
BWCE-2043 | When a <TIBCO_HOME> had spaces in its path, and there was a change in the logback.xml file in the Run/Debug Configuration wrong arguments was generated in the arguments page, which did not let the internal appnode start. |
BWCE-2041 | TIBCO Business Studio™ for BusinessWorks™ could not recognize REST service response with status codes 2xx other than 200, and displayed string instead of response objects when REST service was created using Swagger file. |
BWCE-2039 | The activity instrumentation and process diagram did not get displayed in TIBCO BusinessWorks Container Edition Monitoring after the project was migrated from TIBCO ActiveMatrix BusinessWorks™ 5.x . |
BWCE-1834 | When an application was created with Docker and Cloud Foundry profile, and if the ContainerConfiguration value was selected, the Integer and Password field values was different from the String field. |
BWCE-1744 | The monitoring application displayed a meaningful error message if a correct value for DB_URL environment variable was not provided. |
BWCE-1525 | There was high latency with Mapper activity in TIBCO ActiveMatrix BusinessWorks 2.3.2 . |
AMBW-37500 | The Invalid comparison error is now shown in the Problems tab in addition to the Xpath builder. |
AMBW-37461 | TIBCO BusinessWorks™ Container Edition generated Failed to parse configuration error at run time when a module property has hash (#) character in its value. |
AMBW-37237 | The
Copy Of function added unused namespaces declared inside a source activity.
Select the copy-of target element. Open Show/Hide edit tab. Clear the copy-namespaces check box to not carry parent namespaces. |
AMBW-36920 | The duplicate property was created when importing properties from a property profile for a group and a nested group. |
AMBW-36816 | At design time, when a project with no warnings was exported from one workspace and imported into a different workspace lot of warnings were displayed. |
AMBW-36776 | TIBCO BusinessWorks Container Edition returned incorrect results when comparing the primitive type boolean values to functions
true() and
false() for the
Parse XML activity having
Validate Output check box was clear, and XPath and XSLT version was 1.0 in few cases.
To resolve this issue, select the Assume all inputs untyped check box under dialog box and perform the Clean operation on the project. |
AMBW-36552 | A .EAR file was not generated when the ADB adapter was installed. |
AMBW-36318 | The matches() XPath function did not work when partial regular expression was provided. |
AMBW-36163 | The XPath function format-dateTime() ignored the picture string for [MN,*-3] and generated incorrect output at runtime. |
AMBW-36064 | Considerable amount of time was required while building a workspace when there were multiple schemas in a workspace. |
AMBW-36063 | Building a workspace took a longer time when modifying REST bindings in a Components view. |
AMBW-36053 | TIBCO Business Studio™ for BusinessWorks™ became unresponsive in Components view intermittently when switching between REST Bindings. |
AMBW-35962 | Promoting a module property to an application property took an incorrect value at run time when a module property had a new line character (\n) in the value. |
AMBW-35961 | Fractional values were always present even though there was no fractional part in the mapping when the
xsd:restriction condition was used with the base as
xsd:decimal.
Add the following VM argument to omit the fractional part from the value: -Dbw.xml.decimal.omitDecimalPoint=true |
AMBW-35863 | Subprocess is now listed inside the main process span. |
AMBW-35725 | A new
frwk:startapp OSGI command is added to start an application gracefully.
This functionality is supported in TIBCO Business Studio for BusinessWorks only. Do the following configurations to Debugger in TIBCO Business Studio for BusinessWorks: When you start debugging, an application is loaded. To start that application, on the console, execute the following command: startapp <ApplicationName>.application |
AMBW-35430 | Subprocess transition failed to process in few cases when XPath version was changed from 1.0 to 2.0. |
AMBW-35417 | An informative error message was not logged into the appnode.log file when a module property referred an incorrect keystore. |
AMBW-35405 | TIBCO BusinessWorks Container Edition generated a Null Pointer exception when an AppNode was shut down. |
AMBW-35391 | Jenkins jobs failed to build an .EAR file using the bwdesign command line utility for the projects containing SAP palette RFC activities. |
AMBW-35375 | A warning was displayed in a debug mode when unbounded string element had multiple values set. |
AMBW-35334 | Iterate group failed when using a schema with no target namespace. |
AMBW-35108 | During migration, the .xsd files took more time than expected to migrate. |
AMBW-35058 | A reference for original policy on binding broke when a policy resource was copied and renamed. |
AMBW-35043 | Atlassian Git did not track empty project folders, which were present in TIBCO BusinessWorks Container Edition, resulting in warning and error messages when a Git versioned TIBCO BusinessWorks Container Edition project was imported into TIBCO Business Studio™ for BusinessWorks™. |
AMBW-35015 | The bwdesign utility displayed Null Pointer error intermittently when exporting an .EAR file. |
AMBW-34980 | TIBCO ActiveMatrix BusinessWorks application took a longer time to start. |
AMBW-34979 | The Repeat on Error group executed even when a success condition occurred. |
AMBW-34975 | After migration, process memory and heap memory consumption increased substantially. |
AMBW-34972 | At run time, when a condition was matched, TIBCO BusinessWorks Container Edition wrongly evaluated the success with no matching condition as success. |
AMBW-34943 | A new Disable implicit-if existence checking check box is added in the dialog box. Select the check box and clean the project to remove <xsl:if test="$Mapper/Element1"> elements from Optional to Optional mapping. |
AMBW-34832 | When the XSLT version was changed from 1.0 to 2.0, the empty tags were created in the activity output. |
AMBW-34759 | When an application had nested Repeat on Error groups, the inner group executed continuously in a loop and never exited, even though there was no error. |
AMBW-34738 | An application displayed all platform values of Deployment Target that were first selected and then cleared in the New BusinessWorks Application dialog box. |
AMBW-34663 | When module properties were added to the shared module and the application project was imported, the properties of the application were not updated after the import.
The following error was displayed: Application configuration error. A set of module properties included in the BW application are not in sync with the module properties configured for the module. Re-include module in the application. |
AMBW-34565 | Loop variable mapping for an iterate group was not correctly resolved. |
AMBW-34505 | The subprocess job status remained scheduled when a spawned subprocess completed after the main process. |
AMBW-34482 | The XPath function Prefix-from-QName() returned an empty value when the QName() function had an input as prefix. |
AMBW-34377 | The application did not start in TIBCO Business Studio for BusinessWorks and became unresponsive during an application startup with high memory usage, when specific schema was imported into a project. |
AMBW-34338 | Swagger files in a project were not in sync for local folders. |
AMBW-34321 | An error occurred when an .EAR file was generated using bwdesign utility. |
AMBW-34312 | Unable to open and view a .bwp process in the process editor. |
AMBW-34159 | When a schema was imported during coercion, from a maven shared module, the schema location could not be resolved. Also, when multiple schemas, or a WSDL and a schema shared the same target namespace, errors were thrown in coercions using the schema. |
AMBW-34014 | An application became unresponsive when an error occurred while executing OnStartUp method of an application activator process. |
AMBW-33915 | The Success with Condition and Success with no matching Condition transitions were evaluated as true at the same time, when performing copy and paste operations. |
AMBW-33742 | The compare-dateTime() XPath function returned incorrect results when one of the parameters was the output of parse-dateTime() XPath function. |
AMBW-33733 | TIBCO BusinessWorks Container Edition returned incorrect results when comparing the primitive type boolean to functions true() and false() with a few cases. For example, the Parse XML activity. |
AMBW-33618 | The Export Profile utility in TIBCO Business Studio for BusinessWorks now generates the same profile as it is generated by exporting from an application archive. |
AMBW-33598 | Creating a complex value by combining two module properties did not work in the File Poller activity. |
AMBW-33472 | An application stopped receiving requests intermittently when using pageThreshold property in a config.ini file of an AppNode. |
AMBW-33211 | TIBCO Business Studio for BusinessWorks was unable to import the schemas from the external shared module libraries to the schemas inside application modules. |
AMBW-33103 | The application did not start in TIBCO Business Studio for BusinessWorks and became unresponsive during an application startup with high memory usage, when the specific schema was imported into a project. |
AMBW-32852 | TIBCO Business Studio for BusinessWorks displayed a warning when a schema without a namespace was present in a shared module, and was referred in an application module. |
AMBW-32799 | The definition of xs:key in the XSD generated an error even when the XML schema was valid. |
AMBW-32656 | Renaming of the schema element name did not automatically reflect in the SOAP service and reference Context parameters. |
AMBW-32603 | The changes performed in the Swagger file from the API Explorer view did not reflect in the process. |
AMBW-32301 | An element of type <Any> inside a choice block could not be coerced with the other element. |
AMBW-32276 | Unrelated error messages occurred when a shared resource outside a package was moved inside a package. |
AMBW-31960 | TIBCO Business Studio for BusinessWorks displayed incorrect icon for an operation's implementation type, when an abstract WSDL was dragged and dropped in the process editor to implement the operation. |
AMBW-31928 | When you use the mapper directly in the deep-equal() function, it always resulted as TRUE. |
AMBW-31408 | In a few cases, when you change the condition on transition , no job data was visible when debugging an application and generated a No namespace found error. |
AMBW-31264 | A component was created in a module when a direct sub-process, without any component, was copied and pasted. |
AMBW-30910 | Set the bw.engine.inline.subprocess.multiLogging.disable property to true in the config.ini file to true to avoid unnecessary logging at ERROR level. |
AMBW-30573 | When multiple endpoints were generated from the same Swagger file of the resource path to generate the Resource name, the full resource path was not considered. |
AMBW-30432 | The drop-down box in the Process Launcher pane on the Debugger view is now removed. |
AMBW-30297 | When a choice type was compared to an atomic or an element type in the mapping, an Invalid Comparison error occurred. |
AMBW-30005 | Transitions did not work as expected when validation was disabled. |
AMBW-29963 | Folders within a special folder could not be renamed. |
AMBW-28838 | TIBCO Business Studio for BusinessWorks displayed some files as modified for collaborative development even though there were no logical or structural changes made. |
AMBW-28651 | TIBCO Business Studio for BusinessWorks and runtime were unable to work with large schema file, threw OutOfMemory exception, and CPU usage was very high. |
AMBW-26726 | Changes made in logback.xml for logging parameters are applied even when AppNode is running. |
AMBW-26499 | TIBCO Business Studio for BusinessWorks could not resolve a schema and displayed an error, if the folder containing schema had special characters in the folder name. |
AMBW-25561 | On adding or removing coercion in the XPath Builder dialog box for transitions and groups, the coercion was not expanded to an appropriate level to view the coerced type. |
AMBW-25449 | Performance was degraded for spawned processes. |
AMBW-23610 | An error occurred when an application with an activator process was stopped. |
AMBW-23609 | The OnShutDown operation in an activator process was not executed when an AppNode was stopped. |
AMBW-23422 | Type or value of promoted application property was not updated when changing the type or value of the module property related to the promoted application property. |
AMBW-22529 | Logging was stopped when a log level of AppNode was changed while its running. |
AMBW-19460 | The input text is dynamically validated whenever the XPath is changed in the XPath Builder dialog box. |
Mapper
Key | Description |
---|---|
BWCE-2540 | When the XSLT version of the mapper was changed from 2.0 to 1.0, an invalid output was generated while migrating a project from TIBCO ActiveMatrix BusinessWorks™ 5.x to TIBCO BusinessWorks™ Container Edition. |
AMBW-37500 | The Invalid comparison error is now shown in the Problems tab in addition to the Xpath builder. |
AMBW-37237 | The
Copy Of function added unused namespaces declared inside a source activity.
Select the copy-of target element. Open Show/Hide edit tab. Clear the copy-namespaces check box to not carry parent namespaces. |
AMBW-36776 | TIBCO BusinessWorks Container Edition returned incorrect results when comparing the primitive type boolean values to functions
true() and
false() for the
Parse XML activity having
Validate Output check box was clear, and XPath and XSLT version was 1.0 in few cases.
To resolve this issue, select the Assume all inputs untyped check box under dialog box. |
AMBW-34943 | A new check box Disable implicit-if existence checking is added in the dialog box. Select the check box and clean the project to remove <xsl:if test="$Mapper/Element1"> elements from Optional to Optional mapping. |
AMBW-34832 | When the XSLT version was changed from 1.0 to 2.0, the empty tags were created in the activity output. |
AMBW-34565 | Loop variable mapping for an iterate group was not correctly resolved. |
AMBW-33742 | The compare-dateTime() XPath function returned incorrect results when one of the parameters was the output of parse-dateTime() XPath function. |
AMBW-33733 | TIBCO BusinessWorks Container Edition returned incorrect results when comparing the primitive type boolean to functions true() and false() with a few cases. For example, the Parse XML activity. |
AMBW-30297 | When a choice type was compared to an atomic or an element type in the mapping, an Invalid Comparison error occurred. |
AMBW-25561 | On adding or removing coercion in the XPath Builder dialog box for transitions and groups, the coercion was not expanded to an appropriate level to view the coerced type. |
AMBW-19460 | The input text is dynamically validated whenever the XPath is changed in the XPath Builder dialog box. |
Migration
Palettes
General Activities Palette | |
---|---|
Key | Description |
AMBW-35406 | When the same coercion was applied on two or more sibling elements, all the elements were incorrectly renamed to the name of the very first sibling. |
AMBW-31685 | No data was accumulated for the Output Activity field marked as Assign. |
HTTP Palette | |
Key | Description |
AMBW-34185 | An error occurred intermittently when invoking REST APIs with Send HTTP Request activity. |
JAVA Palette | |
Key | Description |
AMBW-34874 | For Java Invoke activity inside a loop, memory leak occurred for a process that ran for a long time thus surpassing the max heap limit. |
AMBW-34177 | The XML To Java activity could not generate target namespace when dependency was specified as Maven Dependency. |
JDBC Palette | |
Key | Description |
BWCE-2427 | The JDBC array type was not displayed correctly in the Input Mapper. |
AMBW-37041 | The JDBC connection for DB2 database driver using sslTrustStoreLocation property in URL generated errors at run time, but Test Connection was successful. |
AMBW-36702 | The JDBC Call Procedure activity displayed all input and output parameters for two different procedure and function, if the procedure and function have the same name. |
AMBW-35531 | The number of JDBCQuery threads increased significantly during application execution. |
AMBW-35360 | The JDBC Query activity and SQL Direct activity gave different output for numeric data types. |
AMBW-34854 | JDBC connection URL for PostgreSql database driver generated errors at run time, but displayed connection successful message at design time when a connection URL had the sslmode=require property. |
AMBW-34853 | The SQL Direct activity did not show error message code in the Job Data view. |
AMBW-34852 | The JDBC Update activity timed out when inserting records in the IBM AS400 custom database driver using the jt400.jar file. |
AMBW-34721 | An application did not consider the currentschema parameter from the JDBC Connection URL at run time. |
AMBW-34720 | The Override S/A DataType check box on the Advanced tab of the JDBC Call Procedure activity now supports inout and out object type at run time. |
AMBW-34360 | The JDBC Update activity did not consider the Timeout(sec) value set. |
AMBW-29290 | Installing TIBCO BusinessWorks™ Container Edition under Program Files on Windows operating system caused installation errors with JDBC driver bundles at runtime. |
AMBW-29072 | The Maximum open cursors exceeded error occurred in the JDBC Updateactivity while inserting records. |
AMBW-28204 | Execution of JDBC activities were delayed due to the SharedResource thread being in sleep state. |
AMBW-18192 | The column name is not valid error occurred with JDBC Query activity when aggregate functions like avg,sum, and count are used in select query. |
JMS Palette | |
Key | Description |
AMBW-37270 | Memory growth and memory leak occurred for JMS Send Message activity from the JMS Local Transaction group. |
AMBW-36565 | The configuration of the AQjmsInitialContext is not complete error occurred during test connection in JMS connection with Oracle AQ as Tibco custom JMS provider. |
AMBW-34802 | When a message was not acknowledged in the Get JMS Queue Message activity and the Acknowledge Mode was set as EMS Explicit Mode, a message was not processed again unless the application was restarted. |
AMBW-34701 | The JMS message deserialization failed when both the JMS Send Message and the JMS Receive Message activities used the same schema, and when you set the field value for int, decimal, double, and float to NULL. |
AMBW-22481 | The session was blocked and messages were not retried by JMS Receive Message with XML Text message type in Non-Auto Ack modes like Client ,TIBCO EMS Explicit Client, and TIBCO EMS No Acknowledge when the Confirm activity was in exception block and incoming messages were of text type. |
Mail Palette | |
Key | Description |
AMBW-36118 | The Receive Mail activity displayed an error message for emails with attachment for Microsoft Outlook mail server. |
Parse Palette | |
Key | Description |
AMBW-34145 | The Line Length value in the Field Offset section of the Data Format shared resource was not correctly updated with respect to changes in the end field value. |
AMBW-32644 | TIBCO Business Studio™ for BusinessWorks™ failed to parse the CSV strings, and intermediate double quotes from input string were removed. |
AMBW-32623 | TIBCO Business Studio for BusinessWorks failed to parse the CSV strings, and double quotes were not processed correctly. |
REST and JSON Palette | |
Key | Description |
AMBW-30857 | The Parse JSON activity interpreted "null" value incorrectly. |
XML Palette | |
Key | Description |
AMBW-36021 | The Parse XML activity failed to parse data for multiple comments above the root element. |
AMBW-34998 | The parseXML validation error was not shown in the $error_ParseXML activity, but in the generic $_error activity. |
AMBW-31697 | The XSLT tag omit-xml-declaration did not work as expected. |
AMBW-30050 | The Catch block could not handle errors from the Parse XML activity. |
AMBW-28176 | The Parse XML activity failed to parse an XML when it contained processing instructions such as <?Siebel-Property-Set EscapeNames="true"?>. |
AMBW-25223 | When the XPATH functions, like trim, pad, and so on, were used inside the filter expression, the java.lang.UnsupportedOperationException exception was thrown. |
AMBW-14549 | Performance degradation was observed in the Render XML activity. |
Policy
Key | Description |
---|---|
AMBW-36553 | The Authentication Failed error was displayed when a WSDL had namespaces that did not start with "http://". |
AMBW-35852 | TIBCO Business Studio™ for BusinessWorks™ displayed an error when a policy resource was in a shared module. |
AMBW-35075 | A REST service configured with LDAP basic authentication policy returned an incorrect error code when invoked with wrong credentials. |
AMBW-34850 | When a policy resource was in a shared module, a policy was not applied at run time and a plain request was sent. |
AMBW-34795 | The Timestamp was not sent intermittently in the SOAP security header. |
AMBW-33977 | TIBCO ActiveMatrix BusinessWorks 6.x could not generate errors for expired certificates. |
AMBW-27423 | The Invalid Property Exception occurred when a module property was used to search a user in base DN in LDAP resource. |
Runtime
Key | Description |
---|---|
BWCE-2539 | A null pointer exception error occurred while the app was running in version 2.4.5 of TIBCO BusinessWorks Container Edition |
BWCE-2432 | A java.io.IOException: Pipe closed exception error was generated in appnode log when |
BWCE-2243 | TIBCO BusinessWorks Container Edition application running with consul displayed Unable to write into configPropsFile due to error: /home/bwce/keys.properties error message when it was deployed on docker. |
BWCE-2164 | Partial ER was not working in "matches" XSLT function. |
BWCE-1937 | TIBCO BusinessWorks Container Edition application took a longer time to start when it was migrated from TIBCO ActiveMatrix BusinessWorks 5.x. |
AMBW-37461 | TIBCO BusinessWorks™ Container Edition generated Failed to parse configuration error at run time when a module property has hash (#) character in its value. |
AMBW-36477 | The getcomponentdetail command displayed activation status as SingleNode on Admin CLI, even when a multi node application was running in a FTGroup with LB Mode. |
AMBW-36318 | The matches() XPath function did not work when partial regular expression was provided. |
AMBW-36271 | If the property bw.engine.start.all.applications.on.appnode.startup is set to true, then all the applications deployed on an AppNode are started once the AppNode starts irrespective of the last states of applications. |
AMBW-35430 | Subprocess transition failed to process in few cases when XPath version was changed from 1.0 to 2.0. |
AMBW-35417 | An informative error message was not logged into the appnode.log file when a module property referred an incorrect keystore. |
AMBW-34975 | After migration, process memory and heap memory consumption increased substantially. |
AMBW-34878 | You can now export lapi OSGi command output to .CSV file. |
AMBW-34505 | The subprocess job status remained scheduled when a spawned subprocess completed after the main process. |
AMBW-34179 | The lapi OSGI command displayed all process instances instead of active process instances for all applications running at AppNode. |
AMBW-34014 | An application became unresponsive when an error occurred while executing 1 method of an application activator process. |
AMBW-33598 | Creating a complex value by combining two module properties did not work in the File Poller activity. |
AMBW-33511 | Support is added for suspending and resuming process instances via OSGi commands. The following two new commands are added: |
AMBW-33472 | An application stopped receiving requests intermittently when using pageThreshold property in a config.ini file of an AppNode. |
AMBW-33101 | The Start, End, Eval, and Elapse time values were not displayed for process instance statistics and activity instance statistics. |
AMBW-31928 | When you use the mapper directly in the 2 function, it always resulted as TRUE. |
AMBW-31520 | The variable %APPNODE_NAME% did not work in the bwappnode-an.tra_template file. |
AMBW-31408 | In a few cases, when you change the condition on transition , no job data was visible when debugging an application and generated a No namespace found error. |
AMBW-30910 | Set the bw.engine.inline.subprocess.multiLogging.disable property to true in the config.ini file to true to avoid unnecessary logging at ERROR level. |
AMBW-30005 | Transitions did not work as expected when validation was disabled. |
AMBW-26726 | Changes made in logback.xml for logging parameters are applied even when AppNode is running. |
AMBW-25449 | Performance was degraded for spawned processes. |
AMBW-23610 | An error occurred when an application with an activator process was stopped. |
AMBW-23609 | The OnShutDown operation in an activator process was not executed when an AppNode was stopped. |
AMBW-22529 | Logging was stopped when a log level of AppNode was changed while its running. |
Release 2.4.5
Bindings
Key | Description |
---|---|
AMBW-36293 |
In some scenarios for Client Ack mode, only the first JMS message was processed successfully and the subsequent messages failed to process. |
AMBW-36285 | The security header was not available as the undescribed header for SOAP. Set the property bw.governance.removesecurityheader.disabled to true in the config.ini file. |
AMBW-36056 |
When a Compression check box of the HTTP Connector shared resource was selected, POST responses for REST services were not compressed. |
AMBW-33846 |
If you create a REST service with Swagger file, which has a non-standard OpenAPI Specification format, the design-time errors are not thrown. |
General
Key | Description |
---|---|
BWCE-2341 | When a TIBCO BusinessWorks™ 5.x project was migrated, the activity instrumentation and process diagram did not show in the TIBCO BusinessWorks Container Edition monitor. |
AMBW-36054 |
Iterate group failed when using a schema with no target namespace. |
AMBW-36051 |
Preventing .EAR file generation if it has Java related errors. Earlier if the project had Java related errors in design time, TIBCO Business Studio™ for BusinessWorks™ did not validate those errors when generating .EAR file. Now .EAR file is not generated if it has Java related errors. |
AMBW-36050 |
When module properties were added to the shared module and the application project was imported, the properties of application were not updated after the import. The following error was displayed: Application configuration error. A set of module properties included in the TIBCO BusinessWorks application are not in sync with the module properties configured for the module. Re-include module in the application is displayed. This has been fixed, and now TIBCO Business Studio includes or updates the missing properties of the application when the application is included in the workspace. |
Mapper
Key | Description |
---|---|
AMBW-36326 |
The XPath function format-dateTime() ignored the picture string for [MN,*-3] and generated incorrect output at run time. |
AMBW-36325 |
Fractional values were always present even though there was no fractional part in the mapping when the xsd:restriction condition was used with the base as xsd:decimal. Add the following VM argument to omit the fractional part from the value: -Dbw.xml.decimal.omitDecimalPoint=true |
AMBW-36323 |
When the XSLT version was changed from 1.0 to 2.0, the empty tags were created in the activity output. |
AMBW-36089 |
When the XSLT version was changed from 1.0 to 2.0, the loop variable mapping for an iterate group was not resolved correctly and an error occurred. |
Palettes
General Activities Palette | |
---|---|
Key | Description |
BWCE-2271 | Custom Namespace failed when the JMS send activity validation was turned off. |
JDBC Palette | |
Key | Description |
AMBW-36405 | The number of threads increased significantly during application execution. |
AMBW-36284 |
The JDBC connection URL for PostgreSql database driver generated errors at run time, but displayed connection successful message at design time when a connection URL had an sslmode=require property. |
AMBW-36007 |
The JDBC connection for DB2 database driver using sslTrustStoreLocation property in URL generated errors at run time, but the Test Connection was successful. |
Parse | |
Key | Description |
AMBW-36047 |
The Line Length in the Field Offset section of DataFormat shared resource was not correctly updated with respect to changes in Data Format Configuration. |
Runtime
Key | Description |
---|---|
AMBW-36353 |
Process memory and heap memory consumption increased substantially after migrating to TIBCO ActiveMatrix BusinessWorks 6.4.2 HF-007. |
AMBW-30835 |
If the property bw.engine.start.all.applications.on.appnode.startup is set to true then all the applications deployed on an AppNode are started once the AppNode starts irrespective of the last states of applications. |
Release 2.4.4
General
Key | Description |
---|---|
BWCE-2161 |
The Debugger was unable to start when TIBCO_HOME had spaces in the path. |
BWCE-2130 |
The TIBCO BusinessWorks Container Edition application failed to register with monitoring application because the application route URL did not exist when it tried accessing it after the registered call was made from TIBCO BusinessWorks Container Edition application. |
AMBW-35284 |
The application startup time has been improved while deserializing process. |
AMBW-35244 |
The Repeat on Error group executed even when a success condition occurred. |
AMBW-35173 |
When an application had nested Repeat on Error groups, the inner group executed continuously in a loop and never exited, even though there was no error. |
AMBW-35167 | A warning was displayed in a debug mode when unbounded string element had multiple value sets. |
AMBW-35127 |
The bwdesign utility displayed Null Pointer error intermittently when exporting an EAR file. |
AMBW-35039 |
Promoting a module property to an application property took an incorrect value at run time when a module property had new line character (\n) in the value. |
AMBW-34515 |
TIBCO Business Studio for BusinessWorks became unresponsive during startup for applications with cyclic dependencies between the schemas used in WSDL's and generated out of memory error. |
Key | Description |
---|---|
AMBW-35749 |
At run time, when a condition was matched, TIBCO BusinessWorks Container Edition wrongly evaluated the success with no matching condition as Success. |
AMBW-34962 |
A Stack Overflow error was encountered during migration for activities when the input schema elements were referenced recursively and were used for mapping. |
Palettes
General Activities Palette | |
---|---|
Key | Description |
AMBW-35275 |
The copy-of on root element failed with incorrect namespace. |
AMBW-30723 |
The second element was renamed incorrectly when the same coercion was applied on two sibling elements. |
JDBC Palette | |
Key | Description |
BWCE-2192 |
The Timestamp field was not working when used inside a table type in Oracle Database. |
AMBW-35749 | When a condition was matched at run time, TIBCO BusinessWorks Container Edition wrongly evaluated the success with no matching condition as Success. |
JMS Palette | |
Key | Description |
AMBW-35123 |
Namespace declaration was missing when type substitution on input of JMS Send Message activity was used. |
AMBW-35101 |
The JMS message deserialization failed when both the JMS sender and the JMS receiver used the same schema, and when you set the field value for int, decimal, double and float to NULL. The Default Map Type Value check box was added for JMS Receiver, GetJMSQueueMessage, JMSReuestReply, and WaitforJMSRequest activities. |
XML Palette | |
Key | Description |
AMBW-35126 |
The definition of the Namespace prefix was lost when using the render-xml() XPath function. |
Release 2.4.3
Key | Description |
---|---|
AMBW-34259 |
Concrete WSDL file could not be retrieved at runtime during SOAP service deployment on a Web browser using the URL for an AIX platform. |
AMBW-34010 |
The Concrete WSDL file could not be retrieved at run time and generated No service definition available error, when the file was accessed using domain name, for a SOAP service deployed through a web browser. |
AMBW-34009 | The <wsdl:types> tag was empty in the concrete WSDL generated at runtime from the browser. |
AMBW-34008 | The schema elements in the runtime concrete WSDL were duplicated when the concrete WSDL was fetched from two deployed applications sharing a common schema from a shared module. |
AMBW-34002 | SOAP requests failed when mapping optional nil element to optional empty element. |
AMBW-33646 |
If a concrete WSDL file was accessed using a domain name during SOAP service deployment on a web browser, the file could not be retrieved at run time, and a system generated an No Service Definition Available error. |
AMBW-33573 |
A REST service generated an error when multiple services were deployed on the same connector in a certain order. |
AMBW-33440 |
The concrete WSDL added an extra forward slash ('/') in the address location when a module property was used for the Endpoint URI field in a SOAP service binding. |
AMBW-33282 |
TIBCO Business Studio™ for BusinessWorks™ displayed validation errors when generating concrete WSDL at design time and run time. |
AMBW-33272 |
The Concrete WSDL file could not be retrieved at runtime for a SOAP service deployed through a web browser by using the URL. When the schema contains special characters in a Pattern constraint, extract the runtime Concrete WSDL by performing right click > View Page Source in the browser. |
AMBW-33135 |
The NoHttpResponseException was intermittently displayed when invoking a REST service. To ensure correct request processing, set the Request Entity Processing field value to Buffered on the Advanced tab of the Invoke Rest API activity. |
AMBW-32912 |
On validating a concrete WSDL in TIBCO Business Studio™ for BusinessWorks™, the cvc-elt.1: Cannot find the declaration of element wsdl:definitions error was displayed. |
General
Key | Description |
---|---|
AMBW-34236 | An error was displayed when validating any WSDL. |
AMBW-34235 |
A validation error occurred when an XSD schema without import location was |
AMBW-34233 |
A source process was changed and corrupted when copying a constructor and later, deleting it from the target process. |
AMBW-34194 |
An EAR failed to generate when the port type was missing in a WSDL interface. Building a workspace took longer time when modifying REST bindings in a Components view. |
AMBW-34113 | |
AMBW-34100 |
Complex schema elements could not be mapped when existing projects were imported without Copy Projects into workspace option. |
AMBW-34096 |
TIBCO Business Studio™ for BusinessWorks™ displayed an error for anyElement and anyType element mapping when using explicit XPath expression. |
AMBW-34095 |
After migration, assertion error occurred due to an external document. |
AMBW-34091 |
The XPath function format-dateTime() returned AM instead of PM for the timebetween 12:00 and 12:59. |
AMBW-34083 |
SOAP and REST endpoints were duplicated after restarting an application. |
AMBW-34082 |
The application failed to start when it had a asterisk (*) in the XPATH, and thewarning message Runtime binding is not synchronized was fixed with the Quick Fix option. |
AMBW-34080 |
AppNode logs did not roll over. For previously created AppNodes, replace the existing AppNode's logback.xml with {BW.HOME}/config/logback.xml. Newly created AppNodes use the new logback.xml. |
AMBW-34068 |
TIBCO Business Studio™ for BusinessWorks™ displayed NullPointerException on a SOAP Reference Binding when refactoring of an operation on a server side. |
AMBW-33813 |
An application with JDBC Connection shared resource failed to start for the first time when an AppNode was configured with group persistence mode with DB and EMS configuration. |
AMBW-33795 |
Embedded policies were not enforced on the AIX platform, and the exception NoClassDefFoundError was logged in the AppNode log when you start the AppNode. |
AMBW-33700 |
After deploying an application on TIBCO Cloud Integration™ (TCI), an exception was generated at run time for the date-format function. |
AMBW-33588 |
After migration, an incorrect validation error was displayed for a process inline schema when referring to WSDL inline schema without the schemaLocation attribute. |
AMBW-33569 |
During migration, the Handle Variable Rename error pop up was displayed. |
AMBW-33550 |
Values of the promoted application properties in different profiles were modified when a new module property was added. |
AMBW-33510 |
The FaultDetails variable was not shown in the debugger when a Catch block was applied in the Scope group. |
AMBW-33503 |
For a few migrated projects, building a workspace took a long time. |
AMBW-33462 |
TIBCO Business Studio™ for BusinessWorks™ became unresponsive in Components view intermittently when switching between REST Bindings. |
AMBW-33461 |
The application went into an impaired state when a shared resource was not placed inside a package in a shared module. |
AMBW-33276 |
Main process was delayed as sub-processes could not be spawned. |
AMBW-33246 |
Considerable amount was required while building a workspace when there were multiple schemas in a workspace. |
AMBW-33219 |
An application without any dependency on JMS failed when an Enterprise Messaging Server (EMS) driver was uninstalled. |
AMBW-33204 |
New process was created after renaming an existing process. |
AMBW-33192 |
You could not completely remove an activity name when renaming an activity in the Properties tab with the backspace key. |
AMBW-33118 |
The module property name could not be edited when clicking it too fast. |
AMBW-33113 |
A validation error was generated during start of an application but not at the design time even when the type of the property inside the module descriptor did not match the type of the process property. |
Migration
Key | Description |
---|---|
AMBW-34351 | A main process could not pass mapped data to a sub process. |
AMBW-34187 | After migration, JMS Send Message activity could not reflect changes in a referenced schema. |
AMBW-34078 | After migration, an incorrect error Process In-line schema namespace collision error was displayed. |
AMBW-33959 | The Rendezvous Subscriber activity could not pick up messages at run time and generated the null pointer exception. |
AMBW-33880 | After migration, few exceptions were listed in the MigrationReport.log that broke some processes. |
AMBW-33876 | After migration, the Catch block and its associated activities executed only once. |
AMBW-33856 | After migration, a process migrated as empty due to some issue with its Iteration element's inline schema creation. |
AMBW-33732 | After migration, properties of SOAP Request Reply activity were not migrated successfully. |
AMBW-33577 | After migration, few processes had a duplicate WSDL or XSD entries in the Process Dependencies tab. |
AMBW-33571 | The mapping did not create a copy-of element for choice elements when a root element had choice elements. |
AMBW-33520 | After migration to TIBCO BusinessWorks™ Container Edition 2.4.1 and running the project, the Confirm activity remained in the starting status. |
AMBW-33499 | After migration, Generate Error activities that had choice elements using whenotherwise conditions were deleted. |
AMBW-33492 | After installing TIBCO BusinessWorks™ Container Edition 2.4.2, some projects displayed the StackOverFlow error during migration. |
AMBW-33490 | After migration,
Parse XML and
Mapper activities were migrated as Null when an input binding element schema was a part of WSDL, and a resource URI had
special characters. |
AMBW-33488 | The JMS Receiver activity was migrated as empty when JMS application properties were not mapped from design time libraries. |
AMBW-33464 |
The </xsd:attribute name="xml:lang" type="xsd:language" use="optional"/> now migrates as </xsd:attribute ref="xml:lang" use="optional"/>. |
AMBW-33443 | Numbers in XPath expressions were wrongly migrated as "xsd:string(...)" instead of xsd:string(). |
AMBW-33437 | After migration, the JMS Queue Requestor and JMS Queue Receiver activities had different target namespaces for inline schema which resulted in some errors in the project. |
AMBW-33433 | An exception was generated when migrating the project due to which a process migrated as an empty process. |
AMBW-33389 | After migration, the Activity input configuration error was generated on the Input tab of an End activity inside a Catch block. |
AMBW-33369 | After migration, XPath was missing from a Reply activity. |
AMBW-33368 | After migration, an error was generated at runtime when the JMS Send Message and JMS Receive Message activities had inline schemas. |
AMBW-33309 | After migration, a process was migrated as an empty process. |
AMBW-33308 | After migration, when a process had JMS Queue Requester activity whose input and output was configured with an inline XML schema, the output inline schema replaced the input inline schema for that activity. |
AMBW-33307 | After migration, when a process had JMS Topic Requester activity whose input and output was configured with an inline XML schema, the output inline schema replaced the input inline schema for that activity. |
AMBW-30921 | A sub-process with a WSDL inline schema in the End activity could not be migrated. |
HTTP Palette | |
---|---|
Key | Description |
AMBW-34208 | The Send HTTP Request activity sent responses with empty fields intermittently. |
AMBW-33136 |
An application failed during run time but no error was displayed at design time when the Host field in the HTTP Connector shared resource had a literal value as localhost and the value of the Deployment Target for an application was Tibco Cloud. |
General Activities Palette | |
Key | Description |
AMBW-33483 |
An application job was started as soon as an Application or an AppNode was restarted when the Interval Unit value was set to DAY in the Timer activity. |
JAVA Palette | |
Key | Description |
AMBW-32756 |
The XML To Java activity could not reload newly added Java members in a Java class. |
JDBC Palette | |
Key | Description |
AMBW-34293 |
The Use Nil option of JDBC activities did not work for datatypes such as int, decimal, or numbers. |
AMBW-34027 |
All columns of the table were displayed only when one of the tables returned as a part of an SQL procedure response was completely empty, and the Use Nil check box was selected. |
AMBW-33475 |
The SQL Direct activity returned the value as true instead of empty when mapping the output with nillable as true and Use Nil option was selected. |
AMBW-33360 |
The JDBC Query activity returned the value as true instead of empty when mapping the output with nillable as true and Use Nil option was selected. |
AMBW-33359 |
The NVARCHAR data type was converted to the VARCHAR data type when the sendStringParametersAsUnicode property was set to false in the SQL Server URL. |
AMBW-33330 |
Excess threads were created when there were maximum number of connections to the database. The threads created by JDBC activities went into sleep state for few seconds rather than going into the standing or the waiting state. |
AMBW-31914 |
JDBC activities could not connect to a secondary server when a DataDirect driver was used and the connection URL had hyphen (-) character in the host name. |
JMS Palette | |
Key | Description |
AMBW-34053 |
The Use Nil option of JDBC activities did not work for datatypes such as int, decimal, or numbers. The JMS Receive Message activity failed to reconnect when there was TIBCO Enterprise Message Server (EMS) failover happened. This happened only when EMS was configured with ftgroup or group mode with governance flag enabled. |
AMBW-34050 |
The JMS Receive Message activity generated an exception multiple times and failed to reconnect to the IBM MQ server when there was a network outage. |
AMBW-34028 |
In some scenarios for Client Ack mode, only the first JMS message was processed successfully and subsequent messages failed to process. |
AMBW-33828 |
When a message was sent using the JMS Send Message activity, and fetched by using an Get JMS Queue activity, the property JMSXDeliveryCount was automatically added to the Dynamic Properties output. |
AMBW-33812 |
The JMS Send Message activity failed to reconnect to the IBM MQ 8 server when the IBM MQ 8 server was restarted. |
AMBW-33438 |
Messages were not moved to $sys.redelivery.delay queue because they were not confirmed in the Get JMS Queue activity with client acknowledge mode. |
Rendezvous Palette | |
Key | Description |
AMBW-34389 |
After migration, the value for one of the elements was missing in the Rendezvous Subscriber activity at runtime. |
General
Key | Description |
---|---|
BCWE-1939 | Errors were created while importing an error free project that was previously exported successfully as a .zip file. |
BCWE-1885 | The sample file path information has been updated.
The sample file for the Docker is available at: BWCE_HOME /samples/Container/docker/source/event-subscriber/tibco.bwce.sample.application.execution.event.subscriber The sample file for Cloud Foundry is available at:BWCE_HOME/samples/Container/cloud foundry/source/event-subscriber/tibco.bwce.sample.application.execution.event.subscriber |