TIBCO ActiveMatrix(R) BPM 3.0.0 Hotfix 003 is available.

TIBCO ActiveMatrix(R) BPM 3.0.0 Hotfix 003 is available.

book

Article ID: KB0102904

calendar_today

Updated On:

Products Versions
TIBCO BPM Enterprise (formerly TIBCO ActiveMatrix BPM) -
Not Applicable -

Description

Description:
Product Name     : TIBCO ActiveMatrix(R) BPM
Release Version  : 3.0.0_HF-003
Release Date      : October 2015

================================================================================

Hotfixes are cumulative. This is the third hotfix for TIBCO ActiveMatrix BPM
3.0.0. It includes the issues listed in the Closed Issues section.

================================================================================

This hotfix applies to the following products and versions:
   
   - TIBCO ActiveMatrix BPM 3.0.0, 3.0.0_HF-001 and 3.0.0_HF-002

================================================================================

Known Issues in 3.0.0_HF-003 (This Release)

WS-1524
In TIBCO Workspace using a Microsoft SQL Server database, if you create a
process view using the "Include selected processes" option and then individually
select hundreds of process templates, a SQLServerException may be thrown that
states "Some part of your SQL statement is nested too deeply".
Workaround: None

WS-1523
When a data view is defined externally to TIBCO Workspace, an unhandled
exception is thrown when the view is edited and saved in Workspace if the
following conditions apply:

* The filter contains a clause that contains multiple arrays in the attribute
  path.

* The last attribute in the path is an array that is denoted by empty brackets
  "[]" or no brackets.

The exception does not occur if the following conditions apply:

* The only attribute in the path is an array.

* The last attribute in the path is not an array.

* The last array in the path is denoted by "[ANY]".
 
A workaround to prevent the exception is as follows:

1. Edit the data view in Workspace.

2. On the Filter page of the View Wizard, double-click the clause containing
   multiple arrays to open the edit mask.  

3. Close the edit mask to cause the empty brackets to be replaced with "[ANY]".

================================================================================

Closed Issues in 3.0.0_HF-003 (This Release)

BX-3784
The purgeTerminatedProcessInstancesRequest API does not accept a "FAILED"
process state.

BX-3708 (BX-3625)
A java.lang.ArrayStoreException is received when a pageflow process invokes
another pageflow process in a different project.

BX-3583 (BX-3574)
Currently, the system property autoDeleteFailedProcesses is set to "yes" which
means that a failed process instance is automatically deleted. This system
property should be set to "no" so that a failed process instance is
not automatically deleted unless you configure the autoDeleteFailedProcesses
system property to yes (com.tibco.bx.autoDeleteFailedProcesses="yes").

BX-3580 (BX-3585)
If there are system exceptions at the root task of a process, the process
should move to HALTED instead of FAILED.

BX-3512 (BX-3508)
In some situations, processes that failed when calling out to sub-processes may
go into a HALT state. Upon retry, the processes may complete successfully.
However, the processes final state maybe COMPLETING and not COMPLETED. Secondly,
upon cancel, the processes may end up in CANCELLING state and not CANCELLED
state. This means you are not able to purge these instances from the database.

BX-3506 (BX-3484)
If a process is making a call and an exception is thrown, this causes the
process to go into a HALT ON ERROR state and, ultimately, the process fails.
Instead, the process should go into a HALTED state.

BX-3499 (BX-3476)
The setAvailableProcessInstanceVariables API does not support arrays.

PVM-661 (PVM-660)
Allow the purgeTerminatedProcessInstances API to accept a FAILED status. This
allows you to use the purgeTerminatedProcessInstances API to delete either
failed or faulted process instances by passing the status as either FAULTED
or FAILED.

PVM-652 (PVM-653)
Performing a Force Undeploy of an application that has an active inline
sub-process fails.

PVM-651 (PVM-649)
When PVM fails to handle a failed error event, PVM discards the nested event
error and marks the process as HALTED. This means that BX cannot recover because
the event is discarded.

WRM-8599 (WRM-8498)
If you specify a date on a form, submit the form, and then open the form from
another user task, the user task displays the previous date.

