Tibco Activematrix Businessworks Release Notes
Tibco Activematrix Businessworks Release Notes
Notes
Software Release 6.1.0
May 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
Contents
Setting Context Sensitive Help Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Closed Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Binding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Palette . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
New Features
This topic describes the new features added in the TIBCO ActiveMatrix BusinessWorks product.
Release 6.1.0
The following are the highlighted features in this release.
Native Eclipse Design-time
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
Support for Process level Default Binding, which is especially useful for invoking external services
from sub-processes without configuring them as Component Reference
Supports reporting of commands execution history performed from both Web UI and command line
tools for auditing and traceability purposes
Release 6.0.1
The following are the highlighted features in this release.
Versatile Runtime Administration Framework
Release 6.0.0
The following are the highlighted features in this release.
Process Designer
Ability to develop and debug BusinessWorks Process and Java code in a single IDE
Wizard to convert resource definitions to testable APIs and services in a few clicks
Easily consumable from web and mobile applications in Javascript, Python, Ruby, and so on
Powerful command line tools and console with scripting and interactive modes
Open Platform
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.0 release.
Administration
This topic list the closed issues related to Administration.
Closed Issues in 6.1.0
Key
Description
AMBW-10204
AMBW-12019
Clicking on the Machines tab on the left hand navigation pane displays agents
and installations. These lists were not filtered by the selected domain and
showed more entries than the actual entries of the domain.
AMBW-12132
AMBW-12910
AMBW-8763
utility did not create the workspace, if the workspace path included
double-byte characters.
bwdesign
Binding
This topic lists closed issues related to Binding.
Closed Issues in 6.1.0
Key
Description
AMBW-13036
The HTTP Port was not released when the REST application was undeployed.
AMBW-12155
AMBW-9484
AMBW-10163
General
This topic lists the closed issues related to General issues.
Closed Issues in 6.1.0
Key
Description
AMBW-11874
Renaming the root element of the schema in the Input Editor and Output
Editor resulted in blank editor.
AMBW-4627
The process property configuration for Start Time for the Timer activity threw
an error.
AMBW-6221
Pasting text into the XSLT source text field did not work.
AMBW-10553
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 <include> statements, either directly or indirectly, to the same
schema.
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-11250
The imported projects showed error markers that affected the validation
adversely.
AMBW-11936
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-11893
Validation messages were visible even when the Select Value option for
Module Shared Variable and Job Shared Variable was selected.
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-12087
10
Key
Description
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).
AMBW-12158
AMBW-11250
The imported projects showed error markers that adversely affected the
validation.
AMBW-10212
Removing the Sequencing Key from the Process Starter activity, threw a
at runtime.
NullPointerException
AMBW-10072
Setting the value of a newly created application property did not work
properly. When the resource was saved, the value was lost.
AMBW-10129
AMBW-10196
is not
Palette
This topic lists the Closed Issues related to Palettes.
Closed Issues in 6.1.0
General Activities Palette
Key
Description
AMBW-12089
HTTP Palette
Key
Description
AMBW-12067
JAVA Palette
Key
Description
AMBW-12102
11
Key
Description
AMBW-11889
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.
AMBW-12678
Output tab of Java To XML activity did not populate, if the Java class contained
Arrays or Wrapper Class Objects.
AMBW-12033
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
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
12
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-12126
AMBW-13910
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
bwagent.exe stop 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.
AMBW-13067
AMBW-13069
Binding
This topic lists the Known Issues related to Binding.
Key
Description
AMBW-12668
Workaround: None
13
Key
Description
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-12108
Summary: REST Service green chevron icon is not displayed on the process
canvas after REST Service is created.
Workaround: Close and reopen the project.
AMBW-13834
Workaround: None
AMBW-13904
AMBW-14001
AMBW-13775
Summary: JSON to XML conversion fails and results in malformed JSON (or
XML), when the JSON document that has a terminal 'array type' node inside a
container type JSON node results in malformed JSON.
Workaround: None
AMBW-13999
AMBW-13485
AMBW-13807
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.
14
Key
Description
AMBW-13890
AMBW-8982
Summary: Changing the Resource name in the REST service Bindings tab,
does not update the Resource Service Path.
Workaround: None.
AMBW-11387
AMBW-11408
AMBW-11542
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: Update values in the Module Descriptors > Components >
Bindings.
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-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.
15
General
This topic lists the Known Issues related to General issues.
Key
Description
AMBW-13897
AMBW-13936
AMBW-13996
AMBW-12785
Summary: When trying to exit TIBCO Business Studio before saving the
process, throws a java.lang.NullPointerException error.
Workaround: None
AMBW-14005
Summary: Testing custom palettes does not work with the run/debug
shortcuts (toolbar and process right mouse popup menu).
Workaround: Use the Run/Debug launch configuration dialog and press the
Run or Debug button on that dialog to launch a test engine
AMBW-13673
AMBW-13959
Icons for the samples does not show up on the Welcome page
In the Mapper, help contents for the XPath functions does not show up
Workaround: These issues indicate that the Eclipse SWT browser is not
configured (or not installed). A supported native browser (WebKitGTK and/or
XULRunner) must be installed. To get a list of supported browsers, see http://
www.eclipse.org/swt/faq.php#browserlinux
To install WebKitGTK, do the following on Ubuntu Linux:
sudo apt-get install libwebkitgtk-1.0.0
On other supported Linux flavours, run the equivalent of the above command
to install WebKitGTK.
16
Key
Description
AMBW-13823
AMBW-13942
AMBW-13122
AMBW-12490
AMBW-13119
Summary: The LDAP SSL connection does not work with the Administrative
user.
Workaround: None.
AMBW-13090
Summary:
com.tibco.bw.core.runtime.ActivityInputValidationException
Summary: Schema cache does not parse schemas where the target namespace
contains spaces in it.
Workaround: None.
AMBW-12946
Summary: Substitution for " (any element) *" defined as part of the inline
schema for a WSDL does not resolve newly added elements.
Workaround: None.
17
Key
Description
AMBW-12703
AMBW-12426
AMBW-11375
Summary: When a user changes the Application Project Name, the application
name in the Name field of the application's Overview page editor sometimes
does not change to stay in sync.
Workaround: Open the Overview page of the application and type in the
correct name.
AMBW-11695
Summary: EAR file generation for a project containing Java source with multibyte characters fails due to compilation errors.
Workaround: This EAR file generation failure caused by the compilation
errors in the java source code can be addressed by setting the default encoding
for Studio to "UTF-8". The first step is to figure out the current encoding used
by Studio.
1. In TIBCO Business Studio, click Installation Details in the About TIBCO
ActiveMatrix BusinessWorks dialog box.
2. Click on the Configuration tab.
3. Search for file.encoding. The value set for this property is the default
encoding for Business Studio.
4. Change this value to UTF-8.
5. Open this file <TIBCO_HOME>/studio/3.6/eclipse/
TIBCOBusinessStudio.ini.
6. On Mac, drill down further into the package contents <TIBCO_HOME>/
studio/3.6/eclipse/TIBCOBusinessStudio/Contents/MacOS/
TIBCOBusinessStudio.ini.
Summary: Module Shared Variable cannot initialized with XML file, if the
XML file contains double-byte characters.
Workaround: None.
18
Key
Description
AMBW-11554
Summary: Unable to use the Set Explicit Nil check box in the mapper.
Workaround: Map (either by dragging from the source tree or using the XPath
expression in the Edit Statement pane) to the target element. You can then
select the Set Explicit Nil check box. This will remove the mapping, except for
the Explicit Nil.
AMBW-11936
AMBW-12059
Summary: After using bwinstall to install the third party drivers, the driver
does not get picked up when the BWApplication is launched in TIBCO
Business Studio.
Workaround: Open the BWApplication. Launch configuration and click on the
Bundles tab. This will reload the launch configuration, if any new bundles are
added to the configuration from outside eclipse.
AMBW-11874
Summary: Renaming the root element of the schema in the Input Editor and
Output Editor results in blank editor.
Workaround: None.
AMBW-11923
Summary: After importing the project, the schema is lost from the Output tab
of the Parse Data activity.
Workaround: Either close and reopen the project or exit and restart TIBCO
Business Studio.
AMBW-11884
AMBW-11595
NullPointerException.
Workaround: None.
AMBW-10923
Summary: When creating an application module for the first time allows
"hyphen" in the package name. However, when creating application module
again, gives not a valid java identifier validation message.
Workaround: None.
AMBW-11250
19
Key
Description
AMBW-7185
AMBW-6221
Summary: Pasting text into the XSLT source text field does not work.
Workaround: Setting the system property
com.tibco.xml.mapper.xslt.edit is set to true, the XSLT text field is
editable, and a Parse button is provided for re-creating the mapper UI tree
from the modified XSLT.
Property is -Dcom.tibco.xml.mapper.xslt.edit=true
AMBW-10137
AMBW-4663
AMBW-11853
Palette
This topic lists the Known Issues related to Palettes.
General Activities Palette
Key
Description
AMBW-4627
Summary: The process property configuration for Start Time for the Timer
activity throws an error.
Workaround: Do not configure the Start Time and End Time fields with
Process Property or Module Property.
20
HTTP Palette
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-13777
Summary: The flag isSSL is not set, if SSL is configured on HTTP resource.
Hence, it is not possible to identify whether SSL is used or not from HTTP
resource object.
Workaround: None
AMBW-11263
JAVA Palette
Key
Description
AMBW-5702
Summary: For Java To XML activity, if the java object contains variable with
'char' datatype, then it gets mapped to 'unsignedShort' in the corresponding
XML.
Workaround: None.
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
Workaround: None.
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<String>) in
the Java code.
21
JDBC Palette
Key
Description
AMBW-4297
AMBW-11626
JMS Palette
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 <tibex:Types> element.
3. For every <xsd:schema> element under the <tibex:Types> having target
namespace similar to http://www.tibco.com/namespaces/tnt/plugins/jms,
add <xsd:import namespace="xxx"/> (where xxx is the namespace of the
JMS Application Properties XSD) under the <xsd:schema> element.
Parse Palette
Key
Description
AMBW-12473
Rendezvous Palette
Key
Description
AMBW-12473
22
Description
AMBW-13709
Summary: Specifying a value specified for the Content-Type HTTPHeader as "application/x-www-form-urlencoded" in the Input tab of the Invoke REST API
activity, takes application/json or application/xml according to what is selected
in Request or Response Type in the General tab at runtime by default.
Workaround: None.
AMBW-12792
Summary: Invoke REST API activity fails to call, if query parameters include
non-ASCII characters.
Workaround: None
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-11722
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-12999
Summary: For Schemas with mixed content, Render XML adds an extra new
line to the output after each string.
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