General

This topic lists the closed issues related to General issues.

Release 6.10.0

Key Summary
AMBW-49326 The "XSLT Out of Sync" error does not get fixed even after carrying out a Quick Fix.
AMBW-49101 The XSLT has a mismatch in the process file where one of the elements is missing in the Partbinding located in inputBinding. In certain situations, the Mapper’s XSLT may miss the last param name needed for the XSLT document.

After updating or resetting the process, you can see the param name="BackendStub" in the Partbinding. The param name="BackendStub" does not appear in the Partbinding of the text file of the process MappingOnReplyTask.bwp until the process gets reset or updated.

AMBW-48917 Preceding zeros are being trimmed in the String field of Mapper.
AMBW-45622 The Wait Activity does not reset its timeout in a loop.
BWCE-5850 An application is not complete if an activity in a process has multiple transactions of type "Success with no matching condition". Now an error validation message is shown in TIBCO Business Studio for BusinessWorks.

Release 6.9.1

Key Summary
AMBW-48156 The dateTime() function throws "[FORG0001] Invalid value for cast/constructor" error for the input value “xsd:dateTime("2022-12-20T17:14:50.Z")”.
Set the property -Dbw.xml.datetime.allowMissingFracSeconds=true to overcome the error while parsing the date and time for the input value. By default, this property is false.
AMBW-47854 Application with an iterate group running in Debug mode throws an Out of memory error.
AMBW-47303 In the ActiveMatrix BusinessWorks 6.6.1 release notes, the wrong syntax, bw.application.activity.validateInput[.<ApplicationName>[.<ApplicationVersion>][.<ModuleName>.<ProcessName>[.<ActivityName>]]] to support turning off XML validation up to activity level was mentioned.
The correct syntax for the system property that has to be set at the appnode level to turn on/off XML validation at the activity level is bw.application.activity.validateInput[.<ApplicationName>[.<ApplicationVersion>][.<PackageName>.<ProcessName>[.<ActivityName>]]].
AMBW-46900 To address security vulnerabilities, the maven-shared-utils-3.2.1.jar file has been upgraded to CVE-free maven-shared-utils-3.3.3.jar in assembly_tibco_com_tibco_org_eclipse_maven_feature_p2.
AMBW-36024 Tests tab and icon shown for mocked activities are missing when importing a project configured using Maven in a workspace.

Release 6.9.0

Key Summary
AMBW-46579 When an integer value is mapped to a decimal element, the fractional values are always present even though there is no fractional part in the mapping.
AMBW-46474 TIBCO Rendezvous® (RV) projects throw NullPointerException with version RV 8.6.0.
AMBW-45744 The Timer Trigger process blocks when the EMS connection is lost.
AMBW-44570 TIBCO ActiveMatrix BusinessWorks™ throws an error when a long-type value is mapped in the "int" type for XPath.
AMBW-40485 The XSLT Transform activity fails to recognize and transform certain data from the input XML string.
AMBW-28277

The XSLT Transform activity skips certain data from the input XML string.

BWCE-4934 A ClassNotfoundexception occurs during Maven testing when a shared module has a Java class and it is called using the Java Invoke activity.
BWCE-4848 The Maven plug-in does not pick dependency versions from the parent pom.xml file.

Release 6.8.1

Key Summary
AMBW-45819

TIBCO ActiveMatrix BusinessWorks plugin for Apache Maven does not resolve the transitive dependencies when you create an EAR using the mvn package command.

AMBW-45489

If you provide any character in the Fill With field of the Data Format shared resource and then use the shared resource along with the Render Data or the Parse Data activities, ActiveMatrix BusinessWorks adds the 'O' character in the activity output instead of the character provided by you.

AMBW-45457

Any element in output editor or RVSubscriber which is expected to receive any kind of requested XSD data structure is not mapping received data in any element, resulting in empty output from RVSubscriber.

AMBW-45449

The Rendezvous Subscriber activity fails to process messages that are generated with the third-party Rendezvous publishers.

AMBW-45414 Unable to map the iterator element value on transition post-migration.
AMBW-44957 The context-sensitive help for TIBCO Business Studio for BusinessWorks is not currently available in ActiveMatrix BusinessWorks 6.8.0.
AMBW-44034