WRM-8532
Registering RQL expressions, for Process Participants or Performer Data Fields,
that use an apostrophe in a string, for example, resource(name="John's") fail
with a "{DE_ENTITY_SAVE_ERROR} - Error encountered when saving an entity's
details" exception, when parsed.

WRM-8304 (WRM-8055)
Classloader validations need to be improved for case data objects.

WRM-8102 (WRM-8098)
If you add a new business object model, with a namespace that does not follow
the same order as previously deployed namespaces, to a new version of a global
data project, it causes error messages when upgrading the application.

WRM-7892
When an RQL expression is re-evaluated along with other registered RQL
expressions, the processing of one may affect the results of subsequent
expressions; leading to incorrect result sets.

WRM-7884
When using SSL enabled LDAP connections, ActiveMatrix BPM fails to retrieve
paged results in an LDAP search. The logs show an "LDAP: error code 53 -
Invalid cookie for this PagedSearch request" error. When using SSL
enabled LDAP connections, the whole result set should be returned.

WRM-7882
When using Microsoft SQL for your ActiveMatrix BPM database, the database
cleanup script has error 'Cannot drop the function 'csvList', because it
does not exist or you do not have permission.'

WRM-7616
If a workitem is opened, and some data is entered and the work item is closed,
the data is saved. However, on reopening the work item, errors are reported in
the ActiveMatrix BPM logs.

WRM-7546
When adding a new BPM node to your distributed TIBCO Active Matrix BPM system,
all user applications displays as 'out of sync' with the following message:
"Type of unapplied configuration changes for this item - Distribution to nodes".

WRM-7500
Using the following upgrade scenarios fails with a "required attribute plugin
name not set" message:

SCENARIO 1
Base system                 Upgrading to:
ActiveMatrix BPM 1.3.1 GA            ActiveMatrix 1.3.1 HF9
                    TIBCO Business Studio 3.1.5_HF014
SCENARIO 2
Base system                Upgrading to:
ActiveMatrix BPM 2.0.0 GA        ActiveMatrix BPM 2.0.0_HF008

SCENARIO 3
Base system                Upgrading to:
ActiveMatrix BPM 2.1.0 GA        ActiveMatrix BPM 2.1.0_HF010

SCENARIO 4
Base system                Upgrading to:
ActiveMatrix BPM 2.2.0 GA        ActiveMatrix BPM 2.2.0_HF002
                    Business Studio 3.3.0_HF005
WS-1634 (WS-1589)
When a performer field is used for the participant of a user task, "Allocate
Work Item(s) To Offer Set" fails to return any resources for the offer set.

WS-1633 (WS-1594)
If a process instance attribute contains a CDATA section (more specifically
it contains ]]> closing CDATA tag), then the View Details button on the Process
Summary pane in Process Views does not load the details. Also, if a business
service or workitem form is submitted and it has a text field that contains a
closing CDATA tag, the data is not saved correctly and an error may occur.

================================================================================

NOTE: See attached Readme document for installation instructions and issues resolved in previous hotfix releases.

================================================================================

The Hotfix can be downloaded from the TIBCO Product Support file transfer server, mft.tibco.com,
using your username and password for the TIBCO Support Central website. Please note you should
use an FTP or SFTP client or command-line FTP.  
TIBCO employees must use a secure protocol.

Server name: mft.tibco.com
Credentials: use your TSC (TIBCO Support Central website) login.
Browser:  https://mft.tibco.com
FTP: port 21
SFTP: port 22

Once you have successfully logged into the server, you will find the hotfix packages under the following location(s):
AvailableDownloads/AMX_BPM/3.0.0/hotfix003

Environment

Product: TIBCO ActiveMatrix BPM Version: 3.0.0 OS: All Supported Operating Systems

Issue/Introduction

TIBCO ActiveMatrix(R) BPM 3.0.0 Hotfix 003 is available.

Additional Information

TIB_amx-bpm_3.0.0_HF-003_readme.txt

Attachments

TIBCO ActiveMatrix(R) BPM 3.0.0 Hotfix 003 is available. get_app