TIBCO ActiveMatrix BusinessWorks™ Express Release Notes

TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
TIBCO ActiveMatrix BusinessWorks™ Express
Release Notes
Software Release 1.2.0
November 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™ Express Release Notes
3
Contents
TIBCO Documentation and Support Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Changes in Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Closed Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Known Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
4
TIBCO Documentation and Support Services
All TIBCO documentation is available on the TIBCO Documentation site, which can be found here:
https://docs.tibco.com
Product-Specific Documentation
Documentation for TIBCO products is not bundled with the software. Instead, it is available on the
TIBCO Documentation site. To directly access documentation for this product, double-click the
following file:
TIBCO_HOME/release_notes/TIB_bwx_version_docinfo.html
The following documents for this product can be found on the TIBCO Documentation site:
●
Concepts
●
Installation
●
Getting Started
●
Application Development
●
Administration
●
Bindings and Palettes Reference
●
Samples
●
Error Codes
●
API Reference
How to Contact TIBCO Support
For comments or problems with this manual or the software it addresses, contact TIBCO Support as
follows:
●
For an overview of TIBCO Support, and information about getting started with TIBCO Support,
visit this site:
http://www.tibco.com/services/support
●
If you already have a valid maintenance or support contract, visit this site:
https://support.tibco.com
Entry to this site requires a user name and password. If you do not have a user name, you can
request one.
How to Join TIBCOmmunity
TIBCOmmunity is an online destination for TIBCO customers, partners, and resident experts. It is a
place to share and access the collective experience of the TIBCO community. TIBCOmmunity offers
forums, blogs, and access to a variety of resources. To register, go to:
http://www.tibcommunity.com
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
5
New Features
Here are the new features available in this release (1.2.0) of TIBCO ActiveMatrix BusinessWorks
Express.
Runtime Administration Framework
Runtime Administration Framework
bwagent supports an external datastore for
communication and TIBCO Enterprise Message
Server (EMS) for persistence
The bwagent now supports an external datastore
(PostgreSQL or MySQL) and TIBCO EMS for
persistence and communication in addition to
TIBCO ActiveSpaces. See Administrator and
Agent -> bwagent -> Configuring bwagent in the
Administration guide for details.
bwagent configuration
Two JSON files are provided for bwagent
configuration: bwagent_as.json and
bwagent_db.json. You can use the bwadmin
config command with one of these JSON files to
configure the bwagent.
See Administrator and Agent -> bwagent ->
Configuring bwagent -> ActiveSpaces
Configuration for bwagent and Administrator
and Agent -> bwagent -> Configuring bwagent > Database/EMS Configuration for bwagent in
the Administration guide for details.
bwadmin commands for viewing agent and
engine information
Remote AppNode debugging from TIBCO
Business Studio
There are new bwadmin commands for viewing
agent and engine information:
●
The show agentprocessinfo command
shows info about the agent.
●
The show bwengine command shows info
about the engine on an AppNode.
●
The bwenginedb command shows info about
the engine database.
You can debug a remote AppNode from TIBCO
Business Studio. To do so, select the AppNode in
the Deploy view and click the enable debug icon
in the Properties view before launching the
debugger.
See Deploying an Application -> Using the
Debugger -> Remote Debugging in the
Application Development guide for details.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
6
Runtime Administration Framework
Remote AppNode debugging enabled using the
bwadmin command or from the Admin UI
You can enable remote debugging for an
AppNode using the bwadmin command or from
the Admin UI. This is useful in secure
environments where only an administrator has
the access rights to enable or disable ports.
See Administration Tasks and Reference ->
Managing AppNodes -> Debugging an
AppNode in the Administration guide for details.
Application activity execution statistics and
process execution statistics collection
You can collect application activity execution
statistics and process execution statistics and
display the results as a text file, an HTML file, or
write to a database. See Logging -> AppNode
Logging -> Statistics Collection in the
Administration guide for details.
Domain backup and deletion in the Admin UI
The following operations are available on the
Domain Management page in the Admin UI:
View process diagrams in the Admin UI
●
Backing up and restoring an domain. See
Administration Tasks and Reference ->
Managing Domains -> Backing Up and
Restoring a Domain in the Administration
guide for details.
●
Deleting a domain. See Administration Tasks
and Reference -> Managing Domains ->
Deleting Domains in the Administration guide
for details.
From the Application page in the Admin UI for
a running application, you can view the
endpoints, components, and processes for a
running application. Furthermore, you can view
the process diagrams provided the application
archive file was generated using the current
version of the product.
See Administration Tasks and Reference ->
Managing an Application -> Viewing Endpoints,
Components, and Processes in the Administration
guide for details.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
7
Runtime Administration Framework
REST Doc URL in the Admin UI
From the Application page in the Admin UI for
a running application, you can view the REST
Doc URL for applications using REST services.
The links open the REST UI page where you can
test out the operations. See Administration Tasks
and Reference -> Managing an Application ->
Viewing Running Applications in the
Administration guide for details.
Unified Doc URL configuration
Documentation for all applications in an
AppSpace using REST services are now
available on a single REST Doc URL. See
Administration Tasks and Reference ->
Managing an Application -> Viewing Endpoints,
Components, and Processes -> Configuring a
Unified Doc URL in the Administration guide for
details.
Application properties and application instance
properties editing in the Admin UI
Application properties and application instance
properties can be edited from the Admin UI. See
Administration Tasks and Reference ->
Managing an Application -> Editing Application
and Application Instance Properties in the
Administration guide for details.
Application profile download from the Admin
UI
Application profiles can now be downloaded
from the Admin UI. This is the same as
exporting an application profile on the
command line using the bwadmin export
command. See Administration Tasks and
Reference -> Managing an Application -> Editing
Application and Application Instance Properties
-> Exporting an Application Profile in the
Administration guide for details.
AppSpace or AppNode configuration update
from the Admin UI
The AppSpace or AppNode configurations can
be viewed and updated from the Admin UI.
Updates to the AppSpace configuration made
from the Admin UI are applied to all the
AppNodes contained in that AppSpace. This is
the same as running the bwadmin config
command on the command line to update the
AppSpace or AppNode configurations.
See Administration Tasks and Reference ->
Managing AppSpaces -> Editing an AppSpace
Configuration and Administration Tasks and
Reference -> Managing AppNodes -> Editing an
AppNode Configuration in the Administration
guide for details.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
8
Runtime Administration Framework
Ability to iterate through a list of items in Level
2 entities in the Admin UI
You can now iterate through a list of items in
Level 2 entities (next and previous) in the Admin
UI. See Admin UI tasks in the "Administration
Tasks and Reference" section in the
Administration guide.
Design-time
Design-time
Compensation Handlers and Compensate
activity
Every scope can define a compensation handler,
which contains logic that gets executed to revert
the logic of the scope. A compensation handler
can be executed only if the scope that is belong
to has been successfully executed. A
compensation handler can be triggered in the
following ways:
●
implicitly, by an uncaught fault that is
thrown downstream in the process.
●
explicitly, by using the Compensate activity.
FTL Palette
The FTL palette allows ActiveMatrix
BusinessWorks applications to send and receive
®
messages using TIBCO FTL . See FTL Palette in
the Bindings and Palettes Reference guide for
details.
Inspector Activity
The Inspector activity is used to write the output
of any or all activities and module properties to
a file and/or standard output. This activity is
particularly useful to debug processes. See
Inspector in the Bindings and Palettes Reference
guide for details.
Deploy an application from TIBCO Business
Studio
You can deploy an application to an AppSpace
from TIBCO Business Studio. See Deploying an
Application in the Application Development guide
for details. For restrictions, refer to Known
Issues section in the Release Notes.
Generate ActiveMatrix BusinessWorks processes
in SVG format when generating archive file
When creating an archive file for an application,
the application packager also generates the
ActiveMatrix BusinessWorks processes in SVG
format, which can be rendered in the Admin UI.
When you deploy this archive file and start the
application, you can view the process diagrams
for the processes from the Applications page in
the Admin UI.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
9
Design-time
Support for partial responses in REST
Partial responses in REST helps the user to
request only those fields which are required as
part of response. See REST Binding in Bindings
and Palettes Reference guide for details.
Support for refactoring XSD schema and WSDL
entities
A new refactoring tool for renaming entities is
available as part of the Project Explorer menu.
When you right-click on a particular entity, if
that entity supports refactoring, a new Refactor
menu containing the refactoring tools that are
appropriate and available for that entity is
displayed. For example, when you right-click on
an XML Schema, the Refactor menu item lists a
Rename XSD Schema Namespace refactoring
tool.
Eclipse p2 installation for ActiveMatrix
BusinessWorks Plugins
ActiveMatrix BusinessWorks plugins can now
be installed from TIBCO Business Studio using
the Help > Install New Software menu. The
Eclipse p2 installation packages for the plugins
must be downloaded and made available on an
update site or directory beforehand. See
Installing TIBCO ActiveMatrix BusinessWorks
Plug-ins in the Installation guide for details.
Samples and Scripts
Samples and Scripts
Core admin scripts support database/EMS
configuration
The core admin scripts now support the
bwagent configuration for PostgreSQL database
with TIBCO EMS.
New admin script to create a fault tolerant group
with cross-engine persistence.
A new admin script,
configureBWEngineGroup.sh,
to create a faulttolerant group with cross-engine persistence is
available. This script can be used the bwagent is
configured for TIBCO ActiveSpaces.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
10
Changes in Functionality
The following are the notable changes in functionality in this release (1.2.0).
Runtime Administration FrameWork
Runtime Administration Framework
Changes in the file system location for the
default \domains folder
The default folder (domains) used to store
runtime artifacts in the file system used to be
located at . This folder is now located at folder.
You can change the location of the default folder
used to store the runtime artifacts by updating
the defaultdomain.domainHome property in the
file. See section Configuring the Location of the
Default Domains Folder in the Administration
guide for details.
Changes to the OSGi commands
The OSGi commands have changed. For the full
list of commands, see Managing AppNodes ->
Enabling the OSGi Console for an AppNode ->
OSGi Runtime Statistics Commands in the
Administration guide.
Archive paths in a backup archive are now
relative within the archive
When a backup is created as an archive file, the
archive file is generated as
<entity>_<name>.zip and contains relative
paths. The destination argument can be an
existing folder, or if the specified ends with a
forward-slash ('/') , a folder will be created (if it
does not exist already).
Persistent application state
Previously, applications did not retain their state
after an AppNode was restarted. This behavior
has changed and applications now retain their
state when an AppNode is restarted.
Samples and Scripts
Samples and Scripts
Changes in the file system location
The core admin scripts are now available under
the BWX_HOME/samples/core/admin folder. See
Core Admin Scripts in the Administration guide
for details.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
11
Samples and Scripts
Changes to the location of the admin scripts
shipped with the product
Previously, all the admin scripts were installed
under a single directory, BWX_HOME/samples/
core/admin.
These scripts are now separated into two sets
and are installed under the following directories:
●
Sample scripts located at BWX_HOME/
samples/core/admin.
●
Generic scripts located at BWX_HOME/
scripts/admin.
As a consequence of this separation, the sample
scripts now rely on the PATH variable to find
the generic scripts available under BWX_HOME/
scripts/admin.
The script, BWX_HOME/scripts/bashrc.sh,
containing the environment variables is autogenerated after installation. To set the
environment variables required to run the
admin scripts, add the following statement to
your ~/.bashrc file to source the generated
script:
source
BWX_HOME/scripts/bashrc.sh
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
12
Closed Issues
The following are the closed issues for the 1.2.0 release of TIBCO ActiveMatrix BusinessWorks Express.
The closed issues are grouped by components:
●
Administration
●
Bindings
●
General
●
Palettes
Administration
Key
Description
AMBW-16775
On Microsoft Windows, an exception (Failed to write config file) was
thrown when configuring an AppNode if the config.ini file was not written
using UTF-8 encoding.
AMBW-14868
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 was hanging.
AMBW-12126
Applications did not retain their state when an AppNode was restarted.
AMBW-8481
On Microsoft Windows, the bwagent listen port was not released when a process
was killed. As a result, when the bwappNodes were launched again by the
bwagent, the process continued to run.
Bindings
Key
Description
AMBW-14834
An error was thrown by the SOAP service if the SOAP address location contained
a question mark character ("?"). This has been fixed.
AMBW-14694
Model/Model Schema in Swagger UI did not show anonymous complex type
elements which refer to another anonymous complex type.
AMBW-13807
REST Service Binding and Swagger UI did not support Optional Query
Parameters at runtime even if they were defined as optional at design time.
AMBW-11344
When you moved a process from a shared module into an application module
using Drag and Drop mechanism, the application that contained the application
module was not updated to contain the shared module.
AMBW-14678
Service names, reference names, and binding names now support the use of Latin
extended and CJK characters.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
13
General
Key
Description
AMBW-15334
When a process contained two or more Error transitions, the input mappings
for all but one of the activities using the error transitions were broken and
caused incorrect problem markers.
AMBW-14789
While debugging, the F6 key could not be used continuously to step through
the code as the focus was lost.
AMBW-14770
Creating a conversation for a process that included both a service or a reference
and a signal-in activity resulted in a corrupted process.
AMBW-14712
The size of the drop-down field for the Reply Activity's General Service was
minimal and did not show any content by default. To resize the window, you
had to select the drop-down field and enter the return key. This has been fixed.
AMBW-14577
Clicking on a process file in the Project Explorer and choosing "Launch
BusinessWorks Debugger" option did not start the ActiveMatrix BusinessWorks
process. This has been fixed.
AMBW-14442
You can now copy and paste activities from one group to another within a
process.
AMBW-13942
When uninstalling ActiveMatrix BusinessWorks and one or more of the
following plugins from a TIBCO_HOME all at once, if ActiveMatrix
BusinessWorks was uninstalled first, then the uninstallation of the remaining
plugin products failed. The affected plugins were:
●
ActiveMatrix BusinessWorks Plug-in for CICS
●
ActiveMatrix BusinessWorks Plug-in for Data Conversion
●
ActiveMatrix BusinessWorks Plug-in for WebSphere MQ
AMBW-13090
An exception,
AMBW-11595
A NullPointerException was thrown when an AE activity was added to an
ActiveMatrix BusinessWorks process.
AMBW-7677
Module shared variable did not build its initial value correctly from XSD
schema for the double-byte characters.
com.tibco.bw.core.runtime.ActivityInputValidationException,
was
thrown for a variable of long data type if the long value was greater than 6
digits.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
14
Palettes
HTTP Palette
Key
Description
AMBW-14508
The HTTP Client Resource automatically used the "chunked" form as TransferEncoding HTTP header value regardless of whether content-length was set in the
Input tab for Apache HTTP components or not.
AMBW-11263
Parameters on the Send HTTP Request activity were automatically deleted when
Directory name was added on the Advance tab as Module Property.
AMBW-9210
The HTTP Request activity always applied UTF-8 encoding to generate a URI
encoded string for the GET method, regardless of the content-type setting in the
HTTP Header.
AMBW-7757
The HTTP Receiver activity always applied UTF-8 encoding to get the parameter
data from URI encoded strings. The parsed parameter data in the HTTP Receiver
activity was garbled if native encoding was applied to URI encoded string.
JMS Palette
Key
Description
AMBW-15982
When configured with JMSApplicationProperties and XML Text payload, the
Body element clashed and mapping could not be done in the input field. This has
been fixed.
However, the UI is not refreshed automatically. You must close the project and
then re-open it to refresh the UI.
AMBW-14631
The package name of an existing JNDI configuration was deleted if a second JMS
Shared Resource of type JNDI was added with the following conditions:
●
the New button shortcut is used to create the JNDI Configuration.
●
a JNDI Configuration with the same name already exists.
This led to a validation error 'No JNDI Configuration specified' on all the
JMS Connection shared Resources that used the affected JNDI Configuration.
AMBW-7449
RequestTimeout input item is now available in the JMS Request Reply activity.
REST and JSON Palette
Key
Description
AMBW-14866
When using the BW JSON UTILS > Create Schema from JSON payload wizard,
the XSD schema was always created with the root element name even though a
different file name was specified.
For example, if the root element name was "Books" and the file name was
"Books1.xsd", then the schema was created as "Books.xsd" .
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
15
REST and JSON Palette
Key
Description
AMBW-13573
The REST Invoke activity now throws a design time validation error if
configured with an HTTP Client Resource which has an unsupported
Implementation Library.
Shared Resources
Key
Description
AMBW-11984
When a Shared Resource field had a Module Property value, and that field was
changed to Literal and then immediately back to Module Property, the Module
Property choice had to be re-selected. The change to Literal Value removed the
Module Property value, but the combo box still retained the old value. The old
Module Property value was not saved in the Shared Resource.
XML Palette
Key
Description
AMBW-14283
An Activity output data validation error exception was thrown at
runtime for schemas that contained "any" element and processContents="strict".
AMBW-12860
After migration, problem markers were seen for "Render-PO-XML","Map-Data" ,
"Assign" and "Publish-CompletePO-Message". This has been fixed.
AMBW-11722
In the Input of the Render XML, if each element was mapped individually with a
corresponding output of Parse XML, every element was prepended with
"schemas:".
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
16
Known Issues
The following are the known issues in this release of TIBCO ActiveMatrix BusinessWorks Express.
The known issues are grouped by components:
●
Administration
●
Bindings
●
General
●
Palettes
Administration
Key
Description
AMBW-16950
Summary: The create appnode command with -r or -lax options does not
work when run in a separate session of bwadmin.
Workaround: None.
AMBW-16790
Summary: On Microsoft Windows, closing the bwadmin command window
terminates the AppNodes that were started from this command window.
Workaround: None. On Microsoft Windows, child processes are terminated
when their parent terminates.
AMBW-16657
Summary: The -na or -noarchives options are currently ignored by the
backup command from TEA shell. As a result, the archives and applications
are backed up even when you run the backup command with option-na (or noarchives) from the TEA shell.
Workaround: None.
Bindings
Key
Description
AMBW-16317
Summary: REST services bypass HTTP Basic Authentication even after LDAP
Configuration is provided on HTTP Connector shared resource. It does not
authenticate against the credentials.
Workaround: None.
AMBW-16039
Summary: Incorrect Swagger specification models are generated for REST
services when using the pass through mechanism (Opaque mode).
Workaround: None.
AMBW-15931
Summary: When sending a REST request to invoke a REST resource and
authentication is enabled, the authorization header is not added to the request.
As a result, the request fails even though the authorization information is
provided. This issue is observed only with the Invoke REST API activity.
Workaround: Add the user name and password in the dynamic header under
the Input tab.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
17
Key
Description
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-13607
Summary: REST Doc UI is not supported on Firefox browser.
Workaround: Use other browsers for the Doc UI.
AMBW-13572
Summary: For some use cases, REST Doc UI 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 Doc UI does not support browsers like Internet Explorer.
Workaround: Use other browsers for the Doc UI.
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
Key
Description
AMBW-17034
Summary: When an application with RVCM is stopped, the AppNode does
not release the RVCM ledger file handle. As a result, when you try to restart
the application, the RVCM ledger file cannot be opened and the application
fails to start.
Workaround: For applications with RVCM, restart the AppNode instead of
restarting the application.
AMBW-17033
Summary: JAXWSInterop sample (binding > soap > http > JAXWSInterop)
throws 'Activity [JavaInvoke] fault' when deployed in Admin.
Workaround: None.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
18
Key
Description
AMBW-16997
Summary: When running an ActiveMatrix BusinessWorks application on
Microsoft Windows 2012, an error message,
com.tibco.bw.tpcl.org.hyperic.sigar, is thrown during startup.
Workaround: None.
AMBW-16992
Summary: When you run an application in TIBCO Business Studio using Run
> Run Configurations..., the application is observed to take a longer time to
start if it contains a shared module.
Workaround: To improve the start time of the application, reset the target
platform, clean the project, and then restart TIBCO Business Studio.
AMBW-16846
Summary: Refactoring the HTTP Shared Resource name or package does not
update the connector field in REST binding.
Workaround: None.
AMBW-16831
Summary: Projects cannot have their names ending with .xsd or .wsdl.
Workaround: Rename the projects to have a suffix other than .xsd or .wsdl.
AMBW-16677
Summary: When you rename a partner link or an operation, the framework
currently does not notify the Confirm activity.
Workaround: None.
AMBW-16642
Summary: Product installation fails on Mac OS X with a dialog box requesting
to install Java SE 6.
Workaround: Java 6 is required for the installation process to complete.
Choose one of the following options to workaround this issue:
1. Prior to running the product installer, download Java 6 from Apple site.
For detailed instructions, see http://support.apple.com/kb/DL1572.
2. If you have already run into the installation failure, click Install to
download and install of Java 6. By default, Java 6 is installed under /
System/Library/Java/JavaVirtualMachines/1.6.0.jdk. At this point
the installer is already in a failed state. Exit the installation by clicking
Cancel. Clean up the TIBCO_HOME directory chosen for installation and
run the installer to install the product.
AMBW-16633
Summary: TIBCO Business Studio fails to launch on Mac Yosemite OS as the
JAVA SE 6 runtime is not available by default.
Workaround: Download and install the Java for OS X 2014-001 from http://
support.apple.com/kb/DL1572.
AMBW-16625
Summary: Refactoring the dependent WSDL namespace causes an error
"TIBCO-BW-BINDING-SOAP-500020: Failed to initialize
SoapServiceBinding".
Workaround: None.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
19
Key
Description
AMBW-16256
Summary: The first attempt to change the data type of an Operator's input or
output schema element fails and the change is not committed. Subsequent
attempts complete without any failure.
Workaround: To commit the change, you must press the return key after every
change.
AMBW-16213
Summary: In the Debug Launcher, only one application can be deselected. If
you try to deselect a second application, the first application gets selected
automatically.
Workaround: Close the applications or modules that you do not want to
debug.
AMBW-16209
Summary: Complex elements are not visible on the Input editor.
Workaround: Refresh and then re-select the process.
AMBW-16038
Summary: A NullPointerException is thrown at runtime for projects which
have subprocess referring to external schema.
Workaround: None. The NullPointerException can be ignored if the REST
application can be accessed from web browser, and the application can be
started and stopped as usual.
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-14533
Summary: Mapper does not throw typecasting error, if the Integer data type is
mapped with String data type.
Workaround: None
AMBW-14254
Summary: The following validation error is thrown when you validate the
WSDL, ZipInfo_gen.wsdl, from the ZipCodeLook sample: cvc-complextype.4: Attribute 'location' must appear on element
'wsdl:import'.
Workaround: The validation error is thrown because the generated WSDL
does not embed the schema. To fix this error, embed the schema when
generating the WSDL from the ZipPort SOAP service binding component.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
20
Key
Description
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 > [componentname] > 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-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 nonWindows platforms.
Workaround: Close and re-open 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.
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-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.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
21
Key
Description
AMBW-11815
Summary: A module shared variable cannot initialized with an XML file that
contains double-byte characters.
Workaround: None.
AMBW-11624
Summary: TIBCO Business Studio hangs when opening SQL Builder if the
database details on the JDBC shared resource are changed from PostgreSQL to
MySQL after a query has been created using SQL builder.
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.
Palettes
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.
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-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.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
22
JDBC Palette
Key
Description
AMBW-16065
Summary: The Use NIL check box in JDBC Query activity's Advanced tab does
not work as expected and the output parameters of the JDBC Call Procedure
are not nillable.
Workaround: None.
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-7535
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.
Parse Palette
Key
Description
AMBW-12473
Summary: Parse Data activity throws a NullPointerExeption for the XSD
namespace collision scenario.
Workaround: None.
XML Palette
Key
Description
AMBW-16925
Summary: An exception is thrown at runtime if the Stylesheet field in a
TransformXML activity is specified using a module property and the module
property contains an absolute path to the stylesheet.
Workaround: Use a relative path to the stylesheet instead of an absolute path.
Also ensure that the XSLT file is in the application module.
AMBW-14292
Summary: Parse XML activity displays blank ErrorCode and ErrorMessage for
activity output data validation error.
Workaround: None.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
23
XML Palette
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-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™ Express Release Notes
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement