Transcript
TIBCO ActiveMatrix BusinessWorks™ Release Notes Software Release 6.1.1 August 2014
Two-Second Advantage®
2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY TO ENABLE THE FUNCTIONALITY (OR PROVIDE LIMITED ADD-ON FUNCTIONALITY) OF THE LICENSED TIBCO SOFTWARE. THE EMBEDDED OR BUNDLED SOFTWARE IS NOT LICENSED TO BE USED OR ACCESSED BY ANY OTHER TIBCO SOFTWARE OR FOR ANY OTHER PURPOSE. USE OF TIBCO SOFTWARE AND THIS DOCUMENT IS SUBJECT TO THE TERMS AND CONDITIONS OF A LICENSE AGREEMENT FOUND IN EITHER A SEPARATELY EXECUTED SOFTWARE LICENSE AGREEMENT, OR, IF THERE IS NO SUCH SEPARATE AGREEMENT, THE CLICKWRAP END USER LICENSE AGREEMENT WHICH IS DISPLAYED DURING DOWNLOAD OR INSTALLATION OF THE SOFTWARE (AND WHICH IS DUPLICATED IN THE LICENSE FILE) OR IF THERE IS NO SUCH SOFTWARE LICENSE AGREEMENT OR CLICKWRAP END USER LICENSE AGREEMENT, THE LICENSE(S) LOCATED IN THE “LICENSE” FILE(S) OF THE SOFTWARE. USE OF THIS DOCUMENT IS SUBJECT TO THOSE TERMS AND CONDITIONS, AND YOUR USE HEREOF SHALL CONSTITUTE ACCEPTANCE OF AND AN AGREEMENT TO BE BOUND BY THE SAME. This document contains confidential information that is subject to U.S. and international copyright laws and treaties. No part of this document may be reproduced in any form without the written authorization of TIBCO Software Inc. TIBCO, TIBCO ActiveMatrix BusinessWorks, TIBCO Rendezvous, TIBCO Enterprise Message Service, TIBCO Business Studio, TIBCO Enterprise Administrator, TIBCO ActiveSpaces, TIBCO Runtime Agent, TIBCO Designer, and Two-Second Advantage are either registered trademarks or trademarks of TIBCO Software Inc. in the United States and/or other countries. Enterprise Java Beans (EJB), Java Platform Enterprise Edition (Java EE), Java 2 Platform Enterprise Edition (J2EE), and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle Corporation in the U.S. and other countries. All other product and company names and marks mentioned in this document are the property of their respective owners and are mentioned for identification purposes only. THIS SOFTWARE MAY BE AVAILABLE ON MULTIPLE OPERATING SYSTEMS. HOWEVER, NOT ALL OPERATING SYSTEM PLATFORMS FOR A SPECIFIC SOFTWARE VERSION ARE RELEASED AT THE SAME TIME. SEE THE README FILE FOR THE AVAILABILITY OF THIS SOFTWARE VERSION ON A SPECIFIC OPERATING SYSTEM PLATFORM. THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. THIS DOCUMENT COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS. CHANGES ARE PERIODICALLY ADDED TO THE INFORMATION HEREIN; THESE CHANGES WILL BE INCORPORATED IN NEW EDITIONS OF THIS DOCUMENT. TIBCO SOFTWARE INC. MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCT(S) AND/OR THE PROGRAM(S) DESCRIBED IN THIS DOCUMENT AT ANY TIME. THE CONTENTS OF THIS DOCUMENT MAY BE MODIFIED AND/OR QUALIFIED, DIRECTLY OR INDIRECTLY, BY OTHER DOCUMENTATION WHICH ACCOMPANIES THIS SOFTWARE, INCLUDING BUT NOT LIMITED TO ANY RELEASE NOTES AND "READ ME" FILES. Copyright © 2001-2014 TIBCO Software Inc. ALL RIGHTS RESERVED. TIBCO Software Inc. Confidential Information
TIBCO ActiveMatrix BusinessWorks™ Release Notes
3
Contents Setting Context Sensitive Help Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Changes in Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Closed Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Binding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Palettes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Known Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17 Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Binding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Palette . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
TIBCO ActiveMatrix BusinessWorks™ Release Notes
4
Setting Context Sensitive Help Preferences This procedure explains how to change your help preferences in TIBCO Business Studio to access context sensitive help from a local directory or from an internal web server, if you have placed the documents under it. Prerequisites Before setting context help preferences you must download the documentation for your product from the FTP site provided by your TIBCO representative. Copy the documentation zip file to a local directory, or to an internal web server and then unzip the file. Procedure 1. In TIBCO Business Studio, click Window > Preferences. On Mac OS X, click TIBCO Business Studio > Preferences. 2. In the Preferences dialog, click BusinessWorks > Help. 3. Select Custom Location and then click Browse to select the html directory where you unzipped the documentation, or provide the URL to the html directory on your internal web server. 4. Click Apply and then click OK.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
5
New Features This topic describes the new features added in the TIBCO ActiveMatrix BusinessWorks product. Release 6.1.1 The following are the highlighted features in this release. Runtime Administration Framework The Runtime Administration Framework now supports: ●
Backing up of the Domains from the Domain Management page.
●
Viewing an application profile prior to application deployment.
●
Downloading an application or application instance profile (from Application page, General > More button).
●
Configuring an application or application instance profile with a profile file (from Application page, General > More button).
●
Changing an application or application instance profile (from Application page, General > More button).
Palettes REST and JSON Palette ●
Invoke REST API activity supports Patch HTTP Verb.
●
BW JSON Utilities to create XML schema (XSD files) from JSON payload or SQL Statements.
Release 6.1.0 The following are the highlighted features in this release. Native Eclipse Design-time ●
Brand new Business Studio Welcome Page to guide users: —
How to create new applications
—
Access to Documentation and TIBCOmmunity
—
One-click loading of key ActiveMatrix BusinessWorks Samples, opening the Main Process, and ready access to sample documentation
●
BW Eclipse “Design” Perspective tailored for integration, web and mobile application design
●
Product Inventory view, which provides a catalogue of ActiveMatrix BusinessWorks out-of-the-box Palettes and Shared Resources as well those from installed BusinessWorks Plug-in Products
●
Support for Process level Default Binding, which is especially useful for invoking external services from sub-processes without configuring them as Component Reference
●
Group with Iterate in Process design
●
Support of Long type in Module Property definition
●
Offers over 65 out-of-the-box project samples to demonstrate usage scenarios
TIBCO ActiveMatrix BusinessWorks™ Release Notes
6
Runtime Administration Framework ●
Product Inventory view in BW Enterprise Administration UI and command line utility
●
Administration Web UI support for configuration update to AppSpaces and AppNodes
●
Supports reporting of commands execution history performed from both Web UI and command line tools for auditing and traceability purposes
●
Enterprise Administration Framework access through REST/JSON API
●
Support of TIBCO Hawk for monitoring and management
Release 6.0.1 The following are the highlighted features in this release. Runtime Administration Framework ●
Administration Web UI support for: —
Creating and deleting of Domain, AppSpace, and AppNode
—
Uploading and deploying Enterprise Archives (EARs)
Release 6.0.0 The following are the highlighted features in this release. Native Eclipse Design time ●
Process Designer
●
Shared modules for modular design of applications
●
Refactoring tools such as Undo, Redo, and Rename
●
Design time tooling for migrating BusinessWorks 5.x projects
●
Offers over 50 out-of-the-box project sample to demonstrate usage scenarios
Graphical Modeler for Zero-code Development ●
User-friendly gestures for commonly performed tasks
●
Multi-operation process definitions
●
Support for Process Scopes
●
Support for Event handlers
●
Support for Exception handlers
●
Support for Conversations
●
Visual process debugger
●
Design time hot deploy debugging paradigm for agile development
Zero-resistance to Coding with Java Development Tooling ●
Full-fledged Java coding and debugging with Eclipse Java IDE
●
Ability to develop Java/OSGi modules
●
Ability to develop and debug BusinessWorks Process and Java code in a single IDE
TIBCO ActiveMatrix BusinessWorks™ Release Notes
7
First Class Support for REST/JSON ●
Wizard to convert resource definitions to testable APIs and services in a few clicks
●
Option to choose between XML or JSON for resource representation
●
Integrated Web UI for documentation and testing
●
Easily consumable from web and mobile applications in Javascript, Python, Ruby, and so on
Runtime Administration Framework ●
Multiple application runtime container
●
Elastic distributed runtime powered by in-memory data grid
●
Elastic distributed administration infrastructure powered by in-memory data grid
●
User-friendly Web UI integrated with TIBCO Enterprise Administrator
●
—
User-friendly UI for navigating large set of complex administration assets
—
User-friendly UI for deploying ActiveMatrix BusinessWorks and Java Applications
Powerful command line tools and console with scripting and interactive modes
Open Platform ●
Activity SDK to Develop Custom Plug-ins and Extensions
●
OSGi Java development
TIBCO ActiveMatrix BusinessWorks™ Release Notes
8
Changes in Functionality The following are changes in functionality in version 6.1.x. Release 6.1.1 Input Parameters for JAVA Palette Activities The input parameters for Java Invoke activity were previously named as "Parameter1", "Parameter2", ... "ParameterN". This approach is changed from this release. Now the Java Invoke activity's input parameters names are based on the selected method's input parameter names. Similarly, the JAVA Process Starter and JAVA Global Instance activities will show the selected method's real input parameter names in the Configuration tab. Projects created before TIBCO ActiveMatrix BusinessWorks 6.1.1 and migrated from TIBCO ActiveMatrix BusinessWorks 5.x will continue with the old behavior, which does not show the real method parameter name. To switch to the new behavior, re-select the method after selecting some other method from the method drop-down for the same class.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
9
Closed Issues The closed issues information is organized as per Administration, Binding, General, Migration, and Palette basis. These are the closed issues for the TIBCO ActiveMatrix BusinessWorks 6.1.x release.
Administration This topic list the closed issues related to Administration. Closed Issues in 6.1.1 Key
Description
AMBW-14411
The backup command is now backing up the archives and profiles into sub folders with the name of the domain and AppSpace if applicable.
AMBW-13910
Updating an AppSpace and Application configuration resulted in errors, if the case of Domain, AppSpace, and Application name was changed.
Closed Issues in 6.1.0 Key
Description
AMBW-13069
Starting an AppSpace without any AppNodes showed the running status as Starting instead of Degraded.
AMBW-12132
Fixed an issue where clicking on the AppSpace link when looking at an AppInstance of an Application led to an empty page.
AMBW-10204
Under certain circumstances, Process configured with Message Sequencing capability encountered ClassCastException at Runtime.
AMBW-8763
bwdesign utility did not create the workspace, if the workspace path included double-byte characters.
Binding This topic lists closed issues related to Binding. Closed Issues in 6.1.1 Key
Description
AMBW-14001
When creating a project with a REST Resource or REST Binding Type, the component or REST binding in Module Descriptors > Components was not accessible.
AMBW-13904
lrestdoc
hostname.
command always yielded the discovery URL using localhost as the
It is recommended not to use Localhost. Use either a system property or by default, the machine address.
bw.rest.dochostname
TIBCO ActiveMatrix BusinessWorks™ Release Notes
10
Key
Description
AMBW-13890
When two or more ActiveMatrix BusinessWorks processes in a module had the same processReference name and at least one of the processsReference was configured with Binding Reference (Binding configured at the Process level), and others were configured with external Binding References (Binding configured at the Component level), then incorrect Service Provider was called.
AMBW-13834
"TIBCO-BW-PALETTE-REST-2000027:Client received a 4xx response for invocation at resource path" exception was thrown at runtime for the Resource Service Path with parameters, when a REST Service was renamed.
AMBW-13775
JSON to XML conversion failed and resulted in malformed JSON (or XML), when the JSON document with a terminal 'array type' node inside a container type JSON node, resulted in malformed JSON.
AMBW-12668
Closing and re-opening the REST BookStore sample displayed the following warning message: The file(Books.bwp) has changed on file system.
AMBW-11387
In Swagger documentation, non-ASCII characters in model schema and parameters were garbled.
Closed Issues in 6.1.0 Key
Description
AMBW-13036
The HTTP Port was not released when the REST application was undeployed.
AMBW-12155
Component Processes could not be implemented with services or public references that used WSDLs defined in shared modules.
ANBW-11542
REST Swagger UI now supports Internet Explorer browser.
AMBW-10163
The addition of a new operation to an existing REST Service that is configured with parameters (for example, Path Parameters, Query Parameters and so on) did not work properly.
AMBW-9484
REST Binding now works with elements of Anonymous Complex Types.
General This topic lists the closed issues related to General issues. Closed Issues in 6.1.1 Key
Description
AMBW-14752
The log level for a Log activity logged as INFO even though it was configured to Warning.
AMBW-14713
Renaming an activity after adding it to a process caused all the references within the process to break at runtime.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
11
Key
Description
AMBW-14249
The gadget to create a new activity for a Group start activity did not work.
AMBW-14248
Creating an activity by selecting from the palette and dropping on to an existing transition did not work when the activity was dropped on to the outgoing transition of GroupStart activity or the incoming transition of GroupEnd activity.
AMBW-14191
Errors in the mapper caused unexpected behavior when working with XPath expressions. For example, activity mapping errors were thrown even though the activity was never executed. Or, activities on a transition were being executed even though the XPath expression on that transition evaluated to false.
AMBW-14161
When changing the group type from Iterate to For Each, the process file did not remove the assign element. This caused an exception to be thrown at runtime.
AMBW-14005
Testing custom palettes did not work with the run or debug shortcuts available on the toolbar and the right-click menu on the process.
AMBW-13996
An Illegal Argument the debugger.
AMBW-13959
Eclipse SWT browser was not configured (or not installed) on Linux platform. As a result, when running TIBCO Business Studio on Linux, the following issues were observed:
Exception
was thrown intermittently when launching
●
Icons for the samples on the Welcome page were not displayed.
●
Help contents for the XPath functions in the Mapper were not displayed.
AMBW-13936
Iterate Group could not iterate over a local element.
AMBW-13897
The Welcome page was unaccessible if it was closed after launching TIBCO Business Studio.
AMBW-13119
The LDAP SSL connection did not work with the Administrative user.
AMBW-12946
Substitution for " (any element) *" defined as part of the inline schema for a WSDL did not resolve newly added elements.
AMBW-12703
When renaming a process service, the references did not get updated accordingly to such a process within same or other processes.
AMBW-12426
Shared Resource names must compose of the package name, followed by the file name (without the extension). This is a convention that the tools try to preserve. However, if the name of a shared resource was edited or changed, it occasionally neither renamed the file nor adjusted the Process package to reflect this convention. The Shared Resources now have non-editable Package and Name fields. To rename, click on the icon to invoke a Process package refactoring.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
12
Key
Description
AMBW-11923
After importing the project, the schema from the Output tab of the Parse Data activity was lost.
AMBW-11884
Multiple REST services could not be selected in the Components tab of an application module.
AMBW-11695
Enterprise archive file generation for a project containing Java source with multi-byte characters failed due to compilation errors. This has been fixed by setting the default encoding for TIBCO Business Studio to UTF-8.
AMBW-11554
It was not possible to use the Set Explicit Nil check box in the mapper.
AMBW-11375
When the Application Project Name was changed, the application name in the Name field of the application's Overview page editor sometimes did not change to stay in sync.
AMBW-10923
The package name in an application module can now contain a hyphen (-).
AMBW-10455
Schema cache did not parse schemas where the target namespace contained spaces in it.
AMBW-9107
An exception was thrown by the debugger if a service name contained nonASCII characters.
AMBW-7660
The process, process package, and process folder names did not accept the nonASCII names.
AMBW-4663
Process names can now contain special characters.
Closed Issues in 6.1.0 Key
Description
AMBW-13941
When opening a closed project, an incorrect warning message was displayed.
AMBW-13122
Palette samples readme.link files did not display the downloaded sample help page on Windows in TIBCO Business Studio and those help pages could not be displayed by the Internet Explorer browser on Windows.
AMBW-12158
When removing a resource such as an XML Schema, WSDL Resource, and so on, the activities with references to the entities that are part of those resources did not become invalid.
AMBW-12157
When adding a dependency on a shared module, the module was not revalidated automatically. Therefore, the errors that were fixed by introducing the new dependency, were still reported (in the Problems View).
TIBCO ActiveMatrix BusinessWorks™ Release Notes
13
Key
Description
AMBW-12087
Fixed a validation error issue for a scenario where TIBCO ActiveMatrix BusinessWorks project contained multiple schemas with same namespace. An element from such a schema was used in the "Data Format" shared resource. A TIBCO ActiveMatrix BusinessWorks process containing Parse/Render activity referred to this "Data Format" shared resource.
AMBW-12039
Conversation initiation did not function at runtime for the signal reply activities and worked only for Receive or Signal-In activities. You can now initiate Conversation with Reply activities of JMS and HTTP.
AMBW-11936
Referencing service WSDLs defined in a shared module resulted in runtime errors.
AMBW-11893
Validation messages were visible even when the Select Value option for Module Shared Variable and Job Shared Variable was selected.
AMBW-11874
Renaming the root element of the schema in the Input Editor and Output Editor resulted in blank editor.
AMBW-11799
Checkpoint activity contained in a group did not recover correctly at the engine recovery, especially an iteration group, such as For Each, While, Repeat, Repeat on Error, and so on.
AMBW-11711
The following exception was thrown when invoking external MDM Web Services: com.tibco.pvm.dataexch.xml.util.exceptions.PmxException: PVMXML-106024: Cannot find XML data type:{http://www.tibco.com/cim/ services/adminservice/wsdl/2.0}LoginRequest
A similar exception was reported for projects that comtained schemas with multiple statements, either directly or indirectly, to the same schema. AMBW-11250
The imported projects showed error markers that affected the validation adversely.
AMBW-10553
Salesforce activities configured with coercions did not work.
AMBW-10212
Removing the Sequencing Key from the Process Starter activity, threw a NullPointerException at runtime.
AMBW-10196
Launching BW Debugger with unsaved Processes sometimes triggered
NullPointerException.
AMBW-10129
After creating a REST Service, a Component configured. exception was thrown at design time.
AMBW-10072
Setting the value of a newly created application property did not work properly. When the resource was saved, the value was lost.
is not
TIBCO ActiveMatrix BusinessWorks™ Release Notes
14
Key
Description
AMBW-8815
Specifying an XSD schema in the input of the operation for a service operation did not show the XSD schema in the Input tab of the Reply activity for that operation.
AMBW-6221
Pasting text into the XSLT source text field did not work.
AMBW-4627
The process property configuration for Start Time for the Timer activity threw an error.
Migration This topic lists the closed issues related to Migration. Closed Issues in 6.1.1 Key
Description
AMBW-13953
After migration of iterate group, the variable list value obtained a forced xsd:int conversion.
AMBW-13905
After migration, Error Transition did not work for TCP.
Closed Issues in 6.1.0 Key
Description
AMBW-11496
Importing a migrated Java project into the workspace of another machine threw an The project can't be built until build path errors are resolved
exception at Design time.
Palettes This topic lists the Closed Issues related to Palettes. Closed Issues in 6.1.1 REST and JSON Palette Key
Description
AMBW-13709
Setting a value specified for the Content-Type HTTPHeader as "application/xwww-form-urlencoded" in the Input tab of the Invoke REST API activity accepted application/json or application/xml according to the option selected in Request Type or Response Type fields in the General tab at runtime by default.
AMBW-12792
Invoke REST API activity failed to call, if query parameters included non-ASCII characters.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
15
HTTP Palette Key
Description
AMBW-13777
Configuring SSL on HTTP resource did not set the isSSL flag. Hence, it was impossible to identify whether SSL was used or not from the HTTP resource object.
JAVA Palette Key
Description
AMBW-5702
For Java To XML activity, if the Java object contained a variable with 'char' datatype, then it was mapped to 'unsignedShort' in the corresponding XML.
Closed Issues in 6.1.0 General Activities Palette Key
Description
AMBW-12089
Checkpoint activity migration is now supported.
HTTP Palette Key
Description
AMBW-12811
REST Invoke activity could not be used with an HTTP Client Shared Resource, when Disable Connection Pooling check box selected.
AMBW-12067
Write to File check box on HTTP Receiver activity is now supported.
JAVA Palette Key
Description
AMBW-12678
Output tab of Java To XML activity did not populate, if the Java class contained Arrays or Wrapper Class Objects.
AMBW-12102
The Java Invoke Method activity showed an input configuration error. An unexpected output, "Account" was thrown at design time for XML To Java activity.
AMBW-12033
Java Collections is now supported for Java Invoke.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
16
JDBC Palette Key
Description
AMBW-12649
JDBC Connection profile could not be created unless the DB activity was dropped on the Process Editor.
AMBW-10926
A Procedure or Function when selected in JDBC Call Procedure activity, displayed the schema name in the Catalog or Package field, instead of displaying it in the Schema field.
Rendezvous Palette Key
Description
AMBW-11966
Checkpointing feature is now supported for the processes that have Rendezvous Subscriber as the Process Starter.
Shared Resource Key
Description
AMBW-13333
Heartbleed vulnerability addressed. Fix included updates to address the heartbeat extension vulnerability referenced in CVE-2014-0160 and US-CERT VU#720951. This specifically included the OpenSSL 1.0.1g libraries.
XML Palette Key
Description
AMBW-6597
Every element got prepended with "pfx:" after XML Transformation.
AMBW-6596
Each element in the Input of the Render XML when mapped individually with a corresponding output of Parse XML, resulted in "schemas:" getting prepended before every element.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
17
Known Issues This topic describes the Known Issues added in version 6.x of the TIBCO ActiveMatrix BusinessWorks. The known issues information is organized as per Administration, Binding, General, Migration, and Palette basis.
Administration This topic lists the Known Issues related to Administration. Key
Description
AMBW-14868
Summary: After deleting an AppSpace from the AppSpace level 2 page, the first operation to Delete (or Create) an AppSpace in the AppSpace level 1 page hangs. Workaround: To complete the first operation, perform one of the following:
AMBW-14422
●
Reload the entire page and retry the operation.
●
Delete the AppSpace from the level 1 page and then create a new AppSpace.
●
After deleting the AppSpace, create a new AppSpace using the bwadmin command line utility.
●
Enter the ESC key to dismiss the dialog box and then retry the same operation.
Summary: The deployment state continues to remain as "In sync", even when the AppSpace configuration update is complete. Workaround: None.
AMBW-12126
Summary: Applications do not retain the state when AppNode is restarted. Workaround: None.
AMBW-8481
Summary: (On Windows) The bwagent listen port is not released when the process is killed. When the bwappNodes are launched again by the bwagent, the process continues to run. Workaround: Always stop the bwagent process gracefully by calling from the TIBCO ActiveMatrix BusinessWorks 6.x installation bin folder. Should the bwagent still fail to allocate the ports on restart, simply wait for 10 minutes before trying again. This allows the Operating System to allocate the ports to a new process.
bwagent.exe stop
AMBW-13067
Summary: Deployment of an application with an invalid profile will fail the deployment, but the UI is showing an application screen with errors. The same applies to other scenarios that cause the deployment to fail. Workaround: Do not use invalid applications.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
18
Binding This topic lists the Known Issues related to Binding. Key
Description
AMBW-14694
Summary: Model/Model Schema in Swagger UI does not show anonymous complex type elements which refer to another anonymous complex type. Workaround: None.
AMBW-14678
Summary: Service names, reference names, and binding names do not support the use of Latin extended and CJK characters. Workaround: None.
AMBW-13999
Summary: Deleting a REST Component results in permanent loss of the Bindings. Workaround: If after deletion the artifacts are not saved, quit TIBCO Business Studio without saving and this will not delete the bindings. However if artifacts are saved after deleting a binding or a component, it cannot be readded.
AMBW-13955
Summary: REST Binding is lost from the components when the process is removed from the component containing the REST service and added again. Workaround: None.
AMBW-13807
Summary: REST Service Binding and Swagger UI do not support Optional Query Parameters at runtime even if they are defined as optional at Design time. Workaround: None.
AMBW-13607
Summary: Swagger UI is not supported on Firefox browser. Workaround: Use other browsers for the Swagger UI.
AMBW-13572
Summary: Swagger UI for some use cases does not show the correct error code in case of Internal Server errors on the Server side. Workaround: Check the raw message that contains the correct error code.
AMBW-13485
Summary: REST Swagger UI does not support browsers like Internet Explorer. Workaround: Use other browsers for the Swagger UI.
AMBW-12156
Summary: When you Drag and Drop a Process from a Shared Module into an Application Module, the Application that contains the Application Module is not updated to contain the Shared Module. Workaround: Explicitly add the Shared Module to the Application.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
19
Key
Description
AMBW-11974
Summary: Resolution of SOAP transport type does not work for SOAP over HTTP, if SOAP over JMS and SOAP over HTTP bindings are in the same process. Workaround: None.
AMBW-11965
Summary: REST Bindings tab values are not serialized correctly if they are edited from Bindings tab of the REST service on the process. Workaround: In the Bindings tab, update values in the Module Descriptors > Components > Bindings.
AMBW-8982
Summary: Changing the Resource name in the REST service Bindings tab, does not update the Resource Service Path. Workaround: None.
General This topic lists the Known Issues related to General issues. Key
Description
AMBW-14958
Summary: During installation, if you choose not to download and install the Oracle Elliptic Curve Cryptography Library, then projects containing a shared resource configured with SSL fail at run time with the following error: A fatal error has been detected by the Java Runtime Environment. Workaround: If you have a different JRE installed in the system path and that one has the library installed, remove the JRE from the system path and then relaunch TIBCO Business Studio.
AMBW-14861
Summary: Unable to enter an XPath expression on a transition using the XPath Builder. This issue is observed on Mac OS only. Workaround: Enter the XPath expression directly in the Properties tab > Expression field for the transition without using the XPath Builder.
AMBW-14789
Summary: Unable to step through the code using the F6 key continuously while debugging as the focus is lost. Workaround: While debugging, manually select the job instance in the Debug view or BusinessWorks Jobs view before clicking on the F6 key to step through the code.
AMBW-14770
Summary: Creating a conversation for a process that includes both a service or a reference and a signal-in activity results in a corrupted process. Workaround: Create the signal-in activity and configure the conversation before adding the service or reference to the process.
AMBW-14712
Summary: The drop-down window size for the Reply Activity's General Service is minimal and does not show any content by default. Workaround: Select the drop-down window and enter the return key for the window to be resized.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
20
Key
Description
AMBW-14577
Summary: Clicking the process file in the Project Explorer and choosing "Launch BusinessWorks Debugger" option does not start the ActiveMatrix BusinessWorks process. Workaround: None.
AMBW-14533
Summary: Mapper does not throw typecasting error, if the Integer datatype is mapped with String datatype. Workaround: None
AMBW-14442
Summary: Cannot copy/paste groups within a process. Workaround: Create a new group and copy/paste the activities from the old group into the new group, then remove the old group.
AMBW-13955
Summary: After deleting a component that contains REST binding, it is not possible to re-create the component with the REST binding. Workaround: To re-add the REST binding: 1. In the Process Editor, right click on the Service without a binding. 2. Choose Components > [componentware] > Create REST Binding. A binding will be created for this service. However, a binding still cannot be created from the Module Descriptor/Components property section after it has been deleted.
AMBW-13942
Summary: When uninstalling a set of products in a TIBCO_HOME that involves TIBCO ActiveMatrix BusinessWorks, ActiveMatrix BusinessWorks Plug-in for CICS, ActiveMatrix BusinessWorks Plug-in for Data Conversion and ActiveMatrix BusinessWorks Plug-in for WebSphere MQ products all at once, the un-installation has the possibility of uninstalling TIBCO ActiveMatrix BusinessWorks first. This fails the uninstallation of the remaining ActiveMatrix BusinessWorks Plug-in products. Workaround: In this case, first uninstall all BusinessWorks Plug-ins before uninstalling TIBCO ActiveMatrix BusinessWorks because the uninstallation of BusinessWorks Plug-ins depends on the uninstallation scripts from TIBCO ActiveMatrix BusinessWorks.
AMBW-13823
Summary: Directory browser dialog in BW Context Sensitive Help preference setting page does not consistently popup on Mac OS X 10.9.2 Workaround: Copy and paste the directory path into the configuration field instead of using directory browser to pick it.
AMBW-13683
Summary: Shared Resource Module Property references in the migrated TIBCO ActiveMatrix BusinessWorks 5.x projects do not show up correctly on Non-Windows platforms. Workaround: Close and reopen the project.
AMBW-13673
Summary: Schema is not populated in Input Editor/Output Editor if there is no targetNamespace in the schema. Workaround: Provide targetNamespace in the schema.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
21
Key
Description
AMBW-13492
Summary: Clicking on the Input or Output tabs of a service operation in TIBCO Business Studio may sometimes throw a java.lang.NullPointerException error. Workaround: None.
AMBW-13090
Summary: com.tibco.bw.core.runtime.ActivityInputValidationException
exception is thrown for a variable of Long dataType, if the Long value is greater than 6 digits. Workaround: Ensure that the Long value does not exceed 6 digits. AMBW-12785
Summary: When trying to exit TIBCO Business Studio before saving the process, throws a java.lang.NullPointerException error. Workaround: None
AMBW-12490
Summary: Under certain circumstances, substitution types do not resolve properly in the mapper. The mapper shows errors for them. Workaround: Try closing and reopening the project. If that doesn't solve the issue, try closing and reopening Eclipse. If the errors still persist, do project clean (that is, go to Project menu and click on "Clean...").
AMBW-11853
Summary: A process that has an XSLT with a substitution, throws a validation exception at run-time, unless the process is explicitly importing the XML Schema. Workaround: The user should explicitly import the XML Schema in the process, by using the Add Process Import tool that is available in Process Properties > Dependencies tab.
AMBW-11815
Summary: Module Shared Variable cannot initialized with XML file, if the XML file contains double-byte characters. Workaround: None.
AMBW-11595
Summary: Adding an AE activity to a BusinessWorks process encounters a NullPointerException. Workaround: None.
AMBW-10137
Summary: TIBCO ActiveMatrix Platform based products fail to install in the same TIBCO_HOME as TIBCO ActiveMatrix BusinessWorks 6.0. Workaround: Installation of TIBCO ActiveMatrix BusinessWorks 6.0 and TIBCO ActiveMatrix Platform based products in the same TIBCO_HOME is currently not supported.
AMBW-7185
Summary: current-group() function is not available in the Data Source after adding the For Each group xslt statement. Workaround: None.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
22
Migration This topic lists the Known Issues related to Migration. Key
Description
AMBW-14688
Summary: When importing TIBCO ActiveMatrix BusinessWorks projects containing Java, HTTP, or SMTP activities in TIBCO Business Studio, some processes may be marked to be dirty (indicated by the * in front of the process name in Project Explorer). If these processes are opened, the Save button is enabled although the user has not made any changes to the process. When this project is run in Debugger, the exception "com.tibco.bx.debug.MismatchedModelException: Node Definitions don't match BPEL Activities" is thrown. Workaround: Before running the project in Debugger, clean the project using the menu Project > Clean.
AMBW-14295
Summary: After migration the output of project with Rest and JSON activities does not match with the input of the other activities in the migrated project. Workaround: None.
AMBW-13932
Summary: If a global variable name and the iteration group's "iteration element" field name is the same, then the migration tool generates a unique name for the iteration element. Workaround: Fix all the related activity input mappings manually.
AMBW-13832
Summary: After migration, the HTTP, JMS and Mail projects show a duplicate header on the Input tab. Workaround: Copy and paste the value of the 2nd element to the 1st element and then delete the 2nd element.
AMBW-13733
Summary: After running the migrated "http attachment", "JavaMethod", "JavaEventSource","jdbc_advance", and "simple_attachment" samples, "Error processing variable currentElement for task innerScope" is encountered in the console. Workaround: None.
AMBW-13566
Summary: XPath cannot convert integer to string automatically when the upstream activity has multiple level schema. Workaround: None
AMBW-13670
Summary: An error is encountered after migration, if the schema has an import statement that cannot be resolved and one for a namespace, that is never used in the process. Workaround: None
TIBCO ActiveMatrix BusinessWorks™ Release Notes
23
Key
Description
AMBW-11449
Summary: Mapping an anyType element to a XML Schema simple type value results in an error. Workaround: Coerce the anyType element with XML Schema simple type element and map. The type of the element used for coercion is determined by the value that is used in the mapping.
AMBW-11189
Summary: Unable to migrate Java Custom Function activity. Workaround: None
AMBW-10891
Summary: Timer activity is not migrated and displayed as an empty activity after migration on non English platform. Workaround: None.
AMBW-10289
Summary: After migration, the DataFormat shared resource reference is not generated correctly for Parse or Render data activities. Workaround: Re-select the shared resource reference before running the project.
AMBW-9969
Summary: TIBCO ActiveMatrix BusinessWorks 5.x projects with SOAP headers configuration in SOAP activities are not properly migrated to TIBCO ActiveMatrix BusinessWorks 6.x. Workaround: SOAP functionality in ActiveMatrix BusinessWorks 6.x is achieved through SOAP Binding where its detail configuration are outside of BusinessWorks Process. The SOAP headers definition are defined at the Binding configuration and configured as generic context parameters for the Process. In the Process, you can use the Get Context activity (from Basic Palette) to retrieve and process the headers as context data. You can do this manually to complete the migrated project.
AMBW-7649
Summary: Error Transitions from an event source and group box are not supported. Workaround: Manually fix the associated mappings especially those containing error variables. Also, move the error handing path logic to the enclosing scope's catch block.
Palette This topic lists the Known Issues related to Palettes. HTTP Palette Key
Description
AMBW-14508
Summary: The HTTP Client Resource automatically uses the "chunked" form as Transfer-Encoding HTTP header value regardless of whether content-length is set or not in the Input tab for Apache HttpComponents. Workaround: None.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
24
Key
Description
AMBW-12732
Summary: Dynamic Headers for HTTP send request activity are partially migrated. The user after migration has to re-map these missing dynamic header fields by using original ActiveMatrix BusinessWorks 5x mappings in reference. Workaround: Add missing headers manually after migration.
AMBW-11263
Summary: Parameters on the Send HTTP Request activity automatically get deleted when Directory name is added on the Advance tab as Module Property. Workaround: Add the parameters again on the Advance tab.
AMBW-9210
Summary: The HTTP Request activity always applies UTF-8 encoding to generate a URI encoded string for the GET method, regardless of the contenttype setting in the HTTP Header. Workaround: Apply the content-type encoding first to generate the URI encoded string for the GET method and then use UTF-8 encoding if the content-type is not defined in the header.
AMBW-7757
Summary: HTTP Receiver activity always applies UTF-8 encoding to get the parameter data from URI encoded strings. The parsed parameter data in the HTTP Receiver activity is garbled if native encoding is applied to URI encoded string. Workaround: Use UTF-8 encoding in the URI encoded strings.
JAVA Palette Key
Description
AMBW-13526
Summary: In Java To XML activity, the Output tab is not populated correctly, if Java Class contains nested Object references in different classes. Workaround: None.
AMBW-12687
Summary: Using a 2D Array as an input parameter to Java Method, throws the following exception at design time in Java Invoke activity. Unable to obtain information for the method from the class .NoSuchMethodException )
Workaround: None. AMBW-11889
Summary:TIBCO Business Studio hung while building a workspace when the class was selected or the Reload button was clicked in the Java To XML or XML To Java activity. Workaround: None.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
25
Key
Description
AMBW-6453
Summary: A runtime exception is thrown for Java to XML activity when trying to convert java object containing Collections. For example, List, Set, Map, or its implementations (ArrayList, and so on). Workaround: Use Parameterized collections (for example, List) in the Java code.
JDBC Palette Key
Description
AMBW-14624
Summary: Set Explicit Nil check box for Objects and Collections in JDBC Call Procedure activity is disabled. Workaround: None.
AMBW-8855
Summary: The localized error messages of JDBC connection were not displayed correctly in Studio. Workaround: None.
AMBW-7375
Summary: While selecting the procedure/function in the JDBC Call Procedure activity, any "Package functions" should not display until a Package is provided in the "Catalog or Package field". Workaround: Click the Cancel button and select the procedure again.
AMBW-4297
Summary: JDBC activities do not validate unsupported queries. Workaround: None.
JMS Palette Key
Description
AMBW-14631
Summary: If a second JMS Shared Resource is added of JNDI type and the New button shortcut is used to create the JNDI Configuration and a JNDI Configuration with the same name already exists, it deletes the package name of the existing JNDI Configuration. This leads to a validation error 'No JNDI Configuration specified' on all the JMS Connection shared Resources that use the affected JNDI Configuration. Workaround: Fix the validation error by going to the JMS Shared resource and reselecting the JNDI configuration or by adding the package name to the JNDI Configuration shared resource.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
26
Key
Description
AMBW-13104
Summary: Body Element structure is not shown in the Input tab of JMS Request Reply and Send JMS Message activities when the Message Type is XML Text and the activity also references a JMS Application Properties shared resource. Workaround: 1. Open the affected process in a text editor (preferably an XML Text editor). 2. Navigate to the element. 3. For every element under the having target namespace similar to http://www.tibco.com/namespaces/tnt/plugins/jms/ default.jsp, add (where xxx is the namespace of the JMS Application Properties XSD) under the element.
AMBW-7449
Summary: RequestTimeout input item is currently not available in the JMS Request Reply activity. Workaround: None.
Parse Palette Key
Description
AMBW-12473
Summary: Parse Data activity throws a NullPointerExeption for the XSD namespace collision scenario. Workaround: None.
REST and JSON Palette Key
Description
AMBW-14866
Summary: When using the BW JSON UTILS > Create Schema from JSON payload wizard, the XSD schema is always created with the root element name even though a different file name is specified. For example, if the root element name is "Books" and the file name is "Books1.xsd", then the schema is created as "Books.xsd" . Workaround: None.
AMBW-14699
Summary: Parse JSON fails to parse JSON payload with root element. Workaround: Remove root element from the input JSON payload.
AMBW-14199
Summary: An error occurred while converting json to xml exception is thrown at runtime for Parse JSON activity, if the schema contains import namespace element with or without "schemaLocation" attribute. Workaround: Use self-contained schema.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
27
Key
Description
AMBW-13573
Summary: When REST Binding for Invoke REST API activity is used with Apache HttpComponents(Supported by HTTP and REST) option in the Implementation Library field for HTTP Client Shared Resource not selected, it does not throw design and/or runtime validation error. Workaround: None.
Rendezvous Palette Key
Description
AMBW-12473
Summary: RV Subscriber activity does not subscribe the message if output schema created by XSD schema editor is used. It works fine if the output schema created Rendezvous activity input/output editor is used. Workaround: Change the elementFormDefault for the schema element created using XSD Schema Editor to "unqualified".
AMBW-12042
Summary: RV subscriber activity does not subscribe the message if output schema created by XSD schema editor is used. It works fine if the output schema created Rendezvous activity input/output editor is used. Workaround: Change the elementFormDefault for the schema element created using XSD Schema Editor to "unqualified".
Shared Resources Key
Description
AMBW-11984
Summary: When a Shared Resource field has a Module Property value, and that field is changed to Literal and then immediately back to Module Property, the Module Property choice must be re-selected. The change to Literal Value removes the Module Property value, but the combo box still retains the old value. The old Module Property value is not saved in the Shared Resource. Workaround: Select the Module Property again to save the value.
XML Palette Key
Description
AMBW-14292
Summary: Parse XML activity displays blank ErrorCode and ErrorMessage for activity output data validation error. Workaround: None.
AMBW-14283
Summary: Activity output data validation error exception is thrown at runtime for schemas that contain "any" element and processContents="strict". Workaround: None.
TIBCO ActiveMatrix BusinessWorks™ Release Notes
28
Key
Description
AMBW-12999
Summary: For Schemas with mixed content, Render XML adds an extra new line to the output after each string. Workaround: None.
AMBW-12860
Summary: After migration problem markers are seen for "Render-POXML","Map-Data" , "Assign" and "Publish-CompletePO-Message". Workaround: Close and reopen the project.
AMBW-11722
Summary: If in the Input of the Render XML each element is mapped individually with a corresponding output of Parse XML, "schemas:" gets prepended before every element. Workaround: None.
AMBW-6965
Summary: When the "Input and Output Style" is Tree for the Transform XML activity, a java.lang.AssertionError: origin cannot be null exception is thrown. Workaround: None.
TIBCO ActiveMatrix BusinessWorks™ Release Notes