The JDBC Query activity result set adds extra space in the output for a field that is empty in the database.

Release 6.8.0

Key Summary
AMBW-44449

Transition condition with boolean value is not evaluated correctly against String true.

Add the new -Dbw.xml.comparable.legacy.booleanStringEquality=true property as a VM argument along with the -Dbw.engine.use.transition.xpath.expression.lang.1.0=true property in TIBCO Business Studio for BusinessWorks

AMBW-44448

Empty tag is not generated for optional-nil elements.

Now, a new Treat optional-nil elements as optional elements check box is added on Window > Preferences > Mapper page. Select the check box and clean the workspace.

After cleaning the workspace, you get some XSLT out-of-sync errors on the Problems tab. Use the Quick Fix option to resolve those errors and execute the project again to generate empty tags for the optional-nil elements.

AMBW-44435 Input and Output schemas are not formed correctly when creating a Mesh client for a ActiveMatrix BusinessWorks and TIBCO Flogo Open API Specification 3.0 Mesh Service.
AMBW-44434

After Tibtunnel recovers from its termination, ActiveMatrix BusinessWorks cannot connect to the on-premise resources such as Enterprise Message Service (EMS) for one round of Timer trigger.

AMBW-44350 ActiveMatrix BusinessWorks consumes a large memory heap and throws the out of memory error when you read a file using the Java Invoke activity.
AMBW-44305

If you select the Generate Implementation Specification check box, the REST service binding binds properly with the newly generated Swagger specification and the same specification appears in the Manifest.json while exporting the application EAR.   

AMBW-44090

ActiveMatrix BusinessWorks does not display expected elements, if any, when an unexpected element is encountered while validating an XML document against a schema.

AMBW-43867

Oracle JDK 11.0.12 is now bundled with this release of ActiveMatrix BusinessWorks.

AMBW-43209

When an XSLT transformation fails, the stack trace does not show the element that fails during the transformation and the cause of the failure on the Render JSON activity.

AMBW-43104 The Write File activity cannot generate a file when the TextContent field has the space character (" ") value.
AMBW-43100

The literal white space character ('') is not datatype-valid with respect to the datatype definition '{http://www.w3.org/2001/XMLSchema}double'. error is displayed in mapper.

To avoid typecasting error, use the following VM argument:

-Dbw.xml.general-comparison.ignore-numeric-cast=true

AMBW-43098 An application throws an error when an activity's XPath contains the insert-before() function.
AMBW-43097

The whitespace characters (' ') are trimmed in a string field of the Mapper activity.

AMBW-43044

The bwdesign utility shows the NLS unused message warning when exporting a project.

AMBW-42903

A SOAP service having the Reply activity throws the following error for an error configured on the Reply activity when the Reply activity has an input value mapped to the Description field:

$$$$$ ERROR occurred while converting between Axiom and BW preferred node type.

AMBW-42657

You cannot add the duplicate When condition along with its expression if you use the Surround with Choice option for an element, and then try to duplicate the When condition.

AMBW-42568

An application throws an error on design time and runtime when an activity's XPath contains the min() and max() function. A new Quick Fix option is provided to resolve the error.

AMBW-41646

Smart Mapper cannot create a For Each statement for a repeating element.

AMBW-34798

The $ParseXml/primitive>sum($ParseXml/NewElement) expression generates incorrect results with XPath 2.0 when the following VM arguments are set in TIBCO Business Studio for BusinessWorks: -Dbw.application.activity.validateInput=false and -Dbw.application.activity.validateOutput=false

AMBW-33760

Transition expression is not saved in MAC OS.

AMBW-33562

TIBCO Business Studio for BusinessWorks does not show the job data when debugging an application in the debugger

Release 6.7.0

Key Description
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-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-41223 The trim() mapper function in the Group by clause failed and generated the XSLT transformation error at run time.
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-41221 The input tab mappings were not visible for activities when the if condition in the XPath function was empty.
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-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-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-39898 The XSD resolver could not process the id attribute in the xs:group element.
AMBW-39494 Summary: The current-dateTime() function returned different representation of output in TIBCO Cloud Integration, ActiveMatrix BusinessWorks, and TIBCO ActiveMatrix BusinessWorks Container Edition.
AMBW-38971 After migration, coercion disappeared and had to be remapped frequently.
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-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-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.