TIBCO ActiveMatrix BusinessWorks Express Release Notes ™

TIBCO ActiveMatrix BusinessWorks Express Release Notes ™
TIBCO ActiveMatrix BusinessWorks™ Express
Release Notes
Software Release 1.2.1
March 2015
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-2015 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Closed Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Known Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
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:
https://www.tibcommunity.com
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
5
New Features
Here are the new features available in this release (1.2.x) of TIBCO ActiveMatrix BusinessWorks
Express.
Release 1.2.1
Runtime Administration Framework
Ability to enable or disable process statistics
collection from the Admin CLI.
You can enable or disable process statistics
collection for an application from the Admin CLI
using the following commands:
●
enablestats
●
disablestats
See Process Statistics for details.
Improved Administrator user interface
A number of visual cues and aesthetic
enhancements to the Administrator UI have
been made including improvements to the
Process Viewer.
GET operation to obtain AppSpace configuration
The bwagent REST API now provides a GET
operation to obtain the AppSpace configuration.
Design-time
Improved wizard to create subprocesses
The wizard to create subprocesses has been
improved to create subprocesses with inline
schema and WSDL files. The wizard has also
been improved to make it easy to use and
consistent with the approach to create processes.
Swagger UI and Swagger Specification support
for Basic Authentication
The Swagger UI supports the use of endpoints
configured with Basic Authentication. The
Swagger UI has two new fields, User Name and
Password, which are always visible.
Basic Authentication support for REST Binding
and Invoke REST API activity
The REST Service Binding and the Invoke REST
API activity support Basic Authentication.
The REST Service Binding can be configured
using a check box in the Binding Configuration.
When the check box is selected, the REST
Binding uses the LDAP Shared Resource
configured on its HTTP Connector to perform
Basic Authentication.
The Invoke REST API activity automatically
adds the authorization header with the user
credentials if an Identity shared resource is
configured on the HTTP Client shared resource.
See REST Binding for details.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
6
Design-time
SSL Client and SSL Server resources default the
keystore implementation to JRE's certificate store
The SSL Client and SSL Server resources default
the trust keystore configuration to JRE's cacerts.
This eliminates the need to create trust stores
from default.
HTTP Authentication support for SOAP Binding
A new HTTP Authentication check box has been
introduced. When selected, specifies that the
Service Request sent by the Service Consumer
must be authenticated. Authentication is
successful, if the user name and password
specified in the Service Request exists in the
LDAP server configured on HTTP Connector.
Enhancements to JDBC activities
●
JDBC activities now support ThreadPool
shared resources that you can use to limit
thread creation.
●
JDBC activities now expose Activity Timeout
with a default value of 3 minutes. When the
timeout value is reached, the engine cancels
the activity and throws an ActivityTimedout
exception.
See JDBC Palette for details.
Samples and Scripts
New script, bw6env.sh, to print the environment
variable configurations
The script, bw6env.sh, prints the required and
optional environment variable configurations on
the screen. This script is available under the
<TIBCO_HOME>/bwx/1.2/scripts/admin folder.
Release 1.2.0
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.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
7
Runtime Administration Framework
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.
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.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
8
Runtime Administration Framework
Domain backup and deletion in the Admin UI
View process diagrams in the Admin UI
The following operations are available on the
Domain Management page 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.
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.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
9
Runtime Administration Framework
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.
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.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
10
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.
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.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
11
Design-time
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
12
Changes in Functionality
The following are the notable changes in functionality in this release (1.2.x).
Release 1.2.1
Runtime Administration Framework
The TEA Shell implementation of the backup
command has been updated to support the
creation of a zip archive only.
The backup command only supports the
creation of a zip archive. The -z option for the
backup command to create a zip archive is
obsolete.
If the argument '-s destination' is an existing
folder, you can choose a name.zip for the zip
archive. If the .zip qualifier is missing, the
command adds the qualifier to the archive
created.
The alias for path argument in the TEA Shell
command has been changed from '-p' to
'-pa'.
deploy
The alias for path argument in the TEA Shell
deploy command has been changed to '-pa' to
avoid ambiguity with the '-p' alias for the
profileName argument.
Design-time
JDBC Query activity does not fetch the table
metadata to construct the Output schema
automatically.
The JDBC Query activity automatically fetched
the table metadata to construct the Output
schema based on the SQL query. This behavior
has been changed. Every time you want to
configure the JDBC Query activity, you must
fetch the table metadata manually using the
Fetch button. The new behavior is similar to the
behavior in TIBCO ActiveMatrix BusinessWorks
5.x version.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
13
Release 1.2.0
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 TIBCO_HOME/bwx/domains. This
folder is now located at TIBCO_HOME/bwx/1.2/
domains folder.
You can change the location of the default folder
used to store the runtime artifacts by updating
the defaultdomain.domainHome property in the
TIBCO_HOME/bwx/1.2/domains/
file. See section
Configuring the Location of the Default
Domains Folder in the Administration guide for
details.
DomainHomes.properties
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
14
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
15
Closed Issues
The following are the closed issues for the 1.2.x release of TIBCO ActiveMatrix BusinessWorks Express.
The closed issues are grouped by components:
●
Administration
●
Bindings
●
General
●
Palettes
Administration
Release 1.2.1
Key
Description
AMBW-18292
The backupDomains.sh and restoreDomains.sh scripts now support the network parameter.
AMBW-18140
The bwadmin-logback and bwagent-logback files under /bwx/1.2/bin now
contain the code required to append the date in the log files.
AMBW-18097
The log file size and rotation for the bwappnode are now configurable. Edit the
file to replace the existing appender with the following:
logback.xml
<appender name="FILE"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>../log/bwappnode.log</file>
<rollingPolicy
class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
<fileNamePattern>../log/bwappnode%i.log</fileNamePattern>
<minIndex>1</minIndex>
<maxIndex>10</maxIndex>
</rollingPolicy>
<triggeringPolicy
class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<maxFileSize>10MB</maxFileSize>
</triggeringPolicy>
<encoder>
<pattern>%d
{yyyy-MM-dd HH:mm:ss.SSS}
%-5level [%thread] %logger
{36}
- %msg%n</pattern>
</encoder>
</appender>
AMBW-17829
If a node crashed for some reason, the ActiveMatrix BusinessWorks engine was
unable to resume when checkpointing was used. This has been fixed.
AMBW-17828
Checkpointing created many locks at the database. In some cases, it escalated
and created many cascade locks which affected the performance. This has been
fixed.
AMBW-17719
The command bwadmin mode did not work after TIBCO ActiveMatrix
BusinessWorks 6.2.0 hotfix02 was installed. This has been fixed.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
16
Key
Description
AMBW-17631
Starting appnode from command line failed with timed out error if the TIBCO
HOME contained space.
AMBW-17424
The '-p' alias for path argument in the TEA Shell deploy command has been
changed to '-pa' to avoid ambiguity with the '-p' alias for profileName argument.
AMBW-17373
The backup script was using the -version argument to back up AppSpaces. The
backup script for ActiveMatrix BusinessWorks Express 1.2.1 no longer uses this
argument.
AMBW-17321
The TEA shell implementation of the backup command has been improved.
The backup command only supports the creation of a zip archive. The -z option
to create a zip archive is obsolete. If the argument '-s destination' is an existing
folder, you can choose a name.zip for the zip archive. If the .zip qualifier is
missing, the command adds the qualifier to the archive created.
AMBW-17313
A backup of an AppSpace or domain now contains the TRA files of the
AppSpace (organized by agent name) and AppNodes (organized by AppSpace).
AMBW-17275
The status of an AppSpace without any AppNodes now report its status as
degraded, regardless of the start/stop/create operation.
AMBW-16950
The create appnode command with -r or -lax options does not work when
run in a separate session of bwadmin. This has been fixed.
AMBW-16657
The -na or -noarchives options were ignored by the backup command from
TEA shell. As a result, the archives and applications were backed up even when
you ran the backup command with option-na (or -noarchives) from the TEA
shell. This has been fixed.
Release 1.2.0
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
Release 1.2.1
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
17
Key
Description
AMBW-18076
Creating schema as part of creating REST Resource led to REST Service binding
configuration error.
AMBW-18059
When a service with no input was invoked using TIBCO ActiveMatrix
BusinessWorks Express 1.2, the SOAP request was sent as Document/Literal even
though RPC/Literal was used.
AMBW-17932
QName picker did not display "xsd:included" components.
AMBW-17804
Concrete WSDL could not be generated for SOAP Service binding if the associated
HTTP Connector shared resource was defined in a shared module, and had fields
that referenced module properties.
AMBW-17581
SOAP client using HTTP Client shared resource did not use the specified proxy
configuration to access the web service.
AMBW-17025
MTOM did not work where the root node of WSDL message's part was of "type"
base64binary.
AMBW-11965
REST Bindings tab values were not serialized correctly if they were edited from
Bindings tab of the REST service on the process.
AMBW-17696
The generated concrete WSDL did not contain elements from the schema that was
defined in a shared module. As a result, some elements were reported to be
missing when this concrete WSDL was imported in a client.
AMBW-17427
The [Copy Of]option could not be used to map the output of the Mapper activity
to invoke a web service.
AMBW-17156
An error was thrown when the SOAP response received from a SOAP service
contained an incorrect namespace declaration.
AMBW-17090
The exported concrete WSDL did not include the schemas even when the "EMBED
SCHEMA" option was selected during export.
AMBW-16625
Refactoring the dependent WSDL namespace caused a TIBCO-BW-BINDINGSOAP-500020: Failed to initialize SoapServiceBinding error.
AMBW-16552
[17495]
A SOAP client can now directly send a request to an ActiveMatrix BusinessWorks
service with a WSS username token header. If the governance agent is enabled, it
enforces the policy.
AMBW-16317
REST services bypassed HTTP Basic Authentication even after LDAP
Configuration was provided on HTTP Connector shared resource. It did not
authenticate against the credentials.
AMBW-15931
When sending a REST request to invoke a REST resource using the Invoke REST
API activity, the authorization header was not added to the request.
Release 1.2.0
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
18
Key
Description
AMBW-14834
An error was thrown by the SOAP service if the SOAP address location contained
a question mark character ("?").
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.
General
Release 1.2.1
Key
Description
AMBW-18289
When a Test Connection failed, the error message displayed on the dialog
appeared truncated and the error message could not be copied using the click
and select option with the mouse. This has been fixed.
AMBW-18214
When assigning a value to a simple variable, the Assign activity failed with an
exception if either format-Date, format-Time, or format-DateTime functions
were used. This has been fixed.
AMBW-18198
The Mapper did not fully populate the choice groups with available
substitutions. This has been fixed.
AMBW-18185
TIBCO Business Studio hung when an XSD schema was imported in the
ActiveMatrix BusinessWorks project before the dependent XSD schema.
AMBW-18163
Adding conversation to a Reply activity threw a NullPointerException.
AMBW-18114
When an iteration was included into a transaction activity, the input properties
of the elements included in the iteration were not visible and could not be
changed.
AMBW-18057
NullPointerExceptions were thrown when the init method was called several
times with same conversation key and then followed by a join. This has been
fixed.
AMBW-18005
The configuration of the Call Process activity reported errors when the
Reference PortType was lost. This has been fixed. However, the fix requires you
to reconfigure the Call Process and Reference activities with the appropriate
settings in order to save the updated configuration.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
19
Key
Description
AMBW-17990
Validation error was thrown when "schemalocation" tag was removed from the
xsd.
AMBW-17979
Mapping from a Receive activity to a SetSharedVariable activity was lost and
validation errors were thrown when the focus was moved to some other activity
and then returned to the mapping. This has been fixed. However, the fix
requires you to remap the given SetSharedVariable activity's input once in
order to store the design and runtime XSLT of the updated mapping.
AMBW-17960
When Iterate group was created, the "Variable list" element used in other
activity displayed an Activity configuration Error.
AMBW-17824
References to schema elements were not resolved when projects were imported.
AMBW-17818
TIBCO Business Studio did not validate the restriction of a nested element at
design-time. This has been fixed.
AMBW-17792
The Render XML XSLT function now includes namespace definitions in its
output.
AMBW-17772
When upgrading from version 1.2.0 to version 1.2.1 of the software, the installer
replaced the existing configuration and .tra files. As a result, any custom
configurations in the configuration or .tra files were lost. This has been fixed
and the installer now creates a backup folder, <TIBCO_HOME>\bwx\1.2\backup
to store the configuration and .tra files before upgrading.
AMBW-17743
CatchAll block using XPath expressions in transitions threw XSLT compilation
error at application init time.
AMBW-17716
When a Shared Resource was configured with a non-existing module property,
the runtime did not report an error.
AMBW-17728
The following issues caused by renaming a service or reference have been fixed:
●
Renaming a service or reference caused the context mechanism to fail at
runtime. This has been fixed and the appropriate context configuration is
now updated correctly.
●
Renaming context parameters resulted in a BPEL Variable that had no
element.
●
SetContext and GetContext activities lost their reference to a service or
reference when it is renamed. Now they are updated with the new name.
Any projects (prior to HF3) broken due to renaming a service or reference, can
be fixed by renaming the service or reference in HF3.
AMBW-17695
When copying a scope with accumulation the old element appeared to be
copied, but was no longer used. Since the variable was now invalid, it caused a
runtime error.
AMBW-17608
When renaming an activity, there was a distinct pause between each keystroke.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
20
Key
Description
AMBW-17607
Validation reported a false error when building an archive file if the application
contained a Java module.
AMBW-17606
When using coercions and substitutions in the Mapper, an element was
unresolved if it was not used elsewhere in the process. Now when a coercion or
substitution is done, an import for the element's namespace is added to the
process, which allows the element to be correctly resolved.
AMBW-17579
Mapping currentElement from Iterate group threw a validation error.
AMBW-17510
REST, SOAP, and HTTP now support Basic Authentication.
AMBW-17500
Import location with HTTP URL in WSDL was not supported.
AMBW-17479
The FaultDetails generated in the CatchAll block was incorrect for activities that
throw Data Validation Exception at run time.
AMBW-17462
The JDBC activities in a transaction group failed with a NullPointerException.
This has been fixed.
AMBW-17451
The source $Variable node could not be mapped to the target tree. This has been
fixed. You can now drag $Variables of type element to map to the target tree.
AMBW-17414
Incorrect reporting of cyclic type errors by the XML Schema Parser has been
fixed.
AMBW-17397
An error was reported when loading projects that contain huge embedded
schema if a process was loaded before all of its schemas were available.
AMBW-17390
A "Failed to set CLIENTID" error was thrown, if the JMS Connection used by
the deployed application was defined in a shared module.
AMBW-17330
When a Confirm activity was used inside an exception scope (like CatchAll), it
did not show the ConfirmEvent.
AMBW-17133
The addBooks operation in the REST Bookstore sample added only up to three
books at a time. This has been fixed.
AMBW-17131
A design time validation error appeared on Set Shared Variable activities if they
used a web service element mapping directly. This mapping error persists in
the current product version, but you can resolve the error by re-mapping the
input manually.
Each activity with this problem will have an error marker which
needs to be resolved manually.
AMBW-17083
When configuring JMS or JNDI shared resources, the UI selection toggled to
"None" if you specified the username and password fields using module
properties. This has been fixed.
AMBW-17074
Changing the default value of a module property of type String from a
predefined string to an empty string resulted in validation errors.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
21
Key
Description
AMBW-17071
A runtime error was thrown when an XPath expression contained the wildcard
character '*' (any element).
AMBW-17070
The application validator did not complain when there were module
dependencies that were not included as part of the application.
AMBW-17046
ActiveMatrix BusinessWorks 6.x design-time validation / build took a
significant amount of time for complex BW6 applications. For example,
applications that involved multiple modules and deeper inter-module
dependencies. Optimization has been introduced to reduce the validation and
build time.
AMBW-17041
Mapper showed validation error when mapped to an iteration group.
AMBW-17011
The bwadmin "show apps" command showed incorrect status in the local mode.
AMBW-16997
When running an ActiveMatrix BusinessWorks application on Microsoft
Windows 2012, an error message, com.tibco.bw.tpcl.org.hyperic.sigar,
was thrown during startup. This has been fixed. The error message no longer
appears and the OSGi command appnodeprocessinfo works properly.
AMBW-16912
The custom XPath function failed with an error if the implementation contained
a main method.
AMBW-16981
When running activities that have their input generated by an XPath expression
(and not by an XSLT), a validation error "Content is not allowed in prolog" was
thrown.
AMBW-16939
When schema A imports B which includes non-chameleon C, the schema parser
sometimes reported unresolved type errors. If it did report an error, then,
during process execution, validation errors for elements pointing to that
unresolved type were thrown. This has been fixed. Note: This behavior was
observed when the schemas were parsed in a certain order and may not be seen
with every import of a schema with a non-chameleon include.
AMBW-16923
A StackOverflow exception was thrown by unnecessary loading and reloading
of schema or WSDL components. This has been fixed.
AMBW-16846
Refactoring the HTTP Shared Resource name or package did not update the
HTTP connector field in REST binding. This has been fixed.
AMBW-16831
Projects cannot be created with their names ending with .xsd or .wsdl. The
wizard prevents the creation of a project with such a name and prompts with an
"Unsupported characters" message.
AMBW-16791
The default TIBCO Rendezvous port to enable Hawk microagents has been
updated from 7500 to 7474.
AMBW-16759
The silent installation mode now supports the installation of the runtime
component alone over an existing installation of TIBCO ActiveMatrix
BusinessWorks Express 1.2.0.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
22
Key
Description
AMBW-16677
When you renamed a partner link or an operation, the framework did not notify
the Confirm activity. This has been fixed.
AMBW-16625
Refactoring the dependent WSDL namespace caused an error "TIBCO-BWBINDING-SOAP-500020: Failed to initialize SoapServiceBinding".
AMBW-16536
Using empty values in Module/Process property caused error in the project.
AMBW-16325
An exception, The org.eclipse.osgi plug-in is missing from this
was thrown when running an application if ActiveMatrix
BusinessWorks release 6.1.1, ActiveMatrix BusinessWorks release 6.1.1 hot fix1,
and TIBCO Enterprise Message Server 8.1 were installed in the same
TIBCO_HOME. This has been fixed.
configuration,
AMBW-16213
In the Debug Launcher, only one application could be deselected. If you tried to
deselect a second application, the first application would be selected
automatically. This has been fixed and you can now deselect two or more
applications in the Debug Launcher.
AMBW-16209
Complex elements were not visible on the Input editor. This has been fixed.
AMBW-16191
An application status was Impaired if the application module, the application,
and the EAR file were at the same location with the same name. This has been
fixed.
AMBW-15396
During reload, the schema and wsdl caches failed to remove the stale versions
of their schema and wsdl resource files. Multiple cleans (or other operations
which result in cache reloads) of projects with sufficient numbers of schema and
wsdl resources resulted in a very, very large cache which took a very, very long
time to reload. That problem is fixed.
PER-2055
Basic and Username Token Credential Mapping are now supported. This fix
requires the use of ActiveMatrix Policy Director 2.0 with ActiveMatrix
BusinessWorks 6.2. For example, this enables BW6 users to invoke ActiveMatrix
BPM web services.
Release 1.2.0
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.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
23
Key
Description
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.
Palettes
Release 1.2.1
General Activities Palette
Key
Description
AMBW-17370
A NullPointerException was thrown by the Inspector activity when the
Inspect field was set to ALL.
JAVA Activities Palette
Key
Description
AMBW-18240
When a Java activity was modified, it did not refresh its signature correctly and
caused errors. This has been fixed.
To trigger the refresh of a Java activity's signature, select or reselect the Java
Class Name in the activity's General tab after the Java activity is modified.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
24
JAVA Activities Palette
Key
Description
AMBW-17374
When running the Java Invoke activity in a multi-threaded mode under load test,
an intermittent error was observed.
AMBW-6453
A runtime exception was 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).
JDBC Palette
Key
Description
AMBW-18254
The SQLDirect activity has been fixed to participate in transactions.
AMBW-17745
Referring out parameter to CURSOR in store procedure, showed an error in
TIBCO Activematrix BusinessWorks 6.2.0 hotfix2 instead of showing
“UnresolvedResultSet”.
AMBW-17731
The JDBC Query activity did not refresh the Output schema automatically when
changes were made to the table in the database. To fix this, use the Fetch button
to refresh the output schema manually.
The Refresh button has been renamed to Fetch.
AMBW-17511
Calling an SQLServer stored procedure failed with an exception when the JDBC
Call Procedure activity was configured with a Catalog name.
AMBW-17008
Module property support added for Maximum Connections field in JDBC
Connection resource .
JMS Palette
Key
Description
AMBW-17433
The JMS Application Property displayed "Unresolved Element" in the Input tab
if the Application Property was defined in a shared module and the activity used
XML Text as Message Type.
AMBW-17155
The schema payload on the Input tab of a JMS activity failed to load and a
message "Unresolved reference in schema" was received if the Application
Properties Type on the Advanced tab was selected. Previously, we advised users
to close and re-open the project after such configuration for the activity signature
to display properly. This is no longer required with this fix.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
25
REST and JSON Palette
Key
Description
AMBW-17005
"TIBCO-BW-PALETTE-REST-100014: An error occurred in render
activity: [no message for java.lang.NullPointerException]"
exception was thrown at run time for Complex Type element with
simpleContent.
AMBW-17599
The 'XML to JSON' activity has been fixed to allow it to be added, removed, and
modified without causing a configuration error.
AMBW-15931
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 failed even though the authorization information was provided. This
issue was observed only with the Invoke REST API activity.
XML Palette
Key
Description
AMBW-17792
Render XML XSLT Function did not include namespace definitions in the
output.
AMBW-16925
An exception was thrown at runtime if the Stylesheet field in the Transform XML
activity was specified using a module property and the module property
contained an absolute path to the stylesheet.
Release 1.2.0
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.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
26
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" .
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".
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
27
XML Palette
Key
Description
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
28
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-17562
Summary: The OSGi configuration properties have been aligned between the
debug environment launched from within TIBCO Business Studio and the
AppNode that is launched in an installation. However, a difference in behavior
of the osgi.compatibility.bootdelegation property in both the
environments has been observed.
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.
Bindings
Key
Description
AMBW-18408
Summary: Swagger UI is not getting the response for invoking POST/PUT
method for form parameter on Firefox browser.
Workaround: None.
AMBW-18050
Summary: A 404 Not Found error is encountered if base path name is same
in the Path parameter and Query parameter in the Resource Service Path
field. For example, REST Resource having Resource Service Path as /books/
{isbn} or /books?isbn={isbn} in a project which already has resource with
path as /books, will throw an error.
Workaround: Use different base path names for Path and Query parameters.
For example, change /books/{isbn} to /books1/{isbn}.
AMBW-16218
Summary: When using inline WSDL schema for REST service, a TIBCO-BWBINDING-REST-500008: Error Occurred while creating User Part.
Responding to client with error message.
time.
exception is thrown at run
Workaround: Change the Inline schema targetNamespace and also update the
WSDL created by the REST Resource to include a link to that inline schema.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
29
Key
Description
AMBW-17166
Summary: The SOAP binding style RPC encoded is not supported.
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-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-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-18469
Summary: The initial value of a Module Property is not a valid runtime value
for Boolean, Long, DateTime, and Password types. An initial value is required
for these types, but for Password the user must set and unset the value to make
it work at runtime.
Workaround: Set and unset the password Module Property value if an empty
string is desired for the password value.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
30
Key
Description
AMBW-18459
Summary: The ability to reference from an standalone (external) schema to an
inline schema is not supported. If your project contains such a reference, a
validation error is thrown.
Workaround: Externalize the WSDL-inline schema and change the import
statements to reference the newly created (external)schema.
AMBW-18312
Summary: An application fails to deploy if EAR file name contains non-ASCII
characters and a profile is uploaded instead of the default.
Workaround: None.
AMBW-18305
Summary: When JDBC activity output changes, an iteration element does not
update with the new changes.
Workaround: Make a change to the Iterate Group list XPath and the element
will be refreshed.
AMBW-18191
Summary: An error, Cannot find XML element, is observed intermittently at
runtime if some specific namespaces are not imported in the WSDL. The
intermittent nature of this issue was caused by the changing order in which
WSDL documents were processed.
Workaround: Modify the WSDL files so that their inline schemas do not have
any errors.
AMBW-18138
Summary: An application profile fails to download if application name
contains non-ASCII characters.
Workaround: None.
AMBW-17998
Summary: The EAR file generated using bwdesign utility does not support
non-ASCII characters.
Workaround: None.
AMBW-17807
Summary: (On Mac) XPath expression is not getting updated for the "Sequence
Key" field if OK is pressed in the XPath builder after making changes in the
expression.
Workaround: After writing the expression click anywhere else in the XPath
builder or press enter before clicking the OK button. The updated value gets
recognized.
AMBW-17781
Summary: The XSLT processor adds each namespace declaration of the
xslt:stylesheet element to the root node of the output document.
Workaround: None.
AMBW-17560
Summary: When debugging using step-into, the focus was lost when stepping
into a group within a group. This issue was observed when using the Debug
view.
Workaround: Use the BusinessWorks Jobs view to debug using step-into.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
31
Key
Description
AMBW-17089
Summary: TIBCO ActiveMatrix BusinessWorks project throws a warning
during validation when it is copied from an old workspace and imported to a
new workspace.
Workaround: None.
AMBW-17082
Summary: Changing the reference in a process to use a new port type does not
clean up the old references inside the process.
Workaround: Use the Project Explorer right-click menu Refactor/Repair
BusinessWorks Projects to repair any process in a project with this issue.
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.
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-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.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
32
Key
Description
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'.
The validation error is thrown because the generated WSDL
does not embed the schema.
Solution: To fix this error, embed the schema when generating the WSDL from
the ZipPort SOAP service binding component.
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.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
33
Key
Description
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-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-12263
Summary: When a user defines a fault context variable at the Port Type level,
that context does not work at run time. Operations may define multiple faults,
so it is difficult to determine which fault is to be used per operation.
Workaround: Always define a fault context variable per operation, so that the
runtime is able to resolve the fault context.
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: 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-11534
Summary: TIBCO Business Studio crashes occasionally on Windows 2012 R2
platform when switching workspace from File > Switch Workspace.
Workaround: Retry by switching the workspace.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
34
Key
Description
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-18391
Summary: If generic Java class of type <E> was selected for the java class such
as java.util.Collection<E>, then the Input tab for that Java activity
showed no data.
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
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-6409
Summary: The exception Activity output data conversion error is
thrown for the Java to XML if the input has an ArrayList containing a JAVA
object.
Workaround: Use Java Generics and provide the "Type" information. For
example, use generics List<String> list = new ArrayList<String>();
instead of List
list = new ArrayList();
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
35
JDBC Palette
Key
Description
AMBW-18543
Summary: If an application is run without using the Fetch button on the JDBC
Query activity, the application runs assuming "Record*" as a schema and does
not throw any error either at design-time or runtime.
Workaround: None.
AMBW-11667
Summary: Using any in-built function in JDBC Query activity without "Alias"
fails to execute the application and throws an Invalid Column name error at
runtime.
Workaround: Use "Alias" to work with any in-built function in JDBC Query
activity.
AMBW-4071
Summary: Save button gets enabled after every click on "JDBC Query
activity" , even when no changes are made.
Workaround:None.
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.
TIBCO ActiveMatrix BusinessWorks™ Express Release Notes
36
REST and JSON Palette
Key
Description
AMBW-18224
Summary: Invoke REST API activity bypasses proxy server configured on
HTTP Client shared resource.
Workaround: None.
XML Palette
Key
Description
AMBW-14292
Summary: Parse XML activity displays blank ErrorCode and ErrorMessage for
activity output data validation error.
Workaround: None.
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