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

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

book

Article ID: KB0104587

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-001
Release Date      : August 2014

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

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

TIB_amx-bpm_3.0.0_HF001_addendum.pdf is available with this release. It is
located in TIBCO-HOME/bpm/3.0/doc/addendum.

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

This hotfix applies to TIBCO ActiveMatrix BPM 3.0.0.

To be able to use the single sign-on (Kerberos) functionality of this hotfix
as part of a new installation, you must also have TIBCO ActiveMatrix 3.3.0
Hotfix 5.

To be able to use the single sign-on (Kerberos) functionality of this hotfix
as part of an upgraded system, you must also have TIBCO ActiveMatrix 3.3.0
Hotfix 6 or an appropriate Engineering Build. Please contact TIBCO Support if
you intend to use Kerberos on an upgraded system.

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

Closed issues in 3.0.0_HF-001 (This Release)

ABPM-676
Support for Oracle 12C R1 is introduced, see
TIB_amx-bpm_3.0.0_HF001_addendum.pdf for more information.

ABPM-186
Integrate TIBCO Openspace and TIBCO Workspace with Windows Explorer-based
(IWS) Single Sign-On using Kerberos. See TIB_amx-bpm_3.0.0_HF001_addendum.pdf
for more information.

WS-1530
In TIBCO Workspace, if authenticationMode=useSessionByDefault and an invalid
username or password is entered in the login dialog, subsequent attempts to log
in with the correct username and password fail until the application is reloaded.

WS-1525
In TIBCO Workspace using an Oracle or Microsoft SQL Server database, if you
create a process view using the “Include selected processes” option, then
individually select hundreds of process templates, and then try to edit the
process view, the process template selection page of the process view wizard
displays an "unresponsive script" message.

If you select the process view list, Workspace takes a long time to load the
list.

WS-1522
A new logoutPath record is introduced to the Workspace config.xml file.
This enables you to specify the action that Workspace takes on logout. See
TIB_amx-bpm_3.0.0_HF001_addendum.pdf for more information.

WS-1519
TIBCO Workspace should not allow you to create blank categories in the Data
Views gadget, as they are not visible in TIBCO Openspace.

WS-1518
The Process Views wizard does not display all the process templates that are
available. It only displays the first 500.

WS-1513
When Workspace is using Russian, the "Show Details" dialog is overlapped by
any error windows displayed in the Event Viewer.

WS-1508
In Data Views, if you create some categories using the "/" character, a blank
category is created. For example, creating "A/B/C/" should ignore the last "/"
and just create categories A, B and C.

WS-1507
In Event Viewer, the default event view for errors now displays all errors that
have been generated on the current day.

WS-1506
When creating or editing a data view, and your filter attribute allows multiple
values, when you try to specify a logical operator for the filter attribute,
Workspace always defaults the logical operator to "[ANY}]". For example, a
filter expression of "nameddrivers[12].accidentHistory[ALL] SIZE_EQ '2'" is
automatically changed to "nameddrivers[].accidentHistory[] SIZE_EQ '2'".

WS-1505
Add descriptions to the Event Viewer for the following new messages:
* BX_TEMPLATE_INITIALIZED
* BX_TEMPLATE_DESTROYED
* BX_TEMPLATE_UNDEPLOYED

WRM-7135
Migrating Business Data Services (BDS) database tables from, for example, a
Microsoft SQL Server database to an Oracle database can cause issues if
table names are longer than 30 characters. Therefore, in this release, BDS
database table, index, and foreign key names are limited to 30 characters
for new installations of ActiveMatrix BPM.

However, if you are upgrading ActiveMatrix BPM, see the "Notes on Upgrade"
above.

WRM-7084
If you have two environments, each of which has an instance of the
ActiveMatrix BPM application that is called amx.bpm.app, the upgrade can fail
to reprovision the nodes.

WRM-7065
Due to an XLST error, even if you specify values for the following fields:

bpm.userapp.jms.enablessl
bpm.userapp.jms.ssl.keystoretype
bpm.userapp.jms.ssl.keystorelocation
bpm.userapp.jms.ssl.keystorepassword

in the TIBCO Configuration Tool (TCT), the default values are always used
in the TIBCO ActiveMatrix BPM installation.

WRM-7060
Currently, when an email is pushed, you can only open a work item from that
email once. This is because the current version number of the work item
is supplied in the URL that is created when the email is generated. You should
be allowed to open any version of the same work item from the same email.
For example, if you receive an email, enter some data and close it, and you
then want to reopen the work item.

WRM-7036
Execute Large Ldap query rest calls fails with a 500 Internal Server error.

WRM-7030
If you add a 'Close' button on a pageflow step, a null pointer is generated

WRM-6999
To help address issues with purging of case audit data, the Event Collector
purge scripts have been modified:

* Oracle
  * Case audit data is no longer purged.
  * References to ROWID in the scripts have been removed because they could
    cause an issue if row movement is enabled.
  * cursor_refresh is enabled and now represents a period of time (in seconds)
    before the cursor is refreshed again.

* Microsoft SQL Server
  * Case audit data is no longer purged.
  * Cursor_refresh is enabled and now represents a period of time (in seconds)
    before the cursor is refreshed again.

WRM-6968
The following ActiveMatrix BPM 2.2 Hotfix 002 changes have been merged into
this hotfix:

* OS-2443
  Mobilespace CSS causing rendering issues in Forms.

* OS-2029
  "Load an existing view" does not work for the workview "View is of all work
  item", even though the workview has the "View Global Worklist" action.

* WRM-6869
  Missing class when using SSL enabled LDAP in association with LDAP Referral.

* WRM-6892
  Remove virtualize policy on ProcessManager service.

WRM-6962
When performing an unlinkCase on case data that is linked, the case
reference is not updated on the case data that is being unlinked. This
means that further operations on the case reference fail and an error
similar to the one below displays:

"There is a newer version(2) in the case datastore than currently requested
version(1) for type(com.example.ordermodel.Order) id(12053)"

WRM-6960
If EMF has not had a class registered the serialize can cause rogue CDATA
entries.

WRM-6935
Adding a new composition to a Case Data Object Model and deploying a new
version causes a problem where case objects cannot be deleted from the
database. This is because the DDL 'update' script used to change the
database schema is generated incorrectly. In most cases, the
'ON DELETE CASCADE' declaration for foreign keys is missing from the script.
This means that, at run-time, the deleteCase API assumes that the database
rows representing global objects (not case objects) are already removed by the
database. As they are not, the delete fails with a foreign key violation error.

WRM-6909
Instances of pageflows are cached. If you have a pageflow that is completed
without ever being updated, then the pageflow instance is never removed from the
cache.

WRM-6897
To help address issues with purging of case audit data, the Event Collector
purge scripts for the Event Collector purge APIs and DB2 have been modified so
that case audit data is no longer purged.

WRM-6888
If you had a work item that tried to read a global data object that no longer
existed (because it had been deleted, for example) then TIBCO ActiveMatrix
BPM handled the failure scenario incorrectly.

WRM-6821
While running a process that includes a Reusable Sub-Process task that runs in a
multiple instance loop, some Oracle deadlocks occur in the statistics collector
thread.

WRM-6757
If you have a process that declares a mandatory IN parameter, if you try to start
the business service without specifying the parameter, it returns a SOAP fault
with a Null Pointer Exception. It should return a SOAP fault that contains a
message describing the issue.

WRM-6014
Performance improvements to the pe_status/wi_status references.

WRM-5878
If the Close/Submit on a work item fails because the update on the case reference
has failed because the case reference is stale (for example, the global data has
been updated concurrently by another user), a "Cannot resume valid transaction"
error displays and the work item is stuck in an in Opened state.

OS-2617
A new logout.path property is introduced to the Openspace config.properties file.
This enables you to specify the action that Openspace takes on logout. See
TIB_amx-bpm_3.0.0_HF001_addendum.pdf for more information.

OS-2606
Using TIBCO ActiveMatrix BPM with Siteminder, you cannot login to the Openspace
accessible client.

OS-2593
The Business Service App (BizApp) fails to participate in SSO with REST services
if REST services are the first to be invoked.

OS-2591
Enable the default authentication mode in the Business Service App (BizApp) to
participate in the existing session if available. See
TIB_amx-bpm_3.0.0_HF001_addendum.pdf for more information.

OS-2590
In the Organization Browser, the first letter of the title "new LDAP Container"
should be capitalized.

OS-2587
In the Organization Browser, some text is not externalized correctly.

OS-2579
Add new date formats to the CalendarMessages_en_GB.properties file.

OS-2560
In the Data Views gadget, add a Column Selector that enables you to configure
the columns that display on the Details tab. You can now select the columns you
require, and set them as your default. There is also a new property called
"flush". This is for internal use only. See TIB_amx-bpm_3.0.0_HF001_addendum.pdf
for more information.

OS-2557
When a work view is edited in the Work Views gadget in Openspace, the sort is
no longer applied and is missing from the Summary page.

OS-2550
The Mexican flag in the main banner does not match the Mexican flag used in the
Language Selector drop-down list.

OS-2549
Fix a broken link and correct a typo on the Welcome page.

OS-2544
In the Reporting gadget, the Calendar label is truncated on the Averages tab
when using Mexican, Portuguese or Spanish languages.

OS-2538
Add missing icon to the TIBCO Openspace Login panel.

OS-2537
Update timezone entries in the calendar.properties file.

OS-2531
When clicking Start Date or End Date in the Reporting gadget, the Date Picker
dialog is truncated.

OS-2528
Correct some non-externalizations in the Organization Browser.

OS-2517
Fix broken strings in the TranslatorMessage.properties file.

OS-2515
When text is translated in Openspace, it sometimes causes the menu text to
spill over onto a second line which then causes the next image to be truncated.

OS-2513
Remove the empty tab in the Data Views gadget.

OS-2509
The Data View gadget allows you to set a page size greater than seven, but only
displays 7 results.

OS-2466
Fix broken strings in the resource property files.

OS-2382
In the Work Views gadget, the "Filter Selection" drop-down list, "Column
Selection for Work Items" and "Work Items Attributes in Summary" panes,
should display work item attributes 1-40 instead of work item attributes 1-14.

OS-2260
Some strings in the Work View gadget are not translated when selecting a new
language.

PVM-615
If you deploy and run a BPM user application, and then upgrade ActiveMatrix BPM
to version 3.0, undeploying the application causes
org.hibernate.PropertyAccessException if the application has any pending
messages.

PVM-586
Incrementally lower the priority of the process events whose module is not ready.

FORM-6470
Allow the JSON Padding request timeout to be configured to a larger value.

BX-3327
If a user application that calls the BPM public API is deployed to the runtime
it can provide duplicate packages to those provided by the public API. This can
cause a "java.lang.LinkageError: loader constraint violation: loader (instance
of org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader) previously
initiated loading for a different type with name
"com/tibco/n2/common/api/exception/ErrorLine" error if you perform any of the
following:
- start tibcohost in -clearCache.
- start tibcohost in resolve mode.
- apply any hot fixes.

BX-3315
If you do the following:
1. Create two WSDLs with the same port type names but different namespaces.
2. Create an operation in each port type with the same name.
3. Create a process with a receive task for each of the above operations.
4. deploy the application and send a message to both operations.
then both messages are delivered to the same process definition.

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

Known issues in 3.0.0_HF-001 (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]".


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

NOTE: See attached Readme document for installation instructions.

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

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/hotfix001

Issue/Introduction

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

Environment

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

Additional Information

TIB_amx-bpm_3.0.0_HF-001_readme.txt

Attachments

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